The hockey puck that is the Neo FreeRunner
Yesterday, I talked about a member of the Free Software Foundation and his 5 reasons to avoid the iPhone. What struck me was that this guy is willing to sacrifice quality for the freedom from proprietary software and corporate ties. That kind of philosophy is all fine and dandy and I would applaud him for his efforts, but when I saw what he claimed was the alternative I couldn’t help but laugh. One look at the phone and interface told me everything I needed to know, that this thing was an absolute piece of shit.
Today, I watched a few videos by Dave Fayram off of the Vimeo site where he reviews and shows a comparison of the OpenMoko powered FreeRunner and the iPhone. It’s very clear that this phone has absolutely no comparison to the iPhone:
OpenMoko Train Wreck from Dave Fayram on Vimeo.
Wow! The keyboard alone has me wondering what the hell the developers were thinking. And the shitty scrolling? Please. Even if I shared the same philosophy as the FSF, an interface like that would be completely unacceptable to me. I wouldn’t use it. Period.
Plus, the thing is practically twice as thick as an iPhone. In fact, I think it’s even thicker than the Treo 750 I used to use. The thing resembles a f@#king hockey puck for Pete’s sake. Talk about a really shitty form factor!
More OpenMoko Train Wrecking (Now with Qt!) from Dave Fayram on Vimeo.
My god, is that interface slow!
And it doesn’t play MP3’s? Really? The most popular audio file format and it doesn’t play it. But, hey, it plays Ogg Vorbis files! Awesome! Now I can convert all my existing MP3 and ACC encoded files into Ogg files and waste more time just so my music can sound more shitty. Great idea!
And how many times does he have to tap the same button before it does anything? I mean, really, come on! That by far is one of the biggest blunders of interface design I’ve ever seen! Instant show stopper in my book.
Text entry is God awful. I’ve used Treo’s, played with Blackberry’s, and many, many other types of smart phones and I’ve never seen text entry as bad as this. What a f@$king joke!
I know what the guy from FSF would respond with to my post. He would say that to buy an iPhone or any other phone that requires proprietary software would go against his philosophy. That’s fine. If that’s what you believe and you don’t want to have anything to do with any phone like that then that’s your choice. But to make unfounded claims in an attempt to prove your point is a big mistake. Until you’ve used these phones and really have taken the time to understand what these phones are really all about then how can you have any sort of educated opinion.
The thing I’ve learned is that even though I support open source software I know that it’s unrealistic to think that all software can be open and free. Hell, it’s highly unrealistic to think that you can avoid any proprietary corporate ties in this day in age. Just about everything you use and buy is proprietary in some way or has ties to a corporation. People work to make money. Corporations exist to make money. Regardless of whether you’re developing open source or proprietary software the whole point in doing it is to make money in some shape, fashion, or form. Open source software survives not because of its openness but because developers have found way to profit off it and have learned that good product design is a must if you are to compete with companies that develop proprietary software.
Again, I bought an iPhone because I wanted the best phone I could buy that would suit my needs and integrate into my lifestyle well. The iPhone is the best phone for me. Now, whether it’s the best phone for someone else, well, that’s a matter of personal preference and taste. Apple didn’t put a spell on me. I didn’t buy one just because of all the hoopla surrounding it. No, I bought it because I feel it’s the best smart phone out there. If anyone making open source software for smart phones wants to compete they’re going to have to really create something extraordinary, something so well designed that your average layman simply has to have it. That’s what Apple did with the iPhone. Sure, marketing and advertising helped, but even then the product speaks for itself. Can OpenMako do the same with the FreeRunner?
To say that a FreeRunner is SO much better just because it’s open and supports the philosophy of the FSF, that’s a delusional statement at best. I just don’t get the willingness to sacrifice useability and good design on a somewhat misguided philosophy. The FreeRunner is so poorly designed in both hardware and software I just don’t understand how anyone can look at it and say that it’s an acceptable product. Claiming it to be good enough is accepting mediocrity based on a misguided belief over the use of open source software, which is something I absolutely refuse to do. Now, if it is perfectly acceptable to you then buy one and use it. If not, you will have no choice but to consider a proprietary phone. As it stands though I will likely never ever use anything that resembles the FreeRunner simply because it is mediocre. It it was something that actually came close to the iPhone I could see it, but otherwise I’ll pass.
Keep your piece of shit open phone. I’m perfectly happy with my proprietary phone, thank you very much.
Tags: freerunner, iphone, openmako

