+ d) ^' U0 F' @封闭系统随便换,反正是自己折腾。我们产品换成单片机难度都不大。 ! H/ o3 d' p. V! x i( m4 a" N/ g0 F" P) i5 s; U2 A0 t7 Z
开放系统很难。换成自己的指令集,硬件很多要重做,windows肯定别想了,gcc要改。应用程序有源代码的要重新编译,没有源代码的就看人家配合不配合你了。 * R _/ `7 L( [8 L % g, d. _0 b: B% |, _9 m( M看你芯片用在哪里,怎么用。
6 N, O Q; {7 Q; h. @2 T v) H
0 \- f5 L) c3 }; J
arm based windows 微软也早就搞出来。 ' g5 ~$ F6 U) Q0 w0 b7 d, G从开源的角度来说,windows可是比OSX更封闭。OSX的kernel可是开源的。 % m+ f" J8 I0 C8 ]windows最大的问题,是没有控制开发者的app store,导致迁移困难。1 L. i) N+ B/ z
9 |; T4 g3 N d x# ]5 @7 R2 ?
GCC现在也不是很重要,大家都开始慢慢远离GCC,LLVM和clang才是未来。