tag:blogger.com,1999:blog-17898384.post115039625224943025..comments2024-03-25T21:41:06.801-07:00Comments on Mobile Opportunity: The mobile Linux grand allianceMichael Macehttp://www.blogger.com/profile/17966107280587843091noreply@blogger.comBlogger5125tag:blogger.com,1999:blog-17898384.post-1150664361218612202006-06-18T13:59:00.000-07:002006-06-18T13:59:00.000-07:00>>That's my fear too. A consortium has much more c...<I>>>That's my fear too. A consortium has much more chance of success when one member is willing to really take the lead, contribute a lot of high-quality code to it, and basically push the other members to make decisions or stand aside. I think Motorola's the only one of the partners that can step up to this.<BR/><BR/>Moto CEO Ed Zander spent many years in Silicon Valley. He has to understand how these things work. I hope he's willing to make the necessary investments.</I><BR/><BR/>I hope so but ... Motorola's past history at getting good, solid user interfaces has been abyssmal. Consider two major phone successes for them: the StarTAC and the RAZR. Both have sleek industrial design and bad user interface design. In fact, most users can not even find the browser on either phone - and that is after Moto went through two major UI redesigns, including dozens of user interface experts.<BR/><BR/>(I, of course, think they should hire an outside firm, like mine, to do the UI design. I'm not holding my breath.)Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-17898384.post-1150560172037325712006-06-17T09:02:00.000-07:002006-06-17T09:02:00.000-07:00Very good points, Barbara. This is exactly the so...Very good points, Barbara. This is exactly the sort of thing that scares me about separating the APIs from the UI. The benefit of having a standard set of APIs is that a developer doesn't have to rewrite for every variant of the OS. But if the UI is totally different, you're back to rewriting and restructuring.<BR/><BR/>There are ways around this -- for example, creating a sophisticated object-oriented UI framework that automatically customizes itself, etc, etc. But that can easily turn into an endless science project, especially when you're designing by committee.<BR/><BR/><BR/><I>>>The consortia I've seen end up mired in politics, with features defined by the engineers and executives, not those focused on the user.</I><BR/><BR/>That's my fear too. A consortium has much more chance of success when one member is willing to really take the lead, contribute a lot of high-quality code to it, and basically push the other members to make decisions or stand aside. I think Motorola's the only one of the partners that can step up to this. <BR/><BR/>Moto CEO Ed Zander spent many years in Silicon Valley. He has to understand how these things work. I hope he's willing to make the necessary investments.Michael Macehttps://www.blogger.com/profile/17966107280587843091noreply@blogger.comtag:blogger.com,1999:blog-17898384.post-1150552539118996982006-06-17T06:55:00.000-07:002006-06-17T06:55:00.000-07:00I've had folks around me adopting Linux on their P...I've had folks around me adopting Linux on their PCs with various degrees of success. One of the key challenges is getting drivers and similar to work with arbitrary hardware: putting Linux on a Dell laptop is likely to eliminate the ability to use the DVD player. Or whatever. This problem should be addressed by the fact that the manufacturer would (we hope!) make the software work on the device.<BR/><BR/>The second problem is the dearth of user experience innovation in Linux. Despite being on a different core data structure, the GUI generally replicates whatever the Windows version does. Modifying the user interface is quite challenging, and is normally restricted to so-called "look and feel". That is, fonts and maybe graphics. (example: look at the differences between NeoOffice and OpenOffice - it's a lot of work just to get the same software to look right on the Mac)<BR/><BR/>So what this alliance needs to do is to decide - NOW - what the core user experience for the devices might be. This means working on what classes of devices might be (feature phone, entertainment device, "smart phone", etc.), and then planning the user experience for core applications for each device class. This needs to be done obviously with an eye towards manufacturer differentiation - but differentiation should be restricted to adding peripheral features and colors/fonts/layout.<BR/><BR/>One key source of efficiency in development and user experience is keeping data structures the same across devices. This will make synchronization and data backup easy (SyncML is a good start, this would go further).<BR/><BR/>Sadly, the consortia I've seen end up mired in politics, with features defined by the engineers and executives, not those focused on the user. <BR/><BR/>I'm worried that this agreement will result in yet another "design by committee" design, and Linux phones will have the same sort of second-class status that Linux desktop software does.Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-17898384.post-1150528887844670052006-06-17T00:21:00.000-07:002006-06-17T00:21:00.000-07:00Thanks for the comment, Varun.>>maybe they would b...Thanks for the comment, Varun.<BR/><BR/><BR/><I>>>maybe they would be able to add an interface layer which would allow UIQ to run on Linux?</I><BR/><BR/>SInce Symbian owns UIQ, I doubt they'd allow it to be ported to Linux. But stranger things have happened...<BR/><BR/><BR/><I>>>Samsung has Windows mobile phones and S60 phones as well, maybe they just wish to add another OS and see hw the industry accepts each one</I><BR/><BR/>Very possible. Samsung has been one of the most promiscuous of the handset companies in terms of its willingness to try different operating systems.<BR/><BR/>But I can tell you that what they live for is killing Nokia and Motorola. Nokia because it's #1, and Motorola becasue it's in the way on the road to Nokia.<BR/><BR/>If Samsung and Motorola can cooperate on this project long term, I'll be impressed (and surprised).Michael Macehttps://www.blogger.com/profile/17966107280587843091noreply@blogger.comtag:blogger.com,1999:blog-17898384.post-1150471219249040932006-06-16T08:20:00.000-07:002006-06-16T08:20:00.000-07:00Motorola has dabbled in many OSes, they have had L...Motorola has dabbled in many OSes, they have had Linux phones and they have UIQ. maybe they would be able to add an interface layer which would allow UIQ to run on Linux?<BR/><BR/>Samsung has Windows mobile phones and S60 phones as well, maybe they just wish to add another OS and see hw the industry accepts each one before deciding on the way forward.Varun Singhhttps://www.blogger.com/profile/10803450744213796342noreply@blogger.com