Slashdot Mirror


Why Open Source Phones Still Fail

adeelarshad82 writes "Truly open-development, open-source phones like the Nokia N900 will never hit the mainstream in the US because wireless carriers in the country hate the unexpected, writes PCMag's Sascha Segan. The open-source philosophy is all about unexpected, disruptive ideas bubbling upwards, and that drives network planners nuts. So, you get unsatisfactory hybrids like Google Android, which uses some open-source components but locks third-party developers into a crippled Java sandbox. The bottom line is that while Linux the OS, the kernel, and the memory manager are attractive to phone manufacturers, Linux the philosophy — and users banding together ad hoc to create new things — is anathema to wireless carriers."

78 of 322 comments (clear)

  1. Open their blinders with amazing apps by alain94040 · · Score: 3, Insightful

    No carrier wants geeks. Geeks use up a lot of network resources, try to find ways around rules, and create problems for tech support.

    Yes. But geeks also build new cool applications never before thought possible, that become next year's must-haves.

    In a sense, the iPhone app ecosystem is proof to that, despite its less-than-open review process. Palm and the PC as well, if you want to go back in history.

    How hard can it be for the base-station to monitor bandwidth and avoid taking the whole network down?

    --
    Meet co-founders for your startup

    1. Re:Open their blinders with amazing apps by sexconker · · Score: 5, Insightful

      There are many reasons to lock shit down.

      Fear of teh hax0rs taking down a tower.

      Fear of pirates sucking up your bandwidth, and getting all your apps for free.

      Fear of zealots circumventing traditional pay schemes by getting voice, data, and other services off network (and thus free).

      Fear of the russian mob using the phone hardware to spy on or disrupt other people's communications.

      Fear of lawsuits when it gets out that you illegally used copyrighted shit when making the phone's os image.

      Fear of people finding out that you rig the fucking battery display to show higher than it is, or that you rig the reception indicator to show full bars when it shouldn't...until you make a call.

      Fear of Bob deciding to take his shiny new toy to another network.

      While virtually ALL of the reasons center around the company being afraid of people exploiting the company's stupidity, they are still valid concerns - the companies are stupid.

      However, TFA is completely incorrect. Companies don't fear the unknown - they know EXACTLY what we'd do with open phones.

    2. Re:Open their blinders with amazing apps by timeOday · · Score: 3, Insightful

      But geeks also build new cool applications never before thought possible, that become next year's must-haves.... Palm and the PC as well, if you want to go back in history.

      But look at the Palm, which is dying. Look at the PC, where Linux adoption to the desktop hovers for a decade at a few percent. There is no control-freak network provider to blame there. Why doesn't open source take over then?

    3. Re:Open their blinders with amazing apps by CannonballHead · · Score: 4, Insightful

      There is no control-freak network provider to blame there. Why doesn't open source take over then?

      There is a scapegoat for every problem. Microsoft, vendor lock-ins, corporations, bad managers, bad employees, government, society, temporary insanity, depression, depression medication, education, teachers, family, finances...

      Not to say we can't perhaps put our finger on real problems that prevent open source from "taking over," but just saying that one can reason and argue for a whole lot of perceived problems that may not actually be the reason.

    4. Re:Open their blinders with amazing apps by Zerth · · Score: 4, Insightful

      The Iphone ecosystem is a good example. An example of a phone where I'll have to install anti-virus for my relatives and make sure they are up to date on patches, otherwise their phone will get owned and I'll have to waste a weekend fixing it.

      Let's not go there.

    5. Re:Open their blinders with amazing apps by ShieldW0lf · · Score: 2, Interesting

      Open source phones will take off. They will take off when someone delivers a model that uses a mesh network to render the existing carriers obsolete, at which point most of the existing carriers will go out of business. Pretty obvious if you think about it.

      --
      -1 Uncomfortable Truth
    6. Re:Open their blinders with amazing apps by sexconker · · Score: 5, Insightful

      Then do it.

      Get the FCC approve your devices for use.

      Get any sort of decent battery life out of a mesh network with no towers while still maintaining access to the PSTN and emergency services.

      Sell the device at a profit.

      It's so easy why didn't I think of it?

    7. Re:Open their blinders with amazing apps by ShieldW0lf · · Score: 2, Interesting

      I was thinking something more along the lines of give the devices away for free and to hell with the FCC and the profit too...

      --
      -1 Uncomfortable Truth
    8. Re:Open their blinders with amazing apps by Arancaytar · · Score: 2, Insightful

      Money:

      Manufacturing electronic devices costs it.

    9. Re:Open their blinders with amazing apps by bertoelcon · · Score: 4, Interesting

      >

      Get any sort of decent battery life out of a mesh network with no towers while still maintaining access to the PSTN and emergency services.

      If it isn't a "public" phone system but was more like a large voip network they might be able to find loopholes.

      --
      Anything can be found funny, from a certain point of view.
    10. Re:Open their blinders with amazing apps by timeOday · · Score: 2, Interesting

      I ranted on comp.os.linux.advocacy about all that for years, but but now I have realized that most people simply prefer the elegance and predictability of a walled garden to chaotic freedom. This explains everything from why mp3 players never became a mainstream phenomenon until the iPod came along, to why there are no direct democracies. Life is too short for individuals to make decisions on every little thing so they need integrated "solutions" that offer some level of control.

    11. Re:Open their blinders with amazing apps by rolfwind · · Score: 2, Insightful

      Open source phones will take off. They will take off when someone delivers a model that uses a mesh network to render the existing carriers obsolete, at which point most of the existing carriers will go out of business. Pretty obvious if you think about it.

      We don't even have mesh internet yet.... and that would be infinitely easier - you could have driving cars with their antennas act at mesh points... (Please don't bring up OLPC.)

      The problem with any mesh network is to get decent latency, there eventually has to be a big local pipe that acts as a pipe so your message doesn't have to bounce around a million different devices (not that TCP/IP even allows that AFAIK, believe their self-destruct counter runs down from 256 max IIRC). Back to square one - someone always has to buy a connection for the rest of the mooches, dole out bandwidth, and all that. As well as deal with legal hassles.

    12. Re:Open their blinders with amazing apps by hairyfeet · · Score: 4, Interesting

      /puts of flame proof long johns/ You want to know why Linux hasn't had a snowball's chance in hell at retail? It is actually quite simple: You can't shop for Linux devices at Walmart without playing the paperweight roulette, which scares the living hell out of consumers!

      If you really want Linux to have that critical breakout, then get the heads of all the major distros together, have them shake the living hell out of Linus and the other kernel devs, and nobody is allowed to leave the building until an agreed upon standard is written and approved to where you can just put a "Linux 32/64" folder on the driver CD and be done with it!

      There are PLENTY of shops like mine who would LOVE to sell Linux machines, there are plenty of mainstream customers that could use Linux security, but I can't sell it and they won't buy it. Why? Because you can't answer these questions-which wireless USB cards on sale at Best Buy work in distro foo? Printer? Sound cards? Can you give me a 100% guarantee that my customers can shop at Walmart/Best Buy/Staples and have ZERO chance of getting a paperweight? You can't, because Linux and the driver situation is all fucked up. The kernel developers should be worried about the kernel and NOT maintaining fricking printer drivers!

      With Windows I can say "see this pretty little flag on the box? See how it says "certified for Windows 7"? Yeah, that's you. Just look for that and you are good". It takes a customer all of 5 seconds to look at the box and shop with confidence. same thing with OSX, just look for the little Apple and the "10.whatever" and if it lines up with what you got? Hooray, you're all set to go. With Linux you get the "fun" of trawling forums before you can even buy a damned thing (which if you believe mainstream customers are gonna research before purchase I got some swampland in AR to sell you) and Deity help you if the "driver" which usually needs some serious fricking tweaking and CLI foo to get going was written for firmware A and you got firmware F, because guess what? Enjoy your paperweight!

      Just make it simple guys. Remember KISS? Make it so hardware manufacturers can put Linux drivers on the CD and a penguin on the box without having to keep an assload of driver developers on hand just to try to keep up with the shifting sand that is Linux right now. Make it so ANY customer WITHOUT needing to do research or put in a metric crapload of CLI commands can simply walk into Best Buy and put a device in their cart and know 100% that it will work on Linux. If the "inferior" Windows and OSx can do that, then surely you guys can too...right?

      --
      ACs don't waste your time replying, your posts are never seen by me.
    13. Re:Open their blinders with amazing apps by palegray.net · · Score: 2, Interesting

      That's not going to work terribly well when the FCC sends certain other government employees after you and those who operate these unlicensed devices. Unless, of course, you find the prospect of "two hots, a cot, and fending off dudes in the shower" appealing.

    14. Re:Open their blinders with amazing apps by sootman · · Score: 2, Informative
      --
      Dear Slashdot: next time you want to mess with the site, add a rich-text editor for comments.
    15. Re:Open their blinders with amazing apps by KibibyteBrain · · Score: 3, Interesting

      Very insightful operation. A mesh network for cellular communications is impractical, we just do not have enough bandwidth to make it work and it would be impossible to regulate. And regulation of the spectrum is not a bunch of BS like other regulation, its a hard, physics rooted, necessity.
      Also, its not as simple as it sounds. It takes a team of engineers to monitor and place towers is a geographic region for a carrier. Adding one can actually make reception WORSE in some areas if you don't know what you are doing. So again, if we have crappy cell networks using engineered structured networks that cost billions of dollars to run just imagine what you'd get out of a peer to peer long range communications scheme.(hint, crap)

    16. Re:Open their blinders with amazing apps by hairyfeet · · Score: 4, Insightful

      What I meant by the kernel was the kernel should have the basic I/O-file systems, networking, etc and that the drivers for device foo belong in the ABI. And as for "windows drivers causing BSODs"? Yeah, that was true in 1998, but working PC repair I have had to deal with some seriously shitty hardware and since XP came out finding a BSOD due to 3rd party drivers is EXTREMELY rare. 99 times out of 100 the device simply doesn't work. And in 99 out of 100 of those cases a simple uninstall/reinstall fixes it right up.

      While I think your idea of a "retailLinux" is intriguing, and if I didn't suck ass at website design I have some ideas that could mitigate it somewhat, I think ultimately in the end Linux is doomed to stay just where it is at, and it is NOT because of some conspiracy. sadly, it all comes down to politics and the "SCoN!" (Source Code or Nothing!) brigade. They will NEVER allow a stable ABI, or an easy way to just slap drivers on a CD and ship it, because "Gasp!" you might actually get a few vendors that don't release their source code for RMS to rummage through.

      To see how militant the SCoN! brigade is, just look at the Anti-TiVo clause in GPL V3. Here you have the defacto leader of the GNU movement rewriting sections to specifically target a SINGLE company he doesn't like, and lets be honest here, okay? If the TiVo was easily "hacked" to run unsigned source code, how long do you think it would be before the net was flooded with "Free TiVo!" code and/or easy to use ways to copy any and all content off of said TiVo? I would say about a week, and TiVo would go bye bye, but RMS don't care about TiVo or any other busines for that matter.

      And THAT is why ultimately Linux is doomed to a niche at retail. It will cost serious money for advertising, fixing the problems I outlined in my previous post, making inroads with retail stores like Walmart, all that takes money. I'm sure there are plenty of companies that would be happy to meet with RMS and try to come to some sort of compromise, but to the SCoN! there is NO compromise, ever. To them GNU is NOT an OS, but a religion, a way of life if you will. They do NOT care if it ever becomes more than a niche, as long as their beliefs are upheld.

      And to ultimately make serious inroads on the desktop you will HAVE TO make shopping for Linux as easy as shopping for Win7 and OSX, which means you HAVE TO be able to put drivers on CDs and penguins on the box. But because the SCoN! has so much power within Linux that will simply never happen, because then companies might be able to release binary drivers like nVidia does, but without having to blow serious mountains of cash like nVidia does on driver development. The SCoN! would rather things be hard and Linux be a niche than to compromise, now or ever. That is the problem with zealotry, it always gets more extreme, never less.

      And I apologize for the length of this rant, but I have been hoping and trying different distros and waiting for Linux to finally get to where I can sell it without going bankrupt since WinME came out and stank up the joint (remember ME? Shudder) but every time the after sale support ends up costing me MORE than a Windows license, and in the end it is all because of paperweight roulette.

      What Linux needs is guys like me, the mom & pop shops, to sell your OS and make getting support for it as easy as dropping a windows box off at Worst Buy. And we LIKE your OS, as none of us enjoy cleaning porn bugs off an infected Windows box. But until I can sell a Linux PC without having my gut tied in knots waiting on the customer to get pissed at me because they lost playing paperweight roulette it just ain't worth the pain. Sorry, no sale.

      --
      ACs don't waste your time replying, your posts are never seen by me.
    17. Re:Open their blinders with amazing apps by 10101001+10101001 · · Score: 2, Insightful

      What I meant by the kernel was the kernel should have the basic I/O-file systems, networking, etc and that the drivers for device foo belong in the ABI.

      That's probably a bad idea. There's already a mishmash of userland drivers for things. Preferably, everything would follow a standard ABI.

      And as for "windows drivers causing BSODs"? Yeah, that was true in 1998, but working PC repair I have had to deal with some seriously shitty hardware and since XP came out finding a BSOD due to 3rd party drivers is EXTREMELY rare. 99 times out of 100 the device simply doesn't work. And in 99 out of 100 of those cases a simple uninstall/reinstall fixes it right up.

      A lot of that has to do with WHQL testing. That's certainly a way that could be done with Linux, even following a similar $250/submission fee for evaluation of test logs.

      While I think your idea of a "retailLinux" is intriguing, and if I didn't suck ass at website design I have some ideas that could mitigate it somewhat,

      It'd take a lot more than making a website. You'd need to fork the linux kernel, maintain it with the standard line, create a standard ABI, creating testing tools to create a WHQL-like program, and start an organization to actually handle processing of the test results. Overall, it's something that a large organization like IBM or Ubuntu could finance, but I don't think they have an interest in committing all that work--and I don't think it's for ideological reasons.

      I think ultimately in the end Linux is doomed to stay just where it is at, and it is NOT because of some conspiracy. sadly, it all comes down to politics and the "SCoN!" (Source Code or Nothing!) brigade. They will NEVER allow a stable ABI, or an easy way to just slap drivers on a CD and ship it, because "Gasp!" you might actually get a few vendors that don't release their source code for RMS to rummage through.

      True enough. There is virtually no interest in moving towards binary blobs of any kind. A lot of people who work on Linux do so precisely because of all the hassle of binary blobs.

      To see how militant the SCoN! brigade is, just look at the Anti-TiVo clause in GPL V3. Here you have the defacto leader of the GNU movement rewriting sections to specifically target a SINGLE company he doesn't like, and lets be honest here, okay? If the TiVo was easily "hacked" to run unsigned source code, how long do you think it would be before the net was flooded with "Free TiVo!" code and/or easy to use ways to copy any and all content off of said TiVo? I would say about a week, and TiVo would go bye bye, but RMS don't care about TiVo or any other busines for that matter.

      Why should they? The GNU movement's objective isn't to create "good will" at the expense of its ideology. TiVo, quite simply, chose the wrong tool for the job. Instead of choosing a closeable open OS, they went with an open OS and tried to force it to be closeable. Perhaps they did it because they were ignorant of alternatives (like FreeBSD/NetBSD/OpenBSD). Or perhaps they did it to capitalize on the interest of Linux fans (and for which they'd deserve backlash, not accolades). In either case, TiVo inadvertently forced GNU to action in finally updating their license to better deal with the issue of patents (something that had been mulled over for quite some time), and it taught a valuable lesson to companies like TiVo that GNU and Linux aren't in it as a part of a popularity contest above all else.

      And THAT is why ultimately Linux is doomed to a niche at retail. It will cost serious money for advertising, fixing the problems I outlined in my previous post, making inroads with retail stores like Walmart, all that takes money. I'm sure there are plenty of companies that would be happy to meet with RMS and try to come to some sort of compromise, but to the SCoN! there is NO

      --
      Eurohacker European paranoia, gun rights, and h
    18. Re:Open their blinders with amazing apps by PReDiToR · · Score: 3, Interesting

      In the UK we were using CB radios illegally for years.

      The government set rules that laid out the only legal channels (40 of them) and no shop was allowed to sell rigs that could receive/transmit on other channels.
      These 40 shitty channels were chosen to not fit with CBs sold anywhere else in the world.

      My first CB (20 years ago?) had 200 channels. Only 40 of them were legal, 40 more of them are now legal (the mid-band 40 that other countries use was added to the legal 40 giving 80 legal channels).

      So many people in my City alone had illegal rigs that the law was never enforced. I knew (and know) of nobody who was ever prosecuted for not having the £££ Ham Radio licence that permitted broadcast on those frequencies.

      I still have about 5 highly illegal rigs although I haven't used a CB in many years.

      If someone were to start the fire and Skype/FreeGSM/Mesh internet handsets were to be available to you and me, then someone somewhere (China? Russia?) would see it as profitable to make them available for £50. People I know are buying '3' handsets because the data plan is compatible with an always on Skype connection. £70 and they get a shit phone but free Skype. It doesn't take a huge leap of imagination to see that people would pay for something even if it wasn't legal and then to see that there would be so many people at it that the government would have to make it legal or hire more police.

      --

      Do not meddle in the affairs of geeks for they are subtle and quick to anger
    19. Re:Open their blinders with amazing apps by Eli+Gottlieb · · Score: 3, Interesting

      You've just demonstrated the precise problem: the Linux kernel developers would rather maintain a set of ideals with which the vast majority of their users do not agree than provide a standard driver interface for Linux drivers that would leave them source-compatible or binary-compatible between different versions of the Linux kernel. They'd rather release kernel updates that break every third-party driver every so often to encourage driver and hardware developers to open-source their work in exchange for integration into the mainline kernel tree.

      Three separate attempts to create a portable standard for device drivers have already come and gone: the Uniform Driver Interface that started from the mainstream commercial Unix world, guaranteed source and binary compatibility of UDI drivers between OSs on one architecture, and died from pure politics; the Extensible Driver Interface (disclaimer: by me) that pandered to free software ideals by guaranteeing mere source compatibility but failed to gain a following in its tiny home community; and the Common Device Interface that has gained some currency in the German hobbyist OS-development community but has very little material available in English. If the Linux kernel developers went through these and picked any one of them to implement, it could not only increase the market share of Linux operating systems out in "the world" but serve the ideals of free, open software by giving to the OS research and hobbyist world a real, usable way to avoid the tedious drag of reimplementing device drivers for even the most primitive functionality on every single new OS.

    20. Re:Open their blinders with amazing apps by Hognoxious · · Score: 2, Funny

      If I take ten do I get a discount?

      --
      Confucius say, "Find worm in apple - bad. Find half a worm - worse."
    21. Re:Open their blinders with amazing apps by hairyfeet · · Score: 3, Insightful

      Did you read those links you posted? Thank you for pointing out EXACTLY what I said, that the problem is a political one and NOT a technical one. Their talk of "openness" as the FIRST part of that line is tipping their hats to the SCoN! so as not to piss them off. And I stand by my statement.

      No easy to use binary drivers equals no drivers on CDs, no drivers on CDs equals no little fat penguins on boxes, no penguins on boxes equals paperweight roulette, paperweight roulette equals consumers not touching your OS nor retailers selling your OS, no consumers and no retailers equals itty bitty marketshare, itty bitty marketshare means even less reasons for conumer device manufacturers to support your OS.

      It is REALLY simple here folks, remember KISS? It is nearly 2010, do you want a shot at the title, or do you want to remain a single digit niche hobbyist OS? Because in 2009 it is the either the height of arrogance or shows the depth of "infection" of the SCoN! brigade mindset when you get folks here with a straight face actually expecting consumers to play paperweight roulette or do fucking research like they were studying for a college entrance exam simply to buy devices for your OS. It is truly delusional behavior of the SCoN! crowd if they HONESTLY think Linux will EVER get more than the tiny niche it has with that attitude. THIS is why we are already seeing a schism in the community, with even Linus refusing to license the kernel under GPL V3, because he knows that RMS has gone too far.

      It is 2009 folks, You haven't had to play paperweight roulette with MSFT Windows since the end of Win9x a decade ago. You haven't had to play paperweight roulette with Apple since Jobs returned with OSX. Expecting folks in the age of plug and play and easy GUI everything to trawl forums, do research, put in piles of CLI commands, or even worse "tweak" those said commands in the hope to get a device to work is simply insanity. The vast majority out there are NOT hackers, and frankly could not care less about source code, they just want shit to work out of the box, and for everything to be easy peasy. Until Linux and the SCoN! along with the more arrogant kernel devs accept that the current model does NOT work for the majority of home users? Well sadly OSX and Windows will continue to absolutely dominate, and Linux will be looked at as the hard to use geeks OS, and rightly so. The age of paperweight roulette has to end.

      --
      ACs don't waste your time replying, your posts are never seen by me.
    22. Re:Open their blinders with amazing apps by hairyfeet · · Score: 2, Interesting

      SCoN! = Source Code or Nothing! It is the militant wing of the FLOSS movement, that believes with a straight face and without a hint of doubt that THEIR way of doing things, even though it means honestly expecting users to have to trawl forums, pound CLI code or even "tweak" said CLI code, simply to get devices to "work" is the RIGHT way and the ONLY way things should be done, period. Even though it seriously hurts Linux and dooms it to a niche hobbyist OS, it doesn't matter as long as their ideology remains pure. It is politics, pure and simple, and as we have seen hardcore politics is NEVER good for the populace.

      And I hate to break it to those people but...News Flash...the companies that are gonna release their source already have, and the others don't want to play your little reindeer games. Look at the companies that HAVE released source, what do they have in common? IBM, AMD, Intel, HP, etc? They ALL have large patent warchests to fight off patent trolls, they ALL have either a large interest or desire a large portion of the Server/HPC market. That is NOTHING like the consumer device market. Not. At. All. The consumer market has lots of smaller players, with no patent warchests or giant teams of on retainer attorneys waiting to drop the hammer on patent trolls, and have no interest in the server/HPC marketplace. Is RMS gonna indemnify me if I release source code for my drivers and get hit with a 100 million dollar lawsuit by a patent troll? Didn't think so.

      These companies are NOT gonna release their source code, at least not now in this hostile climate, but what they WILL do is put drivers on CDs, and penguins on the boxes if you'll let them, because nobody like cutting off potential customers. And once Linux reaches critical mass (which I would say would be the 10-15% mark) THEN Linux can work to change the landscape, perhaps as another poster suggested and charge for WHQL testing and using the money to lobby and to buy up patents to offer a large patent warchest as an enticement to those that would like to release but fear lawsuits. But the current way things are done? Yeah, not gonna work. This is the age of plug and play, and the easy shopping for devices and the nice easy to use GUI. Why do you think Apple is a hit? Because it all "just works". Same with MSFT and just looking for the Winflag on the box.

      But expecting users in 2009 with a straight face to play paperweight roulette is just truly the height of arrogance and insanity. Nobody is gonna play that game, retailers like me won't sell your OS because of the support nightmare from hell that game causes, and the SCoN! brigade refuse to allow changes that would help us out of this quagmire. But unless this problem is fixed, unless the paperweight roulette is killed once and for all, mark my words: In 2019 we will STILL be talking about "next year is the year of the Linux desktop" while Apple and Windows total dominates the landscape and Linux is avoided by the masses and remains off retailers shelves. It really is that simple folks. No fat penguin on the box equals No Sale.

      --
      ACs don't waste your time replying, your posts are never seen by me.
    23. Re:Open their blinders with amazing apps by agnosticnixie · · Score: 2, Insightful

      I use macs and unless it's stuff that works with Linux (or, the one exception, the lexmark drivers, which are beyond horrible), you don't do much shopping for osx either.

    24. Re:Open their blinders with amazing apps by 10101001+10101001 · · Score: 2, Insightful

      No, apparently Linux is based on the idea of software freedom for Linux users only, on the idea of making itself the only player in the free-software gain. Otherwise the Linux kernel developers would realize that making a full arsenal of device drivers portable and available to the world of free operating-systems at large can do more to advance free software ...

      And you're missing the point. The current argument for why Linux drivers have to be GPL2 is that they are a derivative work of the Linux kernel. If any sort of stable API/ABI was created across multiple OSs, then it would be quite obvious that drivers aren't themselves a derivative work of the kernel and could be licensed however a driver maker pleases. And because Linux kernel hackers want to be able to actually debug and fix faulty components of the kernel space, like a driver, they desire the software freedom of open source for drivers and won't work to undermine it.

      Truthfully, this doesn't lock out other free software OSs. But, it does mean that those that wish to use an exiting Linux driver have to modify it for their own OS or clone the Linux behavior, however that might change. Yes, that's a painful barrier and it would be preferable to have portable drivers. But, the current situation is a byproduct of the limitations of copyright law's ability to coerce others to comply with the wishes of Linux kernel developers when it comes to Linux driver development.

      --
      Eurohacker European paranoia, gun rights, and h
    25. Re:Open their blinders with amazing apps by cboslin · · Score: 2, Informative

      Hey Hairyfeet like your posts, just disagree with a few here and there, however even when I disagree I can see the experience, the real life experience in your posts.

      Have to disagree with this statement:

      These companies are NOT gonna release their source code, at least not now in this hostile climate, but what they WILL do is put drivers on CDs, and penguins on the boxes if you'll let them, because nobody like cutting off potential customers.

      Specifically the if you'll let them part. No one is stopping them, besides perhaps Microsoft (and many would debate that...so sad ) . When you have projects like the Linux Driver Project, companies have no excuse not to make device drivers available to customers. No reasonable excuses that is.

      But expecting users in 2009 with a straight face to play paperweight roulette is just truly the height of arrogance and insanity.

      Perhaps suggesting PCs and hardwares might end up as paper weights was not the best choice for an analogy. As this is exactly another reason why I loath Microsoft today, thanks to Vista, though admittedly I had been burned by Microsoft multiple times before than. The BSOD, GPFs and now the blacK Screens Of Death (KSODs) that have occurred after one of Microsoft's recent auto updates.

      Microsoft was more than happy to play paperweight roulette as you call it with Vista and user PCs. Though I would suggest to you that with roulette you have a chance at winning, albeit a very small one. With Vista, there was absolutely no chance the old PCs running Vista. As they say hindsight is 20/20.

      Can you say Vista, I knew you could...

      The best solution for all PC users for hope of NOT being left with a paperweight is to purchase a PC, whose hardware will run Linux FIRST. If you want to run Vista or Windows 7, you can always run them, but if you are smart enough to purchase hardware that will run Linux first, that same hardware will run Linux in 10 years from now, when Microsoft will obviously no longer support either Vista or Windows 7.

      I would suggest buying all future PC hardware from a Linux vendor, who knows which proprietary hardware to stay away from. Two that I know of are ZaReason and System 76. Of course a forward thinking person like yourself might see this opportunity for what it is and start creating systems that will run Linux and Windows 7...just a thought!

      Perhaps Linux and open source should thank Microsoft, although I am not willing to do that for at least 7 years as I reset my 7 year clock (check my other posts for info about the 7 year clock), as System76’s 1Q 2009 revenue growth — 61 percent thanks to the Vista debacle and that is only one Linux vendor.

  2. Oh for.... by ceoyoyo · · Score: 5, Insightful

    "The open-source philosophy is all about unexpected, disruptive ideas bubbling upwards, and that drives network planners nuts."

    Open source phones are about being user configurable, extendable and customizable. Wireless carriers like to charge for features, by the feature, and they don't like forking over what you've already paid for. That's pretty hard to do when you don't control one end of the transaction, as others have found out.

    No buzzwords or BS about "disruptive ideas bubbling upwards" required.

    1. Re:Oh for.... by Areyoukiddingme · · Score: 5, Interesting

      As always, follow the money.

      However, there's more to it than that. You should have said American wireless carriers. European wireless carriers don't get to play that game, nor do South American carriers, nor Asian carriers. So really the PCMag columnist is pretty myopic. The utterly bizarre wireless market that exists in the United States is nearly unique in the world, and the majority of the world's population lives somewhere else. Open source phones will do just fine because there are great big markets for them on every continent except North America. And since it's not like the Nokia N900 or any of its components are manufactured in the United States, the greedy graspy control freak US carriers can't affect it in the slightest.

    2. Re:Oh for.... by Anonymous Coward · · Score: 2, Informative

      You have to pay to receive calls. You have to pay to get the GPS/WiFi/Bluetooth on your phone unlocked. You can't buy a SIM without a phone, or a phone without a SIM. If you do somehow obtain an unlocked phone, it won't work unless it is one the operator sells anyway, since they whitelist by IMEI of approved models.

    3. Re:Oh for.... by LockeOnLogic · · Score: 2, Insightful

      Open source phones will do just fine because there are great big markets

      1% of the most profitable users > 30% of razor thin profit margin users. That is why the iphone is a success, it has nothing to do with userbase. It's all a function of effort to profit. Most users aren't that profitable. Fat middle aged housewives using a $1500 iphone to occasionally call starbucks to see if they left their purse there where the $$ is at.

    4. Re:Oh for.... by herojig · · Score: 2, Interesting

      You can go to any corner phone store, have a selection of hundreds of phones, and then pick a carrier sim card of your liking, and within seconds you are on your way making calls - that's what's really different. You have complete control over what you call/play with, what you pay per call, and you can change your mind in an instant. That's what is different about the USA and the rest of the world as Areyoukiddingme points out. Phones are "unlocked" (an Americanism) out of the box, and you are not breaking any laws or EULAs when you want to modify the phone. The American way of using phones is just pure insanity, and I don't understand why the people there put up with it. If they tried it here, people would be burning tires in the streets and burning down the parliament building.

      --
      I think therefore I can't be ~TTNH
    5. Re:Oh for.... by Anonymous Coward · · Score: 3, Interesting

      I am an American who has lived in Asia and who has used GSM phones exclusively since my first mobile phone in the USA in 1997. While I did use several contract-subsidized phones, I made sure they were world-band phones and I got them "unlocked" by the carrier so I could use them overseas with different SIMs.

      Years before I left the USA, I started buying my "unlocked" phones over the Internet and just sticking my existing subscription SIM into them, just as you can in other countries. When I visited the USA, I bought a prepaid SIM for about $15, which included $10 of credits, and then put it in my phone which I had brought back from Asia. When I relocated, I did this again, to get a new local phone number in a different region (Los Angeles versus Chicago). I added cash value at the register in the telecom's stores, just like I did in malls in Asia, except when I bought scratch-off prepaid value cards in other discount stores, just like I could in Asia.

      I think some people confuse Verizon (CDMA) in the USA with the entire phone market, not realizing that consumers do have a choice of going with much the same mixture of GSM options you get in the rest of the world (except different radio frequencies). I've never had to pay the telecom provider to use features of my phone like bluetooth, or ringtones installed by USB cable, or even GPRS tethering (except of course data services I consume such as GPRS Internet access).

      The only thing I wish would happen is that the market demand fair pricing, so we can see reasonable network service charges like I saw in Asia: unlimited Internet, whether mobile browsing or tethered access, should cost about $30/month and be available unbundled from contracts. I could use a prepaid SIM to do this in Asia, simply deducting one day's, one week's, or one month's service fee from my balance to enable EDGE Internet service for that period of time.

    6. Re:Oh for.... by khellendros1984 · · Score: 2, Informative

      Ummm....each and every point of that is demonstrably false. My phone does bluetooth file transfers and headset connections, and I didn't pay a dime. If you have an account with a carrier, I'm reasonably certain that you can get a spare SIM for that account. My phone is unlocked. It was provided by Cingular when they were around, and it works fine on the T-Mobile network. IMEI is unique to each phone, not to each model. I receive calls for free from anywhere within the country.

      --
      It is pitch black. You are likely to be eaten by a grue.
    7. Re:Oh for.... by bhtooefr · · Score: 2, Insightful

      Of course, most people here are conditioned to buy their phones from their carrier anyway, and you don't get a discount on service if you aren't in a contract, meaning for most people, the Nokia N900 really is $600, versus somewhere around half that depending on carrier for the Touch Pro 2.

      Carriers definitely drive (or hinder) phone technology here, not manufacturers. The iPhone is one of the very rare exceptions to that, and that's only because Apple was able to use their hype to get a carrier to let them in... and then the carrier took the opportunity to gouge customers because they knew they could get away with it.

      Oh, and there's no reason that CDMA phones have to be the way they are about lockdown. Japanese CDMA phones use R-UIMs. (And, IIRC, Verizon was putting in an open network policy, to let you bring anything that will actually work on their network.)

  3. Palm webOS by cheesybagel · · Score: 4, Informative

    Palm webOS is also Linux kernel based. That is the proprietary environment based on a Linux kernel, not Android. Android components by Google are distributed under the BSD license, that is the reason there is so much variation between vendors. That was the price to pay to get HTC and the other hardware vendors to jump in the Android bandwagon.

  4. Not really by Anonymous Coward · · Score: 5, Informative

    I don't agree with the sentiments of the article. It is true that carriers would like to limit what people can do with the phones but that cat has effectivly been out of the bag for quite a while now. Carriers are content with charging large monthly fees for data plans.

    Googles andriod uses java/sandboxing because it protects the phone from potentially "evil" applications.

    In terms of radio/carrier network access all phones still use RIL (Radio Interface Layer) to communicate with the business end of the device which is *not* linux or open source so there is little to fear in terms of carrier radio interop.

    1. Re:Not really by get_your_guns · · Score: 2, Interesting

      I agree with this Anonymous Coward that the radio controls for the actual communications are firewalled from any app writter. What I don't understand is why someone has not come out with a sidekick to the cellphone that runs on a compact linux box. I mean there are linux servers that are no bigger then an ac outlet, why not continue the idea and create apps on this sidekick that only use the bandwidth of the cellphone through a USB or bluetooth connection. I could see many different apps running on this sidekick with a IPod like touch screen that the carriers would not be able to control. The sidekick would be another thing to carry, but it would bypass this app approval from the cell phone carrier. But, I think every carrier is actively monitoring their data band to ensure apps are not running that conflict with their pay apps. Look at what problems google has had with offering voice in the data band of a cell phone. I get unlimited data from my carrier for less then unlimited voice plans. I can do conference calls and transfers and other features with the data side that the carrier charges for in the voice band.

  5. It's called "Proper Planning" by grasshoppa · · Score: 3, Interesting

    because wireless carriers in the country hate the unexpected

    So does any network admin worth his salt. This isn't a failing of wireless carriers, it's not even a negative. I want them to be like this, this attitude makes me a happy customer. Think about the alternatives; a completely open platform which would allow a wireless consumer to do ANYTHING on the network, possibly disrupting other customers. Namely, disrupting ME.

    So no. Allow them to be cautious with their network, as long as they continue to provide decent service ( verizon, excellent network where I am ). I could stand lower costs, but that's not what this article is about.

    --
    Mod me down with all of your hatred and your journey towards the dark side will be complete!
    1. Re:It's called "Proper Planning" by ScytheBlade1 · · Score: 2, Informative

      Proper planning is easy. Hint: wireless bandwidth is currently outright exploding in usage.

      The problem is that doing it right is expensive.

    2. Re:It's called "Proper Planning" by Anonymous Coward · · Score: 3, Insightful

      There's already a working example of this the model is quite profitable...

      It's called the internet. A bunch of service providers give out *relatively* unregulated bandwidth in limited amounts such that ppl CAN do whatever they want without killing the infrastructure. Complete, total, and unfounded bullshit to believe they can't just calculate: user.bandwidth = tower.bandwidth / average_users_per_tower

      Their business model, just like every other is an evolution of what they're familiar with: regulate everything down to the minimum, charge to give it back. We no longer have manual switchboards that require paid labor to operate, you can make a call to the other side of the planet for the same cost as next-door but they still charge more cause it's what people are used and it is profitable.

      Carrier will or won't adopt a Linux phone based, not on merits of it's operating system but their ability to market it. Most people never heard of Linux, most nobody has heard of maemo, and there aren't any mass appeal apps to it. The lack of a specific extraordinary (massively appreciated) quality makes it a competitor to every other large-screen keyboard phone out there, in which case just sell one of them which everyone is already familiar with (e.g. another WinMo phone). The sad fact of the matter is the most people still see cell phone as just phones, they don't care that you can install bittorrent and dl pirated movies straight to your pocket. I sure as hell do which is why I bought one, but despite explaining this to other people all I get is: "so you can fix my computer?"

    3. Re:It's called "Proper Planning" by sznupi · · Score: 4, Informative

      Heh, I don't think you realize what "two times lower population density" in Finland means in context of cellphone carrier.

      It means much higher costs per customer. A need for more infrastructure just to cover vast, almost empty areas.

      And they still have better service % lower prices. Heck, they even passed a law defining fast broadband access as a right... (and, no doubt, large part of it will be provided wirelessly

      --
      One that hath name thou can not otter
    4. Re:It's called "Proper Planning" by Bluesman · · Score: 3, Interesting

      Wireless bandwidth is extremely limited compared to a wired infrastructure.

      Not just a little bit, but many orders of magnitude more limited.

      Companies know exactly how much bandwidth will serve all of their users. If you'd like to read about the math behind it, it's here. The problem is that at peak times, network usage nears 100%, by design. The companies would be losing money if this weren't true.

      --
      If moderation could change anything, it would be illegal.
    5. Re:It's called "Proper Planning" by sznupi · · Score: 5, Informative

      This is not my position, this is reality...

      Worse economic position (at least when they were starting to invest in their communication network), much more costly to build and operate...and they still beat you. By a long shot

      But hey, I see where you're coming from; "bad, commy" gov interventions, regulated market, etc. (why do people like you can't get over the idea that governments are simply a reflection of...society itself? If the latter seems to be functioning decently, so will the former)

      --
      One that hath name thou can not otter
    6. Re:It's called "Proper Planning" by NickFortune · · Score: 3, Insightful

      And the fact that the government is mandating ANYTHING is a negative in my book

      So presumably you're an anarchist, then? Repeal the laws against rape and murder - can't have the government telling us what to do. Might as well disband the police force since there's now nothing for them to enforce. Everyone can just buy a gun and defend themselves. It's a bit rough on the infirm and elderly, but on the bright side, they're not likely to live long enough to cause a problem, so maybe that's OK.

      Or is it just that governments have no business telling corporations what do to? I have noticed that a lot of libertarians don't appear to have a problem with laws like the DMCA. Maybe the ideal here is that corporations be above the law, since all a law is, is a government mandate. After all, financial deregulation has worked out so well recently.

      It's just propaganda. The whole notion of a self-regulating free market working to the betterment of all is a myth.

      --
      Don't let THEM immanentize the Eschaton!
  6. The N900 is a computer milestone by kurt555gs · · Score: 5, Interesting

    Whether or not the N900 reaches iPhone numbers is irrelevant to the fact that it will stand in computer history along with the Kaypro II, PDP-11, SORD IS-11, Altair 8080;

    I don't care if AT&T likes it or not.

    If you actually get your hands on one, you will understand that it feels good to actually own something, and not pay to carry the wireless equivalent of a cable box.

    If people in America were "customers" and actually were allowed to decided what they wanted, and not "consumers" to be culled by the wireless carriers, then the N900 would on it's merits be the best selling mobile computer of all times.

    Does anyone really like the fact that all you can get from the big wireless carriers is what they want you to have, and not what you want?

    Those that go out and buy an N900 will understand.

    --
    * Carthago Delenda Est *
    1. Re:The N900 is a computer milestone by Jah-Wren+Ryel · · Score: 2, Informative

      Six lines of praise and not one single tangible reason someone should feel that they're holding a "computer milestone."

      Check his sig.

      --
      When information is power, privacy is freedom.
    2. Re:The N900 is a computer milestone by B47h0ry'5+CuR53 · · Score: 4, Informative

      His email address is ...@ovi.com. Ovi is the name of Nokia's internet services brand, so it looks like this is just astroturfing.

      Either that or he just happens to have signed up for a free ovi.com email account.

      --
      The memory management on the PowerPC can be used to frighten small children. -Linus
    3. Re:The N900 is a computer milestone by grcumb · · Score: 5, Insightful

      His email address is ...@ovi.com. Ovi is the name of Nokia's internet services brand, so it looks like this is just astroturfing.

      You couldn't be more wrong. Astroturfing is when you hide your professional affiliation, pretending to be completely objective and disinterested. This person is doing exactly the opposite. That's commonly known as advocacy, and it's perfectly all right in my books, because we can weigh what they say on its merits.

      General note: I'm getting really, really tired of people who think bias has anything to do with the merits of an argument. Bias is good. It breeds enthusiasm and makes it clear which side a person is arguing. Until we all become Spock, there will be no objectivity in the world, so let's quit pretending that objective sources exist.

      That said, anyone who can't change his mind in the face of a better argument is just a fool.

      Go ahead, prove me wrong. I'm willing to listen. 8^)

      --
      Crumb's Corollary: Never bring a knife to a bun fight.
  7. Carriers hate offering services by iamacat · · Score: 3, Insightful

    If they had their way, we would be paying them large amounts of money for nothing whatsoever. It's up to us to show dissatisfaction by either political action demanding open access or refusing to buy smartphones until a completely open one comes to market.

  8. Too costly by Medgur · · Score: 4, Insightful

    No.

    It's because they cost hundreds of dollars.

    I want an open source phone, I really do, but I can't justify spending 500 on little more than a PDA + phone. I already had a PDA once, hardly used it, and phones that just work as phones are less than a hundred these days. Make an open source phone that's a reasonable price and I'll buy it.

    1. Re:Too costly by Yrrebnarg · · Score: 5, Interesting

      Here you go. A port-o-rotary for $200. They provide full source and schematics. You can even buy a 6000mAh battery to run the thing for weeks and you don't have to deal with any PDA functionality. Any more complaints?

      Radios are expensive. The only reason phones are cheap is because they're heavily subsidized or because they're a simple little phone produced a million at a time from a small handful of highly-integrated mixed analog/digital ASICs. "Open-source" devices are small-run devices with hopelessly obsolete radio hardware because it's all they can get documentation for and manufacturers aren't looking to release their secret sauce to just anybody.

      And on top of all of this, most of the open-source types are desktop or server programmers. On the desktop, you don't have to think about low-power code. Everything changes when you're running off a battery. There just isn't the expertise there (yet). Having said all this, I love my rooted T-mobile G1. I built a scratchbox environment for it and ported a few important CLI tools and it's now perfectly capable of being all the pocket Linux machine I need and it's not very difficult getting Debian running on top of the Android environment.

    2. Re:Too costly by turbidostato · · Score: 4, Insightful

      "No.
        It's because they cost hundreds of dollars."

      You think you are arguing against the thread when you are instead conceding.

      "I want an open source phone, I really do, but I can't justify spending 500 on little more than a PDA + phone."

      You seem to forget that *all* PDA+phone-like devices cost 500+. If you get some WinMo or iPhone almost for peanuts is because they are heavily subsidized by the carriers (wich, of course, get their ROI and way more on the long run). And as long as you (consumers in general) concede to the carriers' game you will get whatever is in the best interest of the carriers, not yours. And as long as your (consumers in general) concede to the carriers' game, device makers will produce them to the carriers' expectations, not yours.

      Obvious, isn't it?

    3. Re:Too costly by stephanruby · · Score: 2, Insightful

      Fine. Don't pay $500 now. Pay thousands of dollars later in additional cell fees, and lock yourself into a two-year contract that's probably ill-suited for you and purposefully crippled by your provider in many hidden and unforeseen ways. Go ahead, I'm not stopping you. Go buy a brand-new car on credit while you're at it. Get a mortgage you can barely afford. Get all your furniture at Rent-to-Own. And buy all your computers, plasma TVs, and monster cables at Best Buy. No one is stopping you from screwing yourself in the long-run -- if that's what you really want for yourself.

      By the way, if anyone is thinking about buying the N900 through Nokia USA, realize that its maximum speed will only really work on T-mobile (it's some kind of frequency band thing, and T-Mobile's network is the only one that operates that band). Let's face it, Nokia is still not focusing on the US market right now, otherwise other providers would be supported -- not just T-Mobile's band. That being said, if you buy an unlocked N900 and get T-Mobile as your provider, you will have the fastest smart-phone on the US Market -- hands-down.

      I'm assuming that only a few people will do that, at least in the US, in the rest of the world -- the N900 will be selling like hotcakes. So in that sense, the original article is right that the N900 won't be that big in the US, it's just not for the reasons it mentioned.

      That being said, there are still many good reasons you should get yourself an unlocked phone, even if it's not the N900. There are many good quality smart-phones out there, and assuming the American currency goes back up to its previous level, and you do a little bit of research, you should be able to buy smart-phones directly from Asia, or directly from Europe, that should work just fine in the US and still make all your iPhone friends jealous.

    4. Re:Too costly by Timmmm · · Score: 3, Informative

      "Sure, you can pay cash for a phone rather than purchasing a subsidized one, but you will still pay the same price for the service."

      Only in retarded America. In most of the world you can get SIM-only contracts which are much cheaper than the ones that come with phones. E.g:

      O2 SIM-only: £10/month for 150 mins (300 american mins), 300 texts.
      O2 18 month contract with SE C902: £20/month for 75 mins, 250 texts.

      The second one costs 18*5 = £90 more. The cost of an unlocked C902 is... £100 (from argos). Understand?

    5. Re:Too costly by bluephone · · Score: 2, Informative

      Yes, but in that case, just state that, rather than doubling numbers. I make far more calls than I receive, so your math fails with customers like me.

      --
      jX [ Make everything as simple as possible, but no simpler. - Einstein ]
  9. They don't fail by lymond01 · · Score: 4, Insightful

    They fail in the mainstream market because there's such a small market for them. The Nokia n900 is a geek's dream, but most people want a phone, not a handheld computer. Most as in 99.99% of the marketplace. And even fewer want a multi-hundred dollar handheld computer/phone. So I'm sure it sells well in the market it was designed for...that .001% of the population that wants a hackable, programmable micro computer that makes calls. So it succeeds where its market is. Saying it fails is like saying the Audi R8 supercar failed. Though, at least that made it into Iron Man.

    You could say the iPhone is a failure as well: it only has 1% of the cell phone market. But I think most of the U.S. will disagree with that statement.

    1. Re:They don't fail by cyber-vandal · · Score: 2, Insightful

      Most people want a lot more than a phone, like an MP3 player, MP4 player, camera, video recording, MMS, email, social networking and many more things that haven't been thought of yet. You're massively underestimating the appeal of having one device that can do everything you want, especially to young and not so young wannabes.

    2. Re:They don't fail by cpscotti · · Score: 3, Interesting

      Fun thing is: the personal computer could be described exactly in that way some twenty years ago.
      What we should expect is that every happy geek realizes their responsibility (woa) in making software/proving that the n900 platform is better than any other.
      The n900/Maemo is the chance cool people (e.g. geeks) have to prove their point with support from a major player in the cell phone market. In some way (since it is all this "open"/"free"), if the n900 fails, the open source community/cool people/geeks are also failing.
      The article is right about it's historical background and all but lacks some optimism... hehe

  10. Only "Open Source"? US only?... by sznupi · · Score: 4, Informative

    The summary almost hints that there do exist popular phone platforms which, while not open source, certainly allowed for quite open development and modification by users for a long time. Many Nokia phones for example.

    But I've heard that US carriers didn't really want to offer them in unlocked state, and Nokia wouldn't castrate its products; so the carriers went with RAZR... (and look where Motorola is now)

    So this really seems like your local problem. Since Nokia almost completed open sourcing of Symbian and more than 50% of smartphones run that OS, I'd even say that the article is quite irrelevant on the larger scale.

    --
    One that hath name thou can not otter
  11. Merging of the smartphone and the laptop by Anonymous Coward · · Score: 2, Insightful

    I suspect open development phones will become more mainstream as the smartphone and the laptop merge. As phone hardware improves, it's not so hard to imagine a phone with, say, a DisplayPort mini connection (or perhaps a pico projector), USB support, and bluetooth support will displace laptops as the mobile computers of choice. Perhaps instead of buying a laptop you instead buy a widescreen monitor and USB keyboard and mouse and plug those into your phone. Perhaps you just plug your phone into your HDTV and use a bluetooth keyboard and mouse.

    For me, the Nokia N900 represents the beginning of this trend. It really is more of a mobile computer which happens to have a phone function. However, longer term, I don't think this necessarily means Linux will be the dominant mobile computer platform. If Intel's Atom CPUs improve their power usage to the point where it's reasonable to put them in devices of the N900's class, then you'd have to suspect that Windows will become the dominant operating system as it is for laptops today.

  12. Re:Wow by TheSunborn · · Score: 4, Interesting

    They don't. You can write native code for Android phones. You just need a small java wrapper nothing more.

  13. And yet... by Anonymous Coward · · Score: 2, Insightful

    ...the same carriers will let you plug a mobile internet stick into your laptop and run anything you want over their 3G network. No sim locking... No "per message" charges. The stench of hypocrisy is hard to miss.

    The public message is that protectionist activities like SIM locking, sandboxing and removing features from phones is about "network security". The reality is that it is about MONEY. Carriers want a cut of everything you do on their network and this requires them to control the handset and the user experience. They will fight tooth and nail to ensure they maintain whatever control they can. BlackBerry, iPhone and Andriod are chipping away at the edges but it has been a long hard uphill struggle. In the end, the customers are the ones who lose.

  14. N900 fail? by svanheulen · · Score: 2, Insightful

    Yeah, the N900 will never hit main stream. That's why they had to delay the release because Nokia was over whelmed by pre-orders, right? Because that's a clear sign no one is going to get it.

  15. what do you call "truly open" there?? by JoSch1337 · · Score: 5, Insightful

    "Truly open-development, open-source phones like the Nokia N900..."

    are you kidding me???

    what is "Truly open-development, open-source" about a platform that has

    * proprietary power management (bme)
    * no docs for the gsm modem interface (and no source code for the apps using it)
    * proprietary powervr graphics drivers
    * proprietary osso-dsp-modules

    read also:
    https://bugs.maemo.org/show_bug.cgi?id=1584
    http://wiki.maemo.org/Why_the_closed_packages

    i'm not so much pissed by proprietary applications as i can replace the rootfs by a free and open source one what pisses me off is the undocumented hardware used and lacking communication with upstream kernel development.
    dont call this device "truly open"-blah... it is definitely NOT.

    there are a few devices that strive to be as open as a linux phone should be:
    openmoko tried and indeed even though the calypso is undocumented they provided a implementation of how to interface it and thanks to it one can use all of its hardware without binary blobs - NOT POSSIBLE ON THE N900!!!
    then there is the FLOW by gizmoforyou which uses a gumstix overo as the base and added a telit modem for which you can download the FULL DOCS from their website - hey guys at nokia, this is the kind of modem you should have picked if you wanted your device to be called "truly open"!
    the modem used in the n900 uses ISI for which no reference interpretation in oss exists.

    is it only me or did the slashdot crowd forget what "truly open" means and is now all over a device that is open on the top but not if one wants to really start messing around with it?

    1. Re:what do you call "truly open" there?? by Microlith · · Score: 4, Informative

      there are a few devices that strive to be as open as a linux phone should be

      You rip into the N900 yet fail to take notice that Nokia has made a mainstream device far more open than any other to date, built almost entirely on open source technologies. You could say Android is as well, but it's all about being "open" for hardware developers but sandboxing the user. You're also restricted to Google's version of Java for any sort of user interaction (even if you do write a native app.)

      And OpenMoko? Between the hardware and the software, they couldn't keep in a straight enough line to get anything done.

      openmoko tried and indeed even though the calypso is undocumented they provided a implementation of how to interface it and thanks to it one can use all of its hardware without binary blobs - NOT POSSIBLE ON THE N900!!!

      OH NO!!! We should, of course, give up on encouraging and pushing Nokia's move towards a more open environment and settle for a device with severe flaws and ancient radio technology, and an OS that changes so much it's barely usable.

      is it only me or did the slashdot crowd forget what "truly open" means and is now all over a device that is open on the top but not if one wants to really start messing around with it?

      The Slashdot crowd isn't packed full of hardcore FSFites of the Stallman variety. Compared to every other viable option out there, the N900 is Truly Open. Making it Free is the next (and harder) step.

    2. Re:what do you call "truly open" there?? by lordcorusa · · Score: 4, Interesting

      Take it from someone who owned one: the OpenMoko was a terrible phone and a terrible handheld computer. It was nearly useless when not hooked up to a computer via SSH over USB. OpenMoko earned an A for vision in getting a fully open and documented hardware interface, although the results were dubious (crappy GPRS GSM modem in an era when 3G was just becoming popular, crappy non-accelerated drivers for the video chipset). However, OpenMoko's worst failing was the total inability of the company to push a singular stable and complete platform for development; there were about 20 different incompatible distributions in various states of disarray, and you cannot have a platform for end-user app development in that sort of environment. (Imagine how unsuccessful Apple's app store or Android's marketplace would be if developers and users had to choose between 20 different incompatible distributions, all in permanent alpha status...) I think I can live with a few proprietary blobs if it means having a useful device. All of the open technology in the world means nothing if the platform dies on the vine before ever taking off. OpenMoko's ideal of a fully open phone platform proved unsustainable, as the company canceled their "next-gen" (translation: 2.5G in an era of 3G) phone and switched to producing a ridiculous "WikiReader" device which contains no pesky radio or accelerated video modules.

      After more than a year of trying to use it, I finally was overjoyed to get rid of my crappy Freerunner. On the other hand, even though my N800 does not have a cell radio, I still like to use it, and am strongly considering buying an N900. I think the OpenMoko was for people who love putting together distributions and blogging about how much freer their device is compared to everyone elses'. A platform like the N800/900 is for people who like programming mobile computers to accomplish useful tasks and then distributing those programs to non-programmers.

      --
      The preceding comments reflect the author's personal opinion and are public domain, unless explicitly stated otherwise.
  16. Re:So true by WiseWeasel · · Score: 2, Interesting

    On the Mac, the bumpers are removable, so the kids can eventually learn to play like the big boys at their leisure. The iPhone has them welded in place, requiring no small amount of effort to pry them loose.

    --
    "I like systems, their application excepted", George Sand (French)
  17. 4G LTE Networks To The Rescue by WiseWeasel · · Score: 4, Interesting

    One of the stipulations that Google managed to have placed in the FCC license for commercial 4G LTE spectrum is open device access, which is absent in current wireless spectrum licenses. They did this by getting approval for a clause that if a certain minimum bid for the spectrum was met, that that open device access rule would go into effect, then they bid that amount, and then proceeded to let Verizon outbid them, ensuring that clause would go into effect. Carriers may have been able to get away with this type of draconian control over their networks in the past, but it seems that's coming to an end with the shift to 4G LTE already underway. With this open device access regulation, actual user-accessible open source handsets may finally be able to see widespread use.

    --
    "I like systems, their application excepted", George Sand (French)
  18. Re:The writer expects me to believe that? by Anonymous Coward · · Score: 2, Informative

    My brother pre-ordered one (from Amazon) over a month ago, and is not expecting it to show up for another few weeks. I don't know how many they are selling, but they are certainly having difficulty meeting demand.

  19. Re:Wow by mzechner · · Score: 3, Interesting

    Android features it's own custom vm which is far behind the sun's vm. While the main gui stuff on android has to be done in java there's a very nice and easy to use native developement kit that allows you to write the performance critical portions of your code in c/c++ (with some limitations). As of NDK version 1.6 you can also access OpenGL directly, paving the way for truely performant 3D games. I could provide you with some links but i don't think they'd work with your brain anyways...

  20. Re:Why they fail by jedidiah · · Score: 2, Insightful

    ...then how do you explain MS-DOS and the first several generations of Windows.

    All of this "but it's so hard" nonsense sounds nice if you just fell off the turnip
    truck yesterday and have never actually used Linux. Otherwise it's simply absurd.

    If what you say were really true, Apple would have put Microsoft out of business a very long time ago.

    Now it might be accurate to say that people favor "predictable hard to use malware infested CRAP that they are used to" versus anything else. They would rather eat the dirt they know rather than try something new. THAT would be an accurate observation based on the actual facts.

    --
    A Pirate and a Puritan look the same on a balance sheet.
  21. Re:Truly open-development, open-source phones like by jonwil · · Score: 2, Informative

    But it doesn't support the frequencies used by AT&T therefore you cant use the HSPA on the AT&T network.

  22. Re:Truly open-development, open-source phones like by TooMuchToDo · · Score: 2, Informative

    If AT&Ts network can't handle the traffic from iPhones, why would I ever use an N900 on? Especially with T-Mobile rolling out HSPA in major markets?

  23. Native development on Android by Traa · · Score: 3, Informative

    "locks third-party developers into a crippled Java sandbox"

    Hmm, no it doesn't. Android offers an NDK for native application development. Yes your application entry point is still Java, but using Java's Native Interface (JNI) the main part of the app can be native (C/C++) just fine. It already supports native OpenGL ES 1.1 which is great for 3D games development on G1 or Droid phones which have great 3D graphics hardware.

    note: I develop native apps for Android for a living.

  24. you're missing the point by Weezul · · Score: 2, Informative

    Applications are rapidly becoming the determining factor for platforms success. A truly open phone was never viable before the Andoird and n900.

    iPhone : Apple attracts thousands of sleazy third party Mac developers. So almost all applications are commercial closed source, nobody will port them to other platforms, etc. Zero progress towards an open platform.

    Android : Android offers an application store competitive with Apple's but using Java means applications can easily be ported to other platforms. Also more open source applications are available since Apple has sucked up so many of the sleaze bags. Big win!

    n900 : No application store. Applications should be portable to other Qt based platforms. Well established distribution channel for open source applications. Major win!

    All the open phones you named failed because they didn't offer enough applications. A truly open phone could now be built around Maemo native APIs and Android Java APIs, thus allowing users to port all the applications.

    Or maybe people can even develop open version for critical closed packaged used by Nokia.

    I'll be buying an n900 once they hit the second rev. of the OS, maybe even before.

    --
    The Christian religion has been and still is the principal enemy of moral progress in the world. -- Bertrand Russell
  25. Re:"unsatisfactory hybrids" by MemoryDragon · · Score: 2, Informative

    Native programming is possible and has been for quite some time, you have to root your entry point over jni into C and then you can use the C apis natively.
    Google itself recommends following way, use java for the most part due to ease of development and then find the hotspots and code them with C if it is needed at all.
    The Dalvik vm while itself being very slow is relatively low on mem consumption and google tried to cover the speed deficiencies of the VM by routing everything under the earth from the core lib back into native APIs so that java in the end is mostly just a glue for C routines.
    The Dalvik VM has been criticized in the past, but have a look at the presentation of the guy who programmed it, he made very sound decisions, and in the end he also knows the weak spots and probably will resolve them over time (I assume Android 2.0 already has a JIT compiler integrated)

  26. Thanks a lot. by dtmos · · Score: 5, Insightful

    ... so you're one of the guys screwing up communications on the amateur bands, just for your fun. Thanks. Thanks a lot. And thanks for caring about someone other than yourself. Would you corrupt others' Internet communications as readily?

    (n.b.: This type of illegal CB operation is especially bad because the illegal "channels" used are in the portion of the amateur 10m band used for international narrowband, weak-signal work -- usually in Morse code, and often at the threshold of audibility in a 250 Hz bandwidth. Since the transmission modes were different, the illegal operators often can not hear the communications they are disrupting; further, since the "freebanders" use wider, single sideband transmissions, a single illegal transmission can interfere with dozens of narrowband signals at once. Since this band is capable of worldwide communication at certain points in the sunspot cycle, the interference can quite literally be global in nature.)

    By the way, the world has changed. In the UK, an amateur radio licence is now free, valid for the lifetime of the user, and available online. If you're worried about the licence examination (but you're a geek, so technical matters are no problem for you -- right?) there are clubs that will hire the room, give you the study book, and teach you the exam material, all for £45. So if you want to talk to the world, why not just follow existing international standards and agreements, and get an amateur radio license?

    1. Re:Thanks a lot. by ichigo+2.0 · · Score: 2, Insightful

      While your post contained interesting information, it wasn't really relevant to the grandparent (try reading more than the first line, i.e. the part where he mentions that he does not use CB anymore). I also find it amusing that you immediately categorized him as "one of the guys screwing up communications on the amateur bands". You also forgot to end your post with "get off my lawn".

      Thank you.