想睡觉了,又舍不得脑袋瓜里面这点想法,列下,以后可以慢慢理:
海思该死!芯片做得挺好,就是太不开放了,客户很难差异化。比如,UBIFS比JFFS2更好,可是需要内核版本2.6.27,跟着海思走,永远只能用2.6.14。又比如,看看他们开放出来的驱动就知道了,毛病太多,人家I2C有标准的架构,偏偏不用,自己还没用上DMA,怎么能放心他们做的闭源的SDK呢?何况用起来真是不爽,一大堆的调用时序约束。
嵌入式开发领域,商业模式还相当的不成熟,比如上面的“海思该死”。大约是因为不像PC,一人一台,可以造出Intel、MS、Google这样的大鳄吧。嵌入式产品是高度差异化的,硬件平台就千差万别,客户需要也各种各样,因此有一大批的小公司在这个领域生存,但是大都作坊式开发,难以形成规模,这个领域的大公司有几种形式:TI、Freescale那样的芯片商,MontaVista、WindRiver那样的操作系统提供商,以及Google、中国移动那样的面向消费类电子的操作系统(Andriod)提供商。其实第三种与PC是同一个路子,前面两种却是因为在非个人消费领域“商业生态链”处于上游,下游靠他们吃饭的太多,正如生态系统中的森林一样。