July 24th, 2008 at 6:01 pm
yeah, mp3 and apple-interfaces.
tell the world: how can OpenMoko FreeRunner implement stuff like that (even only mp3), but not be sued to death by the normal companys?
It’s not that opensource-developers want to exclude stuff like that. They are forced.
And “we” can thank you. Thank you, for buying apple-licensed-IP-stuff and supporting apple, so that open stuff will never ever come up to usual devices like the iphone, in terms of features.
thank you.
keep your non-thinking mind. it seems to be rotten, so that no one else can use it.
July 24th, 2008 at 6:39 pm
I think you’re missing the point.
The point isn’t whether OpenMoko can play MP3/ACC files or not, but I can certainly understand why they would leave it out due to licensing restrictions. When you want to license your product under a strict GPL license, you can’t include stuff like that. However, if it’s possible to create software that can at least play one or more of these file types, why wouldn’t you include that ability? But that’s beside the point.
The point is that it doesn’t take a company like Apple to create a good, well designed product. Any company or organization can come along and create a product that is just as good (if not better) than the iPhone. It doesn’t matter whether you’re creating something that will be licensed out the ass or will be completely GPL’ed.
Hell, I help develop an open-source content management system that is based on GPL components. MODx is pretty well designed as it is and it keeps getting better because the folks developing it insist on it. What makes OpenMoko any different?
All I’m saying is that it doesn’t make sense for someone to criticize a very well designed product and then try to claim something that isn’t as well designed as being a good alternative. OpenMoko, regardless of whether it’s GPL or not, is crap. I don’t want crap. Can’t developers have some f#$king standards? That’s all I’m asking for.
August 21st, 2008 at 6:21 am
Jeff,
When people said Open Source CMS were crap, Etomite’s people worked hard to get better and better. Then MODx forked code and went even better. And Etomite is also getting better!
That is the power of Open Source.
Openmoko is a baby. It has a some ugly things (babies are ugly, no matter what his parents say! ;), and a lot of promising things.
There are a lot of people working hard for making a good product.
Software is not ready. Is not even on alpha state. But nobody is saying so!:
-Thank you for purchasing this Developer release of Neo FreeRunner. Extract from:
http://wiki.openmoko.org/wiki/Getting_Started_with_your_Neo_FreeRunner
Ready for use: Not yet
Extract from iphone & freerunner comparison:
http://wiki.openmoko.org/wiki/IPhone
It’s a matter of time that Openmoko gets decent software, and even overpasses iPhone
After hardware release last july, software are priority for Openmoko’s people. And
Why release a product that way?, you can ask
Because it’s free. Because by releasing hardware, community can get hardware for helping on development.
And last, but not least, what about iPhone flaws?. I’m not trying to compare both product’s hardware, one are better on X, the other on Y. I’m talking about iPhone FREEDOM flaws which DO matters to final user:
- Fixed storage. Why not memory cards?
- unserviceable battery. Pay Apple for changing something my grandma can change.
- useless bluetooth:
- you can’t send files over bluetooth in an $550 mobile. Isn’t that a joke???
- You can’t use iphone as modem for your laptop over bluetooth
- You can’t use a bluetooth keyboard…
- ringtones can only be used when you pay Apple for them. I know it’s possible, but not LEGAL. Another joke? Why can’t you put, YOUR BABY LAUGH or YOUR OWN VOICE on YOUR mobile?
Why should someone pay for a product you are not allowed to use?
You?. OK, if it’s fine for you. But let me enjoy my freedom.
August 21st, 2008 at 7:59 am
Comparing something like Openmoko to Etomite isn’t a good comparison because, unlike Openmoko, Etomite was a highly useable as a content management system before it was forked to MODx and didn’t suffer from the same comparable usability issues that Openmoko suffers from as a smart phone. Was Etomite perfect? No, it wasn’t, but the reason we were drawn to it was because, even with its imperfections, it was still a very well designed and highly usable product.
Openmoko on the other hand looks to have so many usability flaws in both hardware and software that I simply can’t see this phone getting any better without a complete redesign from the ground up. Text entry is atrocious due to the limitations of the hardware and software, it’s too damn thick, and the interface is slow and downright unusable. Baby? More like an aborted fetus if you ask me.
The philosophy you have regarding freedom is all fine and dandy but only if you have a decent product to go to. Even the demos for Google Android phones blow away the Openmoko. Why not mention it? Or does it too impede on your freedom? Again, the freedom you want is great…but I would never sacrifice something like that for usability. I’m talking good product design here. The kind of design that makes the product useable for everyday use. Regardless of philosophy, if a product isn’t well designed and doesn’t serve its purpose well then why use it? I just don’t understand how you or anybody can find a product that is so obviously flawed from the start to be acceptable and useable just because you want to enjoy a misdirected sense of freedom.
Some of the complaints you have over the iPhone are legitimate:
Yes, there is no way to use memory cards. Although it would be nice to have there are still ways to get files onto the phone without the use of memory cards.
Yes, the battery isn’t removeable. That’s one of the primary complaints most people have over the iPhone. Personally, as long as it lasts a full day of use I’m a happy camper. I don’t really care that I can’t remove/replace the battery myself. It’s a relative complaint though. It’ll bother some a lot and not at all for others. For me, it’s a pretty small one.
Yes, Bluetooth has limitations. You can’t send files, you can’t use it as a modem, and you can’t use a Bluetooth keyboard. However, an app was recently released that does allow you to use it as a modem over a wi-fi connection. As far as not being able to send files and use a Bluetooth keyboard, all of that can be fixed with software updates. Again, relative complaints. For me, the functionality provided far outweighs my ability to send files and/or use a Bluetooth keyboard. I don’t really create many files on my phone so I don’t really have a need to send files. However, I do need to send files to the phone for viewing and I have a great app that allows me to do just that.
No, you can use your own ringtones. You can send custom ringtones with a couple of different apps out in the wild. Granted, they’re not free but they do the job. There are free ways to do it though. I personally use Garage Band to send ringtones to iTunes to be synced to my phone. Got about a half dozen of custom ringtones I created myself. Got a great one called YOUR MAMMA’S CALLING BACK.
So, yeah, there are a few legit complaints but not the kind that matter to every user as you proclaim. If they matter to you then, simply put, just don’t buy an iPhone. But a Google Android phone instead. But an Openmoko phone? Come on. I seriously think that developers can do so much better than that in the first go-round.
September 29th, 2008 at 9:11 am
I just want to say that, as Davide suggests, you are missing the point completely. First, as it’s been said over and over, it is a developers release, or for people who want to support the idea of a free (as in freedom) hardware and software platform. Something that the iPhone (Apple) will never provide.
Freedom of doing with your phone whatever the technology allows you to, not whatever the company selling you the phone decides you can do with it.
Again, it’s still a long way to go, and I and many others are willing to support that idea… thanks for doing just that by buying the developers release.
September 29th, 2008 at 10:15 am
Actually, I’m not missing the point at all. I completely understand the debate in wanting complete freedom to do what you want with the technology you use. However, the design of any product should not be ignored. To say that it’s just a “developer’s release” and that we should expect the product to not be as good as it could be is relative. What may seem “good enough” to you is simply atrocious to me.
For instance, look at Google Android and some of the phones that are starting to trickle out like the T-Mobile G1. Granted, it’s not perfect. It’s definitely not the prettiest phone out there. Is it an iPhone? No, and it’s not meant to be. The hardware and software aren’t as polished as the iPhone. However, judging from the videos I’ve seen, the T-Mobile G1 still looks to be a highly useable phone. Design wise, the G1 isn’t great but it’s good enough as a sort of a template for other phone designers to work off of.
Why couldn’t the OpenMoko developers create a starting phone that is as good as the G1? You say you want freedom but why can’t any developers that adhere to this philosophy design something that measures up to today’s standards? Is it really that hard? Is your point that in order to adhere to the philosophies of the FSF that we have to sacrifice good product design and usability for freedom? What’s wrong with Google Android? How come I don’t hear much from the FSF about Google Android? I’m sorry but I just don’t understand your argument when there is a severe lack of useability and design in the OpenMoko developer’s release. Sorry, calling it a “developer’s release” is no excuse.