当前位置:首页 >  热点 >  Linux,差距无法接受

Linux,差距无法接受

发布时间:2021-04-15 18:58编辑:小优阅读: 931次 手机阅读

Unix、Linux的出现都是纯属偶然,纯属创造他们的人因为个人的兴趣爱好而做出来的。肯•汤普森Unix是因为他设计的的行星登录游戏Space Travel跨运行的效果并不好。Unix就这样一不小心就出生了,要知道此前贝尔实验室、通用电气和麻省理工学院曾联合像Unix这样的具有分时多任务的操作,但最终流产了。

Linux,差距无法接受(图1)

现在回头去看Unix有点可悲,明明出身于名门AT&T的贝尔实验室,但它却需要向AT&T购买授权许可才能使用,所以Unix的代码是闭源的,并且绝大多数情况都是捆绑硬件进行,早期的IBM、HP、Sun等巨头可谓是靠着Unix躺着赚钱。这也直接导致了Unix只能运行在指定的硬件平台上,而不像Linux可以运行在绝大多数的硬件平台上。

Linux,差距无法接受(图2)

现在很多专业的程序员对于这件事表现得非常无力,一方面是迫于生活在金钱面前做出妥协,另一方面屈服于出操作很难形成格局和生态而最终放弃这样一个简单纯粹的梦想。想要出Windows、Linux、MacOS这样的操作确实很难,但出一个拥有基本结构的操作并不难,初期的Unix、Linux其实很简单,是日积月累完善才达到现在的代码量。

Linux,差距无法接受(图3)

Unix和Linux区别在于时间线,如果目前所有的操作齐聚一堂,那么它们都要向Unix喊一句“鼻祖”有的操作是在Unix的源代码的基础之上演变过来,有的操作是在原始版本的基础上派生出来,而有的则是借鉴了Unix的结构和架构而来(比如Linux)就连Windows也借鉴了很多Unix的东西,比如文件夹树。

Linux,差距无法接受(图4)

Linux并没有从Unix抄袭代码,但它们的结构上有很多相通的地方,就连外观和交互方式都有些类似。Linux是Unix的传承和延续,独树一帜并且开枝散叶,Linux从用户交互、功能、硬件支持性、软件生态等等各个方面得到了更好的发展。开源免费的Linux已经从一只当初的丑小鸭蜕变成了拥有庞大用户群落的成熟操作。

本文相关词条概念解析:

操作

操作是指人用手活动的一种行为,也是一种技能,含义很广泛。一般是指劳动;劳作;或者按照一定的规范和要领操纵动作。

差距

差距,拼音:chājù,英文解释:disparity,近义词:差别,反义词:相同事物之间的差别程度,也指距离某种标准的差别程度。详细解释:1.事物之间的差别程度;特指距离某种标准的差别程度。如:有差距;找差距。2.同种商品等级、品位和不同交货地点间的价格差异。

标签: 系统结构 代码 系统 硬件 用户
  • 网友评论
相关文章:

热点本月排行

热点精选