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).
E-mail Print r 3   · Read More · 68 Comment(s)
Thread beginning with comment 338741
To read all comments associated with this story, please click here.
Darkmage
Member since:
2006-10-20

Yes and while linux is "getting there" mac osx is bringing out massively parallelised APIs (new stuff in snow leopard) which people are using. Creating another generation of locked in users. Hell Microsoft even will have time to update all their APIs and lock in everyone again. Who knows maybe even a new Active Directory replacement?

There are a crapload of linux phones already. What we really need is a standard way of setting up 2.1, 4.1,5.1,7.1 headphones etc. In Linux. It's 2008. Microsoft had this stuff down graphically TEN YEARS AGO if not longer. Hell Joystick configuration is still a rat's nest on Linux. Microsoft nailed that stuff down back in 1995. s Sure the drivers weren't always stable but for 99% of stuff start -> settings -> control panel -> game controllers.

The problem with Linux is it ISN'T getting there. For 8 years I've used Linux, for 8 years we've complained about this and 8 years later it's still NOT WORKING. Fix the House before buying a yacht IMHO.

The iPhone is a shiny toy, in 2-3 years apple will make a 4G version with a new encrypted firmware that breaks all the work these guys have done (look at ipod classic (6G) still not running rockbox) We still won't have 5.1 audio easily configured, and joysticks will still be f--ked on Linux.

Hell just today I had to rewrite part of a plugin for mupen64 just to get my usb nintendo 64 adapter to work properly because the calibration was f--ked and none of the calibration tools would work. Yes that's both jscal and jscalibrator. Hell I found some kernel bugs in Force Feedback drivers a few months ago. There needs to be a hell of a lot more checking in the kernel. I can't code for crap, I don't even understand how the syntax for inheritance works properly in C. Most users of linux can't even understand the tiny bit of code I know they'd be even more screwed.

So excuse me for not being happy about another new platform the OS runs on. I use Linux daily but man I wish developers who know howto and have the ability to write drivers would focus on core stuff first. This glamorous shit brings nothing to the platform worth having. Mark my words. In 6 months they won't have all the animation crap the iphone has, they probably won't have half the hardware working, and they'll have blown 6 months of coding work that could have gone to something useful. Leave breaking the iphone to run whatever music/apps people want to the crackers/jailbreakers/pirates. They'll unlock all the stuff people want. A free software OS on the iPhone isn't what most people want anyway. They want a phone that works with their service provider and makes/receives calls properly.

Reply Score: 12

darknexus Member since:
2008-07-15

Wish I could mod you up. Too bad the zealots buried your comment.

Reply Parent Score: 0

dagw Member since:
2005-07-06

There are a crapload of linux phones already. What we really need is a standard way of setting up 2.1, 4.1,5.1,7.1 headphones etc. In Linux. It's 2008.

That's something the Linux distros should be tackling. Not something that should be the responsibility of hobbyist kernel hackers.

So excuse me for not being happy about another new platform the OS runs on.

Most people don't have a hobby to primarily make other people happy, they do it to amuse themselves. Why should people do stuff they find boring and make you happy, rather than doing stuff they find fun and make themselves happy?

Mark my words. In 6 months they won't have all the animation crap the iphone has, they probably won't have half the hardware working,

Of course they won't. Nobody's even expects that. Making a prediction like that is like predicting the tides.

and they'll have blown 6 months of coding work that could have gone to something useful.

Do you consider all time that people spend on things that have no immediate general social or economic value as "blown"? Why can't people have fun? Why do people have to donate their free time work on things you consider useful?

I don't know about you, but I spend a lot of my time doing things that are of no use to hardly anybody and will never bring me any financial gain, simple because I enjoy it. Does this make me a bad person who's wasting his life?

Reply Parent Score: 5

Moochman Member since:
2005-07-06

You're absolutely right: it is silly to get angry at someone just for doing what they feel like instead of what you think they should do. And stopping projects like this will not make problem X on Linux get fixed any faster.

I think the real reason for the parent poster's annoyance is the feeling that the Linux desktop is being neglected (which really isn't true, even if it feels like it sometimes), combined with a sense of powerlessness for a non-hacker to change that, combined with the fact that shiny stuff like iPhone ports get all the headlines in the geek news while useful stuff like driver development gets largely ignored (which btw is just the way things are, no changing that unfortunately).

What is important to remember in regards to Linux is how new the whole open-source model is for most players in the industry. It will take another long while before hardware companies get comfortable with the idea of releasing all their drivers as open-source. I do believe however that they will eventually come around.

Reply Parent Score: 2