| As a purism owner, and a long-time linux user... I think that is a fantasy statement. Theoretically, there could be an open platform like the PC (with usb + pcie + ATX case/power supply + etc..) with open interfaces. However the reason this came into existence was by microsoft's design to commoditize the hardware to drive software sales of its (closed) operating system. With cellphones all of those interfaces are being subsumed so the trend is one chip + a display + a battery. The chip is IP of many vendors. Additionally, the linux distributions have not had the highest performance. For example, frequently there is poor or no graphics acceleration. I think Linux will always be behind commercial/proprietary platforms. One could arguably say that the iphone is a multi-billion dollar platform, with more careful engineering, development and tuning than any other device on the planet. That said - I do believe linux based phones are nearing that "good enough" stage where dedicated users can make it work for them and people may at least have a choice. |
One could have expected the same wrt. proprietary *NIX workstation and server hardware in the 1980s and 1990s, and where are those today? Linux is dominating that market. Embedded brings more trouble because the hardware, far from being a "multi billion dollar" endeavor, is all-too-often entirely undocumented and sloppily hacked together, where a barely workable state is considered "good enough" for shipping. But even there, Linux is easily gaining ground over proprietary OS's. The underlying dynamic is clear enough.