Linux 系统一言不合就要敲命令,根本不适合普通人,为什么国产系统还要基于 开发?
最近发生了一件让人感到”有生之年“的事情,就是川普同学把委内瑞拉的总统给抓了。那可是总统,难道这就是传说中的美丽国的world peace?以前年轻的时候,玩过《三角洲部队》,那一部有个副标题,叫”黑鹰降落“,想比很多人都玩过!现在可好,现实中的三角洲部队出动了,兵不血刃把首脑给带走了。假想一下,如果有一天,这一段会不会成为游戏的一部分内容呢?甚至有一天,玩家要扮演委内瑞拉的特种兵,把总统从白宫里面救出来,也不失为一部游戏的正反剧情,精彩的很!那委内瑞拉的总统,为什么这么容易被带走呢?他们国家的部队去哪里了呢?据相关消息,在美丽国行动之初,所有委内瑞拉的雷达就全部被干扰了,无法使用。没有了眼睛,就只有任人宰割的粉了,委内瑞拉的处境就不难理解了!那既然谈到国产系统,为什么还有使用Linux系统呢?拿到源代码之后,就可以看到它内部的工作机制,保证不会有某些奇怪的带有“后门性质”的代码中里面。如果存在后门,就会有人利用来干事情。譬如,突然让雷达失效,让机器突然锁定,在War时期就会造成很大的损失!而有源代码,就可以派人去进行审查,形成一个比较安全的代码树。另外一点,有源代码的情况下,还可以让技术人员去学习相关技术,进行自己定制,十分方便。相比较而言,比起微软的Windows、苹果的MacOS这些封闭的商业系统,Linux更加安全!平心而论,现在写一个“操作系统”并不是一件非常困难的时期。无论是MIT的xv6系统,还是清华大学的RustOS,都能启动一个小型的操作系统。这个微型操作系统,甚至能有图形界面,是能够使用的。我们知道,硬件在操作系统层面是需要驱动的。但是这里就产生了一个问题,就是硬件的驱动是肯定需要硬件厂商来提供的,毕竟是自己造的东西。但是如果是一个无名的操作系统,硬件厂商一般不会提供驱动程序,因为提供了驱动,就需要支持,会造成成本问题;当硬件厂商不提供驱动,就表示硬件在这个操作系统上面不能用。于是,就形成了一个死循环-没有驱动,硬件不能用;硬件不能用,操作系统就没有人用;没有人用,厂商就不开发驱动。。Windows靠的是微软Dos带来的大量迁移用户和GUI时代的机遇!而Linux则是靠开源吸引,时间累积,带来了大量的驱动程序。当然并不完善,还是有很多硬件不能使用!但相比较而言,Linux依然比起那些“白手起家”的操作系统的驱动要好很多。另外一个方面,应用软件经过这么多年的发展,Linux也慢慢累积了大量的应用程序。Linux是开源 * 硬件驱动 * 应用程序,相乘结果最高的一个!另外两个系统,MacOS和Windows的开源这一项就是0,于是结果就是0。