Slashdot Mirror


OpenMoko: Ten Years After (vanille.de)

Michael Lauer, member of the core team at OpenMoko, a project that sought to create a family of open source mobile phones -- which included the hardware specs and the Linux-based OS -- has shared the inside story of what the project wanted to do and why it failed. From his blog post: For the 10th anniversary since the legendary OpenMoko announcement at the "Open Source in Mobile" (7th of November 2006 in Amsterdam), I've been meaning to write an anthology or -- as Paul Fertser suggested on #openmoko-cdevel -- an obituary. I've been thinking about objectively describing the motivation, the momentum, how it all began and -- sadly -- ended. I did even plan to include interviews with Sean, Harald, Werner, and some of the other veterans. But as with oh so many projects of (too) wide scope this would probably never be completed. As November 2016 passed without any progress, I decided to do something different instead. Something way more limited in scope, but something I can actually finish. My subjective view of the project, my participation, and what I think is left behind: My story, as OpenMoko employee #2. On top of that you will see a bunch of previously unreleased photos (bear with me, I'm not a good photographer and the camera sucked as well). [....] Right now my main occupation is writing software for Apple's platforms -- and while it's nice to work on apps using a massive set of luxury frameworks and APIs, you're locked and sandboxed within the software layers Apple allows you. I'd love to be able to work on an open source Linux-based middleware again. However, the sad truth is that it looks like there is no business case anymore for a truly open platform based on custom-designed hardware, since people refuse to spend extra money for tweakability, freedom, and security. Despite us living in times where privacy is massively endangered.

