Linked by Thom Holwerda on Sat 29th Nov 2008 21:22 UTC
Linux Even though there are a lot of happy people using Apple's iPhone very happily, there's also a group of people who are not so happy, most likely because of Apple's rather strict policies regarding applications and developers. While most of these people would just jailbreak the thing, some take it a step further - by installing another operating system. Yes, Linux now runs on the iPhone (1st gen/2nd gen, and the 1st gen iPod Touch).
Thread beginning with comment 338847
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE[4]: Wha?
by segedunum on Mon 1st Dec 2008 23:13 UTC in reply to "RE[3]: Wha?"
segedunum
Member since:
2005-07-06

Ah, the old "works for me, so screw you" response the Linux community is so fond of.

If you want to put it like that, yes. The reason why open source software is used by so many now is that quite a few people can say "Works for me, so screw you", and developers such as these just churn away until more and more people are able to say that.

That's the only way it can work.

I am not saying "fix my issues first."

Yes, you are.

But the approach linux is taking is dead-ended and is leading to horrible fragmentation.

On the contrary. Open source code has brought things together. Old Unix could never work the way Linux systems do today.

Until it can be guaranteed that an application developed for Linux will run on Linux, and not break with the next minor point release of glibc or the kernel, then you're on your way to having a platform, and not a mishmash of parts.

We have a great deal of binary compatibility within Linux platforms today which many just don't seem to realise. Maybe no one cares when things work? You can grab many old Loki games as well as Motif applications from years ago and have them just run. The kernel already is binary compatible with applications. How do you think we went from 2.4 to 2.6? I can't think of very many occasions, if any, where a new version of glibc has caused any problems. As demand gets greater, compatibility will be extended to where it is needed.

But having a stable base is fine for everybody, not just open source, and that, I would think, would be the best of all worlds.

I agree with your sentiments, but that process takes time.

Edited 2008-12-01 23:14 UTC

Reply Parent Score: 2