用户的一个简单行为,比如在微信里输入两个字,会转化成一系列指令,发给CPU等等。如果操作系统不过关,动不动就会死机。

操作系统的智慧,藏在一行行程序语句里。代码一眼看不出优劣,但“执行起来,同样是一万行代码,有些毛病不断,有些完美避开所有陷阱。差距来自大量人力和金钱堆积出的经验。微软、苹果很多专利都是试错试出来的,后来者会发现,只有这条路才通。”石磊说。

美国优势:五零后程序员、七零后公司

石磊说,美国垄断操作系统的原因很简单:起步早。“手机操作系统的优势源于个人电脑时代。苹果和微软的优势从1970年代就开始了,给如今的技术打下基础。”

石磊举例说,安卓是谷歌基于Linux做的,免费授权给各家手机厂商用。但微软却靠安卓发了大财,从很多手机和PAD厂家收取专利费,一台设备几美元到十几美元,因为它1980年代开发DOS时申请的几项专利, Linux也无法回避。如今的软件也都得兼容微软几十年前开发的底层文件系统。

四十年前,绝大多数优秀的程序员都在美国,所以个人电脑时代的各种标准都由美国创立。

“就像国外的发动机做得好,因为有一群熟练的技工。开发操作系统也需要熟练的技工,就是程序员。”石磊说,他常去美国参加开发者大会,发现美国与中国一个最大不同是:常见50后、60后的程序员。

“很多白发苍苍的开发者,从小就接触计算机;还有一些程序员,他父亲就是程序员。”石磊说。

“中国大学走出第一批程序员的时候,美国高校计算机系已经培养了30多届毕业生。”石磊说,普通人看到中国IT业繁荣,认为技术差距不大,实则不然。

操作系统已无市场,但自研可以应急