48 comments

  1. Openwhat? by arth1 · · Score: 0

    Never even heard of it.
    Not getting the name out to everyone could be at least part of the reason for the failure.

    1. Re:Openwhat? by Anonymous Coward · · Score: 0

      The only post, an argument from ignorance? I guess Michael Lauer is right to be pessimistic. I still have a Freerunner in my drawer, I tried using it as my only phone for some time (and failed) and would love to reactivate it, but AFAIK there has never been a really functional OS. I guess all the [App/Goog]le fanboys were right, it was just a toy (a baby toy, from the looks :)
      It's a shame.

    2. Re:Openwhat? by MrKaos · · Score: 1

      yeah, I got a neo 1973 buried away somewhere too. I couldn't get over that it looked like fischer price toy.

      --
      My ism, it's full of beliefs.
  2. At least they didn't fail as badly as Firefox OS! by Anonymous Coward · · Score: 0

    If it's any consolation, at least they didn't fail as badly as Firefox OS did. I can't remember ever reading a review about OpenMoko that was as negative and scathing as this one about Firefox OS. I suppose that OpenMoko didn't divert valuable resources away from the development of another popular product either, helping contribute to the ongoing demise of that other product (Firefox, in the case of Firefox OS).

  3. Cost is a killer by DuckDodgers · · Score: 3, Insightful

    However, the sad truth is that it looks like there is no business case anymore for a truly open platform based on custom-designed hardware, since people refuse to spend extra money for tweakability, freedom, and security. Despite us living in times where privacy is massively endangered.

    The problem is that people with money to burn are less likely to focus on tweakability and freedom. At 15, 20, or 25 you have time but not money. At 30, 35, 40 if you're lucky you are likely to have money but not time. I know a number of guys that were Linux and free software supporters in school, but once they reached 80k or better income they just switched to buying the hottest proprietary option and went on about their day - typically a Macbook Pro and an iPhone, or Samsung Galaxy something, or Google Nexus or Pixel device.

    I cared about OpenMoko in 2006, but I didn't have the money. Today I'm contemplating purchases of more devices with the Free Software Foundation "Respects Your Freedom" certification. But it's tough to get excited about spending more money for much slower hardware. And the Replicant.us completely free Android version? I love what they're trying to do, but because of the (*$&%()*%&$ proprietary firmware all the devices need it renders the devices they support all but useless.

    1. Re:Cost is a killer by xxxJonBoyxxx · · Score: 1

      >> $80K...iPhone...were Linux and free software supporters in school

      Guess that makes me cheap - I didn't cross the $100 barrier on new phones until I was making more than twice that. And I still spend most of my time in Linux or Linux-ish environments.

    2. Re:Cost is a killer by Osgeld · · Score: 1

      This is true, I recently had to get a new android phone and it annoyed me just setting it up, I don't want to poke and tweak my phone all day, I got a lot of other stuff that needs to be done and I just don't care about that type of stuff anymore

    3. Re:Cost is a killer by DuckDodgers · · Score: 1

      I spend most of my time on Linux too, and I do care about free software and freedom. But for example I have a friend that used to run the Linux User Group in a small size city in his late 20s. Now he's in his 40s, and he no longer visits - let alone organizes - any LUGs and he has a Macbook Pro and a Google Nexus 6P phone. He's the picture perfect example of this trend, and he's not the only friend I have that made a similar transition as he got older.

      We seem to be the exception - and the situation is getting worse now that iPhone and even Android devices keep making it harder to install free operating systems.

    4. Re:Cost is a killer by FalMunir · · Score: 1

      I was lucky to get hooked, then. Started using Linux in 1999, tried out various *BSDs and a bunch of Linux distros. Have been tweaking my setup ever since. And I'm extremely happy with it (https://isene.me/2016/08/17/my-computer-setup/). The problem I'm running into is that my setup is reaching perfection - and that makes me sad, precisely because I so love the tweaking. I'm constantly searching for new stuff to tinker with or improve. I'm 50 now and way above that 80k threshold you mention. But as I said, I am lucky to get really hooked 18 years ago.

    5. Re:Cost is a killer by DuckDodgers · · Score: 1

      You and I and some others decided free software still matters even after we could afford the proprietary options. That's fantastic. Unfortunately there aren't enough of us.

      I got started with Linux in the late 1990s and would set up dual boot environments but spend most of my time in Windows. I didn't switch to spending more time in Linux until about ten years ago. I'm forty, and also fortunate enough to make more than 80k.

    6. Re:Cost is a killer by Thad+Boyd · · Score: 1

      There are a lot of different variables at work.

      I don't have the kind of free time I used to, but fortunately Linux doesn't take nearly as much of my free time to run as it used to. I worked with Slackware and Gentoo when I was younger; now I run OpenSUSE Leap and GalliumOS (an Xubuntu derivative).

      And sometimes, the major software vendors just force your hand (subject to what your tolerance for their behavior is, mind). Some years back, I built an HTPC; I started it out as a Hackintosh, but it was too much upkeep, so I switched to Mythbuntu for awhile, but I wanted to play games on it, so I switched to Windows 7, and eventually to Windows 10.

      Windows 10's spyware and adware finally wore me down. I bought a new HTPC, and it runs Antergos.

      Proprietary firmware and binary blobs remain a pitfall, and I think the coprocessors on the current Intel and AMD chips are going to cause some real security problems in the long term. And that's before we get into phones...

      I tried the UBPorts version of Ubuntu Touch a few weeks back. Setup was easy, and I thought its software stack was impressive and stable and actually would have been good enough to work as a daily driver...if only the phone part had worked. LTE didn't work, and I couldn't make calls or send text messages. I asked for help on their forums and got no response. So I switched to LineageOS. But maybe I'll try Ubuntu Touch again when they switch to 16.04.

      Lineage still has the binary firmware/drivers and a lot of the other issues common to most versions of Android. But I'm trying it without Gapps and finding I don't miss that stuff much.

      I think Ubuntu Touch was a good idea marred by poor decisions (the famous Canonical NIH attitude) and bad timing. I wish the UBports crew the best in turning it into something that's a lot more niche than what Canonical was going for but, ultimately, a decent alternative.

      I'm keeping my eye on Plasma Mobile, Sailfish, and LuneOS, too.

    7. Re:Cost is a killer by DuckDodgers · · Score: 1

      I run Ubuntu Mate, Xubuntu, and Elementary OS (an Ubuntu derivative with its own desktop environment) these days. I had made the switch to Linux several times in the past and then switched back to Windows due to games. When I hit my mid 30s I switched to Linux and I haven't looked back. To be fair, it's much easier for a novice to successfully install and configure Linux in the past decade than it was in, say, 2000.

      I think Canonical's mobile operating system attempts were poorly planned. It's easy for anyone to say that with the benefit of hindsight, of course. But consider that the first arguably decent, feature-complete, aesthetically adequate, somewhat secure version of Android was in the 4.x release series. So Google, a company with literally more than a hundred times the financial resources of Canonical, took almost four years to make a competitive mobile operating system and application API.

      It's clear - now - that Ubuntu Touch should have been a complete Android fork, or based on Meego or WebOS. Then Canonical would have had to put polish on something with free software that had most of the groundwork laid already. Instead... here we are. Canonical used the Android kernel for device driver support, but a completely different front end layer. (While I'm ranting, I'll mention that I also loved the concept of Firefox OS. But Firefox 56 alpha on desktop is finally showing me the competitive performance I wanted to see in that browser five years ago. It's clear the Firefox developers are now focused heavily on profiling for performance bottlenecks and parallelizing everything they can. Even then, if I leave it open for a few days with a few dozen tabs memory usage creeps up. Making Firefox OS in 2025, when Firefox 75 is as fast or faster than any other browser across the board and $25 mobile phones have 4GB of RAM makes perfect sense. Making Firefox OS in 2014 with 256MB of RAM and Firefox 36 was even more foolishly ambitious than the Ubuntu Touch project.)

  4. era of open honest communications & commerce by Anonymous Coward · · Score: 0

    30 years later we've been; bemoaned besmirched bushwhacked hoodwinked & misrepresented at every turn... & we're just getting started... cease fire stand down,, there's no future in destroying everything above ground..

  5. Fairphone by cerberusss · · Score: 4, Interesting

    However, the sad truth is that it looks like there is no business case anymore

    I'm not so sure. Yesterday, a female coworker showed me her Fairphone, then proceeded to completely disassemble it, right in front of my eyes. I couldn't contain my enthousiasm, but it was very remarkable. She told me she bought the phone then a couple of months in, dropped it and broke the screen. She ordered a new screen and replaced it herself.

    The Fairphone is an Android phone which you can disassemble with your fingernails and a small Phillips. So maybe it's not strictly and completely open source, but it's incredibly easy to repair and replace parts of it. The components are free of rare earth metals that were dug out by horrible exploitive companies. The only exploitation here is done on your data, by Google.

    --
    8 of 13 people found this answer helpful. Did you?
    1. Re:Fairphone by Anonymous Coward · · Score: 0

      Sounds good, but it costs $620, pretty expensive when there are many good $200 devices.

    2. Re:Fairphone by tomxor · · Score: 1

      Fairphone is great for repairability, but repairable does not necessarily mean open, whereas open tends to imply repairable.

    3. Re:Fairphone by Anonymous Coward · · Score: 0

      As open as these days possible. There are very few open chips out there these days, and no open SoCs; every phone SoC has a deeply embedded secure firmware which isn't accessible by the main operating system anyway (or a coprocessor which plays boss).

      Still, Fairphone is very friendly towards flashing of an alternative OS, and that's how far you can get these days under the current restrictions.

      Your comment, btw. wasn't very constructive. Repairable doesn't mean either that the phone isn't made of Camembert. Big deal.

    4. Re:Fairphone by lkcl · · Score: 5, Informative

      However, the sad truth is that it looks like there is no business case anymore

      I'm not so sure. Yesterday, a female coworker showed me her Fairphone, then proceeded to completely disassemble it, right in front of my eyes. I couldn't contain my enthousiasm, but it was very remarkable. She told me she bought the phone then a couple of months in, dropped it and broke the screen. She ordered a new screen and replaced it herself.

      take a deep breath... (and people with moderator rights: leave that "troll/flamebait -1" button alone please)... the problem with the fairphone has been that they've been massively ignorant of the consequences of software lock-in. yes, sure, great: they tackled the (hard) problem of "fair wages", and conflict minerals: these are things that any coop worth the "Fair Trade" salt would do, and it's good to see that they did it. ... BUT....

      for the first fairphone they did only that: tackle the "Fair Trade" concepts. people loved it. including various extremely prominent software libre developers and advocates. at first. we then warned them, "hang on a minute, you're going for 'Fair' but you've completely ignored the "UnFair-ness" of the proprietary operating system that you've bought - lock stock and binary-only GPL-violating criminally-infringing barrel from frickin MEDIATEK of all frickin people, and are about to get yourself into a shit-load of trouble when it comes to people wanting to upgrade. or fix security flaws".

      response: absolutely f***-all from the Fairtrade team. so we stopped bothering to communicate with them, knowing that they (and their customers) would just have to experience the train-wreck for themselves. ...and what happens? *EXACTLY* as they were warned, customers 18 months down the line who were delighted to have bought the Fairphone 1 were getting REALLY PISSED OFF, feeling that they'd been totally deceived, when their requests for firmware upgrades to fix MAJOR known security vulnerabilities went completely unanswered.

      why did those requests go unanswered? well... because AS THEY HAD BEEN WARNED, the chinese factory was under NDA with Mediatek (in direct violation of the GPL) and had *only* been given an illegal copyright-violating *BINARY ONLY* version of android (containing linux kernel source code and so also a second GPL violation). there *was* no source code, and there certainly weren't going to be any updates, at any time.

      (btw note that because it has not obtained - and cannot obtain - the source code for the Fairphone 1, Fairphone is still in criminal infringement of Copyright law and has lost its rights to sell any products that use the linux kernel....)

      now let's fast-forward to the Fairphone 2, which is now sold on the basis of its modularity. it's fantastic that it can be repaired, just as you say, cerberusss, but can the *OPERATING SYSTEM* be quotes repaired quotes?

      if there's a massive security flaw like the one that left 900 hundred MILLION qualcomm--based devices completely vulnerable last year happens again, can the people who paid well north of $EUR 500 get it fixed immediately, rather than be at the mercy and whim of a company that ITSELF has *ABSOLUTELY NO CONTROL* over the software it's providing with the device that it's selling?

      of course they cannot.

      this is what michael is trying to get across to people. *it doesn't matter* even if you bought a "Fair" phone, with "Fair" hardware, and "Fair" wages, and "Fair terms for the workers" or anything else that's "Fair" if, just like *any other* device which is *not* under the "Fairtrade" brand you *still* have to chuck the whole fricking device into landfill because it became totally useless, virus-ridden and was instrumental in emptying your bank account, is it? that's not exactly "Fair", is it, ehn? :)

    5. Re:Fairphone by Anonymous Coward · · Score: 0

      You could run sailfish on it, but that doesn't help with the drivers :-(

  6. If it requires payment by Anonymous Coward · · Score: 0

    any open* movement is dead on arrival. Anecdotes to flow like diarrhea in 3...2...

    Or in the words of one RMS, if I has to pay it ain't free. I get all my jam and jelly for free, and so should you.

  7. Sony opendevices by Anonymous Coward · · Score: 0

    Buy a Sony Xperia, then unlock (manufacturer supported), clone the manufacturer gits and off you go. They support Android Open Source Project out of the box, but Mozilla has run Firefox OS on it, Ubuntu supported it before they quit and Jolla has announced Sailfish OS for it.

    https://developer.sonymobile.c...

    1. Re: Sony opendevices by Miamicanes · · Score: 1

      > Buy a Sony Xperia, then unlock (manufacturer supported),
      > clone the manufacturer gits and off you go

      Does Sony still permanently cripple the camera module (with no way to ever restore its original functionality, not even by reflashing to stock) if you unlock?

  8. Bad name by OneHundredAndTen · · Score: 1

    With that name, they alienated the entire Spanish-speaking population of the planet - among them, admitting to having a device with OpenMoko would be a constant source of embarrassment and hilarity.

    1. Re: Bad name by cyber-vandal · · Score: 1

      Would it have killed you to tell us why?

    2. Re: Bad name by Anonymous Coward · · Score: 0

      Moco is mucus / snot.

    3. Re: Bad name by Anonymous Coward · · Score: 0

      More like bugger.

    4. Re: Bad name by Frank+Burly · · Score: 1

      It means booger.

  9. What's the point? by Anonymous Coward · · Score: 0

    It's dead. Deal with it.

    This story is just so dumb and a waste. What happened to all the good stories on slashdot? This story is just too stupid for words.

    1. Re:What's the point? by Anonymous Coward · · Score: 0

      This is exactly how I feel about comments on slashdot

  10. Today the problem got a bit easier by Casandro · · Score: 1

    Back then internet connectivity was extremely spotty and expensive so you had to have some local processing.

    Today you could simply build a mobile terminal, running something light mosh. Since LTE routers are available now you wouldn't even need to have an LTE baseband inside.

  11. Wireless companies by Rick+Schumann · · Score: 1

    Considering how much investment and interest the wireless industry as a whole (handset manufacturers, wireless connectivity providers, etc) has in the game, I wouldn't at all be surprised if there was behind-the-scenes action to kill a project like this, and any others like it that might come along.

    1. Re:Wireless companies by Anonymous Coward · · Score: 0

      Or instead of creating conspiracy theories you could just go with more realistic things like 99% of consumers don't care that their phone is "open hardware" and "based on Linux"?

    2. Re:Wireless companies by squiggleslash · · Score: 1

      I doubt it, producing a cellphone regardless of whether you use an open source or proprietary model still requires conforming to patent encumbered standards, so they'd get their slice of the pie regardless.

      There are many projects that fail because they can't get momentum, and this was one of them.

      --
      You are not alone. This is not normal. None of this is normal.
    3. Re:Wireless companies by AntiSol · · Score: 1

      It's not even that. Openmoko killed it themselves by focusing on making sure the interface had pretty animations. Rather than, you know, actually making it work as a phone. No conspiracy or user apathy needed.

  12. Kahless defend us from /. summaries by Anonymous Coward · · Score: 0

    Signal-to-noise over here these days is WILD.

  13. Open source middle are use case by jgross.biz · · Score: 1

    "However, the sad truth is that it looks like there is no business case anymore for a truly open platform based on custom-designed hardware" Many companies, including ours, are deploying Linux and Android to an s-ton of embedded and custom tablet like devices. I see Linux being adopted more and more in many forms in the B2B market. Product development for consumers is a tough cookie but when you design/develop turn key solutions and services for other businesses the truth is the business customer doesn't really care if you use FOSS or M$ or Crapple. They want a product that works as you're sales team has sold them, is intuitive, adds value to their business and is reliable. You'll find plenty of work for open source (and Linux especially) in the B2B space.

    1. Re: Open source middle are use case by jgross.biz · · Score: 1

      Middleware** damn Autocorrect :)

  14. agree with others. never heard of it. by Anonymous Coward · · Score: 0

    I've been searching high and low for linux mobile phones that carry modern specs and are at least within 50% of the price of the closed alternatives. I have never heard of openmoko. I've heard of at least a dozen other outfits, many of them coming close to my spec/price requirements, but never have I heard of openmoko.

    *by modern specs I mean at least same modem(3g/4g/5g/etc)/camera resolution (front+back)/screen resolution/os disk size/processor speed/gpu capability/etc as current-year evilcorp models (or to be lenient no more than 1 year behind). not a lot to ask.

  15. A rant from the community side. by queazocotal · · Score: 1

    Openmoko dropped the ball in a big pile of manure, and then asked the community to lick it off.

    A quick outline of the process - from someone who has been active in openmoko on IRC forever, and bought the early version when I really could not afford it.

    Openmoko is a perfect example of how not to do an 'open source - community involved project'.

    Firstly, in march 2007 or so, we had a working phone with hardware available, with somewhat clunky but more-or-less usable basic phone and SMS. Battery life was not great - 12h or so.

    Basic kernel stuff was unreliable - suspend diddn't work right, clock frequency changing diddn't work, ...

    Fix the kernel bugs, get the software 50% faster in 6 months, which is not implausible, and you could have had a phone selling for christmas 2007, that had a somewhat clunky phone, SMS, application, bluetooth working, you can play nethack on it (with an external bluetooth keyboard), run any X app, with a several day standby time ...

    So, the logical thing to do at this point is of course to after no consultation with the community drop a different - though similar - software stack on the community, with no notice other than the CEO saying 'Something really cool is coming up!!' at a conference some weeks before.

    This software gets sort-of polished over the next yearish, with still the underlying kernel problems unfixed, and during this period new 'better' hardware is being worked on.

    The new slightly evolved hardware arrives, and at the same time the CEO pops up saying 'Something really cool is coming up!
    And yes, another drastic software change with no notice - from X to Qt.

    The kernel bugs are still not fixed, and worse, the new better hardware that was supposed to fix everything turns out to have a graphics accellerator that is at best usually a wash, compared to the earlier version with a processor with half the speed.

    Shortly after this - another UI change - this time back to X, and an explosion of 'community' distributions, some of which mostly work.

    And some of the kernel bugs are even fixed - but by this time openmoko-corporate has run out of money, at least to do phones, as a new model is going to take a large slice of a million to make a stab at developing.

    There is even a gta02-core project - which is a community phone project based on the schematics. But, this again would require a large slice of a million for a 'real' launch.

    And the elephant in the room is the n900 now. It makes users think 'For $150 more, I can get the n900, which does x,y,z,...', which is impossible to counter from a small production run as you don't have the margins to slash the price.

    Openmoko-corporate never really talked to the community, which was a fundamental failing.

    They diddn't say 'We are not working on a,b,c,d,e' - so of course people assumed they were, as they must be - they'd have to be insane not to...

    So kernel bugs that made the device unusable went unfixed, and it all kind of went very very wrong.

    Openmoko-corporate is now out of the mobile market - they are not employing any engineers on designing new phones or fixing the software stack. They are continuing to sell the hardware - but not even in a fully bugfixed form.

    (references to ongoing things in this have probably now died)

    1. Re: A rant from the community side. by Miamicanes · · Score: 1

      OpenMoko's designers also made a shortsighted, fatal mistake by omitting support for EDGE, which eliminated the US & Canada as a viable market.

      The sad thing is, at the time, most baseband processor chips even came in two pin-compatible variants... one that was GPRS-only, and one that could do EDGE and only cost about $10/chip more. Lack of 3G was a drawback, but lack of EDGE was a deal-breaking fatal flaw.

      Back in 2007, the US was a small, backwards market for GSM phones in terms of devices sold per year... but it STILL accounted for at least half of the world's most influential developers & journalists. Even in 2007, no self-respecting American developer would have settled for a phone that couldn't do much more than voice calls & SMS... and generally sucked at those functions, too.

      Back in 2007, we settled for dysfunctional voice & SMS on Windows Mobile phones because it was the opportunity cost of having a pocket-sized laptop with wireless internet connectivity. Take away that, and you've eliminated the whole reason to even *have* an advanced phone.

    2. Re:A rant from the community side. by AntiSol · · Score: 2

      This. A thousand times this. I was there.

      I was really enthusiastic about an open phone, to the point that I organised a group buy for people in my area (we bulk-purchased a bunch of devices and paid for them before launch to bring down shipping costs and so that we'd be among the first to have the devices). I contributed, I was very active in the community and wrote a couple of useful tools for the device. I tried to use my freerunner as a phone for the best part of 2 years. In the end I gave up and reverted to a nokia. Openmoko seemed more intent on making the interface shiny than giving us a functional phone. I remember the "upgrade" from 2007.2 to 2008.1 particularly unkindly - I went from having a mostly usable phone with a somewhat clunky interface and a few fairly-serious bugs that I coped with in the hope they'd soon be fixed (the biggest ones being the broken suspend, making the battery life abysmal, and the echo heard by everyone I talked to) to having a pretty animated interface which was much less reliable while still having all the same old bugs (battery life was even worse because the animations were more expensive and suspend still didn't work).

      I strongly agree with the sentiment of the article that it would have been better to make it reliable phone with rock-solid core functionality (phone, SMS, PIM) and then work on the interface. I said as much at the time.

      There was also quite a strong element of fanboyism in the community. You couldn't criticise openmoko, because they had made an open source phone! I should be grateful! If I want suspend to work, I should fix it myself! It's not up to openmoko to actually make their product work! It's totally my fault if ~8 hours of battery life isn't enough for me, that's what I get for having the audacity to not be near a power outlet for such a long time! Despite the fact that before I bought the device I was told it was a consumer-grade device which would work as a phone (unlike the neo1973, which was marketed at developers). With the exception of a few notable people, this made rational discussion and any attempt to get openmoko to focus on the important things impossible. On the occasions where openmoko did engage with the community, they were met with an echo chamber where dissenting (i.e: rational) voices were drowned out by flames. Part of me felt vindicated when openmoko died because of this, but mostly I was just sad that I never got my open phone.

      Openmoko released a bunch of increasingly pretty but less useful software rather than focusing on core functionality, which led to an explosion of distros, none of which got everything right (though some did have some good ideas). Qtopia came along and seemed like a good thing for a while, but the maintainer was totally arrogant and basically gave responses which were the equivalent of "you're holding it wrong" when we made suggestions for UI improvements (in particular the keyboard was pretty much unusable), assisted by the echo chamber. Then, shockingly, qtopia died. A while after this qtmoko came along thanks to the herculean efforts of one guy (whos name I should remember but can't) and gave us something pretty close to a usable phone (so I'm told). But by that point I and many others had given up on ever using it as a phone and our devices were sitting in drawers and we'd stopped contributing to the community. Also around the same time the (already not-blazingly fast) hardware was starting to get really dated, and then openmoko folded and we never got a successor (the gta04 and neo900 look great, but they're waaay too expensive for what they are. I'd pay a hefty premium for an open phone, but I'm not paying 3x as much for something with less capability, particularly after my openmoko experience).

      A couple of years later I did some hacking and turned my freerunner into a dedicated GPS device running foxtrotgps with a bunch of map data stored on the SD card. It was really good at this and it still does this job today. I still take it with me as a backup when I go on trips (it seems to be more accurate wrt gps logging than my cyanogenmod phone). But this is just me using lemons to make lemonade. I wanted an open source phone, and Openmoko screwed that up over and over again.

  16. not a technical failure by tzanger · · Score: 1

    I was so excited about openmoko when I first heard about it. I followed it right up until the day they revealed what it'd look like: a fucking stretched-out hockey puck.

    I don't care how good your hardware is. I don't care how pure your business ethics or design philosophy is. If you make a device that looks idiotic, it will fail.

    1. Re:not a technical failure by jshackney · · Score: 1

      I was pretty excited, too. I always wondered what happened to this project.

    2. Re:not a technical failure by Verdatum · · Score: 1

      I kept on following it after that. I fully expected the first model to be ugly and terrible, but I'd hoped that they would stay afloat and release something usable. I started to pay them less attention once Nokia announced the N900, which I purchased and loved. It wasn't quite as lofty as OpenMoko; like it kept most of the good/interesting libraries closed, particularly everything related to telephony and radio communication. After losing the N900 in a house-fire, I upgraded to the N9, which was sleeker, but I didn't like it quite as much. I missed and still miss an integrated hardware keyboard. Very shortly after that, Nokia hired a Microsoft guy, who shoved the company over to the Windows Mobile OS, Microsoft bought the company, ran it right into the ground, and ditched what was left. Since then, I've given up on the thought of owning a quality native-linux phone; but at the same time, I've lost my interest in doing crazy things with my phone like I used to have when I was working in wireless telecom; so I don't really need it anymore.

  17. The true legacy is perhaps.. the Raspberry Pi by Dynamoo · · Score: 1

    Being a bit of a greybeard, I do remember the Openmoko project and blogged about it earlier this month. Launched at roughly the same time the iPhone first came to market, Openmoko took an utterly different approach. Today we might look at the Neo1973 and subsequent devices as being failed smartphone projects, but when looking back I realised that they were really fully-featured hackable computers. So, perhaps the Openmoko project in part foreshadowed devices such as the Raspberry Pi (launched 5 years later). The advantage that the Pi has over what Openmoko was trying to do is that it was simpler and cheaper. You weren't restricted by a crappy little resistive touchscreen with the Pi, just just plugged in a monitor, network cable, USB input devices and OS on an SD card and you were ready. The fundamental principles are pretty much the same.

    --
    Never email donotemail@WeAreSpammers.com
  18. EOMA68's solving these problems and reducing costs by Anonymous Coward · · Score: 0

    The EOMA68 team is interested in and able to overcome the cost issues by standardizing around modular components and spreading costs out over multiple classes of device. They did it with a laptop design and a desktop design and there is also a router design in the works as well as a 2nd generation modular card.

    Check out and click on the link on the front page for more info:

    http://www.thinkpenguin.com/

    The cards are going to be shipping shortly.

  19. Open Wankers! by Anonymous Coward · · Score: 0

    The problem with this rant, and all the others in this thread, all has a common source (ahem). Open advocates are wankers for an ideal, a notional ideal of 'purity', 'freedom', and of course 'open'.

    It all started with FOSS, but then the wankers decided that the hardware had to be open too. Why? Well because Open, of course! You "can't really know" proprietary hardware, or proprietary software. It's all garbage and muddy thinking.

    The FOSS world was able to demonstrate a value proposition with regards to software. They've been unable to displace proprietary software and endlessly rant on about how this could be so. Very tiresome and boring. If you ignore this negative behavior though, some of the FOSS software is very nice.

    The hardware world for Open has been a near total failure. I'm struggling to think of even one, single success story.

    The Open Wankers always have some specific person to blame when Open fails. Or if not a person, a company, or a policy, or conspiracy, or... well it's endless really. You see, it actually would have succeeded due to the miraculous qualities of Open, if only Person X at Decision Point Y had performed Activity Z!

    Open Wankers of the World! Hear me now! Proprietary companies have been succeeding (and failing) for centuries. They do so based on the merits, and that has precious little to do with them being proprietary. Open projects will succeed or fail based upon the merits, and that has precious little to do with them being open.

    Your Openness is, at best, a mild positive. Other success factors are far more important. So when you carry on about how central Open is to your strategy and success, it just makes you sound like an idiot. Open might be a differentiating factor but nowadays, even that isn't terribly differentiating. Maybe talk about the merits of your product, hmmm?

    1. Re:Open Wankers! by queazocotal · · Score: 1

      The above has little or nothing to do with open hardware.
      Almost none of the issues with OM were due to the hardware side, the problems were due to the poor communication of what software was not being worked on by the very small team at OM.