> we get sportive spirit by competition. > > So the question is, with whom we (this community) are competing?
Maybe better to ask, who is the intended user of free phone? Below I'm speaking for myself (sorry for that), but I think that my situation is not that uncommon. I'm in free software for about 15 years. Long ago, there was many free time and enthusiasm to move things forward. Over years, priority is shifting elsewhere - job, family, kids, you-know-all-that. So contribution lowers to near-zero level :(. I still use free software (Debian) on all my computers, because - (1) it works perfectly for daily needs, it is comfortable to work with it after many-years experience, and - (2) if/when it becomes possible, I can occasionally hack on it, tune it, and do fancy things. With phone, I'm actually looking for the same. When openmoko was announced, I was very excited. But one of my colegues looked and said, "Calm down. It won't fit real life. To be useful, mobile phone must be reliable. You won't be happy with missed calls from your boss while your phone is dist-upgrading". I still ordered Freerunner, however I was unable to use it - for very this reason. So to be useful for me, free phone must - (1) have _absolutely_ _reliable_ basic phone functionality: no excuse for lost call/SMS or poor sound quality - (2) don't require hacking to get things that one expects from today's smartphone, this includes browsing web, looking for places nearby, map navigation, music playback, take a photo, calendar/reminders/alarms and similar things - (3) have more or less standard linux environment that I'm familiar with and can occasionally hack on ... and yes (0) have hardware keyboard ... N900/maemo was very close... but it is dead now, and it has enough bugs in core functionality provided by closed components to force me away after 1.5 years. Android could look close, but it annoys me every day with tons of silly things, most important one is it's broken multitasking (that depends on checkpointing current state that is so difficult to implement that even core applications have it incomplete - even not talking about what is written by joe developer) So what to use? Nothing to use... Btw, I once blogged abot this at http://yoush.homelinux.org:8079/tech/life-after-n900 _______________________________________________ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community