朝鲜都有“红星OS”,但为何中国还没有自主研发的操作系统?

其实中国也有自主研发的操作系统 , 但是并不开放给普通用户使用 , 而是给军方和政府使用的 。
我们最常用的桌面pc端操作系统是Windows , 当然除了常见的Windows操作系统外 , 还有Mac OS以及Linux操作系统 。最近在网上发现又出现了红星OS , 听这个名字一开始我还以为是中国开发的系统 。结果竟然是朝鲜开发的 。
中国为什么研发不出操作系统?
其实 , 国产的操作系统还是蛮多的 , 虽然大部分都是给军方和政府使用 。国产操作系统成为不了主流的主要原因是生态操作系统本身是没有任何用处的 。需要在上面安装各种软件后才能发挥作用 。这就好比航空母舰上面如果没有战斗机 , 就是一块海面上漂浮的废铁一样 。市面上根本没有任何一款软件具适配国产系统 。而且开发一款软件在新的操作系统上面运行是非常困难的 。所以没有任何一个团队愿意去做一件吃力不讨好的事 。由此可见 , 操作系统具有很强的规模效应 。即软件多 , 用的人就多 , 用的人多 , 就有更多人愿意开发软件 。有了更丰富的软件 , 用的人自然就会更多 。

朝鲜都有“红星OS”,但为何中国还没有自主研发的操作系统?

文章插图
开发一个操作系统有多难?
一个桌面级的操作系统代码规模在千万行数量级 。如果加上配套软件 , 总规模应该超过一亿行 , 如果再加上一个完整的软件生态系统 , 那么总规模应该不少于十亿行 。退一步说 , 就算你真的把这十亿行的代码敲出来了 , 你就确定真的能够推广使用?试问一下 , 有哪家公司会愿意在一个新的操作平台上面投入大量的人力和资金 。就算通过国家投资来推动 , 并且放出大话说一年做出来 , 如果不依赖任何现有基础的话 , 那恐怕很困难 。而且真要投钱去强行推进这个项目的话 , 应该需要比三峡或者京沪高铁这种项目更多的钱 。
朝鲜都有“红星OS”,但为何中国还没有自主研发的操作系统?

文章插图
红星操作系统是什么
红星(Red Star)操作系统是朝鲜的一个本土操作系统 , 使朝鲜当局可以控制有红星操作系统的电脑 , 红星操作系统不仅提供他们所描述的不妥协的安全性 , 而且还有工具 , 帮助跟踪正在使用红星操作系统电脑上的文件 。例如 , 红星操作系统能够对连接到电脑的文档 , 文件 , 甚至USB闪存驱动器打水印 , 因此朝鲜政府可以轻松跟踪每一位数据 。
朝鲜都有“红星OS”,但为何中国还没有自主研发的操作系统?

文章插图
【朝鲜都有“红星OS”,但为何中国还没有自主研发的操作系统?】

    推荐阅读