办公室里,雷布斯正向李卫东介绍着小米系统。
手机操作系统的研发进度之快,超出了李卫东意料,他本以为研发操作系统是一件费功夫的事情,怎么也得两三年才能成事,没想到雷布斯这边几个月就搞出来了。
李卫东拿着系统样机操作了一番,虽然还很简陋,界面和操作也需要优化,但基本的功能全都用。
“雷总,你这效率够高的啊,我以为最起码也得两年的时间,才能将操作系统拿下了呢!”李卫东开口说道。
“不就是一百万行代码么,哪用得着两年的时间,多招一些程序猿,多加加班,那就拿下了!”雷布斯开口说道。
“能感觉到,这系统背后不知道牺牲了多少个程序猿的头发!”李卫东长叹一口气。
初级的操作系统,其实用不了多少代码,可能比后世很多应用程序的代码还要少。
举个例子,linux内核代码只有200多万条,与之相比photoshop的代码则有450万行,而谷歌浏览器的代码有670万行,都比linux多得多。
后世华为开发的鸿蒙系统1.0有640万行代码,鸿蒙系统2.0有800多万行代码,而同时代安卓系统差不多有1500万行代码。
800万行的鸿蒙系统,已经是人类有史以来第四大代码最多的移动操作系统了。前三位分别是安卓、苹果和塞班,考虑到塞班已经没有人用了,所以鸿蒙可以排在世界第三。
但这些是5g时代下移动操作的代码数量,5g时代的手机功可多了去了!在3g都还没有普及的时代,100万条代码的原始系统操作系统,已经能够满足基本需求了。
中国的程序猿,也都是日常996的狠人,拼着脱发变秃子,几个月的时间不光是把上百万行代码敲完了,更是将成品也拿出来了。
只不过雷布斯的高效率,却让李卫东有些措手不及。
在李卫东原本的计划中,花个两年时间,把手机的操作系统做出来。等两年之后,智能手机的零组件供应链都成熟了,可以直接生产小米手机。
如今雷布斯几個月就将操作系统搞出来了,可智能手机的零组件供应链,却连影子都没有。
在2010年以前,国内的智能手机的零组件供应链几乎为零。
即便是到了2011年,雷布斯还曾顶着地震与核辐射,亲自跑去日本为小米手机谈零部件供应。也就是