Answers:
这是一个高度简化的 历史的Unix和它的衍生物。Windows没有考虑到它,因为它的历史本质上是分开的。
曾几何时,操作系统是复杂且笨拙的。1960年代后期的一天,肯·汤普森(Ken Thompson),丹尼斯·里奇(Dennis Ritchie)和他们在AT&T贝尔实验室的一些同事决定编写一种更简单的Multics版本,以便在其PDP-7上运行游戏,因此Unix诞生了。
AT&T拥有该代码的权利,而且许可证价格昂贵。许多其他公司也许可Unix并出售自己的版本。主要球员包括DEC,HP,IBM,的Sun。Unix变体添加了自己的扩展名,通常相互之间以及学术界都ideas贬不一。
同时,在伯克利,许多学者对许可情况不满意,因此决定创建一个不包含任何AT&T许可代码的Unix版本。因此,在1980年代初期,伯克利软件发行版(BSD)成为Unix的免费变体。BSD上第一RAN 小型机如PDP-11和VAXen。
同时,在东海岸,理查德·斯托曼(Richard Stallman)无法将源代码提供给打印机驱动程序时,感到非常满意。他创立了GNU(g ^ NU的ň OT ü尼克斯)项目于1983年打算做一个免费的类Unix操作系统,只有更好。经过一番犹豫后,该操作系统的内核被选为Hurd,它将在现在的任何十年内可用。当前所有免费的unice中都包含GNU项目的许多组件,尤其是编译器GCC。
同时,在芬兰,Linus Torvalds于1991年夏天进行了一次黑客大狂欢。当他醒来时,他意识到自己已经为PC编写了一个操作系统,因此他决定通过将其放在FTP服务器上进行共享。名为linux的目录。成功超出了他的期望。
许多人创建了软件发行版,包括Linux内核,许多GNU程序,X Window System和其他免费软件。这些发行版(Slackware,Debian,Red Hat,SUSE,Gentoo,Ubuntu等)是人们通常所说的“ Linux”。大多数Linux发行版主要由语音自由软件组成,尽管在不存在免费等效软件的情况下,经常会包括仅啤酒自由软件。
当前其他现有的unice包括BSD的各个分支(您可以选择FreeBSD,NetBSD和OpenBSD,它们都是通过'net免费,开放和开发的),以及针对服务器的数量众多的商业变体:和AIX,HP-UX,Solaris和一些非常小的竞争者。另一个基于unix的专有操作系统是在苹果台式机,笔记本电脑和PDA上运行的Mac OSX。
Gilles 在这里很好地解释了从一个片段到另一个片段的演变过程,因此我将以更广泛的角度介绍该主题,并为进一步的研究提供一些提示。
从集市和研究实验室到封闭的Blob和市场边缘化的群体,我认为这些都不是那么重要
参与发展的关键术语是力量。如果您依赖于某个操作系统(例如以安全更新的形式),则您依赖于该软件制造商,因此它可以控制您。它可以决定停止发布安全更新,也可以做其许可证允许的任何恶作剧。如果操作系统关闭,则用户必须感到无助,因为他们无法自行解决问题,这可能表现为诸如的虚伪的感觉again the damn driver broken, XYZ's fault
。在后面的讨论中,您可以s,OS,sofware,g
而且也不会真正失去关于权力关系的含义,显然有些事情是永恒的。
我不会重新发明该死的轮子,所以请在下面阅读有关集市,公司和社会环境以及其他问题的信息。
开始
结束,现在和仍在发展
为了直观地观察进化过程,请参见以下来自Wikipedia的图片,其中事物从集市开始(橙色阶段),结束到红绿色阶段,此时事物仍在演化甚至混乱。图片在某些方面是错误的或赞成Minix广告,nb评论。请阅读有关Minix-Linux的转折点marketing free
,free-as-beer
并free-as-speech
在此处区分辩论。很快,Minix就没有了,free-as-free-speech
而Tanenbaum用它赚钱了,而Linus为他的操作系统提供了较少限制的许可证,这是非常重要的几年,所以要理解,所以不要被图片中的某些怪异所误导。后来,这一关键点影响了诸如FreeBSD,Linux和Mimix格式之类的独立团体。请注意,我不会用诸如"open-source"
因为这个术语被滥用了。
当我在标题中使用市集一词时,我的意思是真的。它在某种程度上是混乱的,因此很难一目了然,但是又有一些非常系统的小组。能够为当前问题提供最合适解决方案的人将获得奖励,并可以在市场上出售其产品。有时,一个开发人员击败了庞大的100个负责人的开发团队,有时则相反。Torvards用闭包和开放代码(或某些电子邮件中的等效代码)与科学和炼金术进行了很好的类比。我认为他的观点是,尽管炼金术士在科学中已经灭绝,但您仍然可以在软件领域找到他们。他没有太多解释,但我的想法是,炼金术士存在于软件工程中,因为它有时可能有用,某些实际情况需要创造性的解决方案。有点像物理学家在大约30年内(根据我的讲师)使用sirac-delta分布(在我的讲师面前),然后数学家同意可以用数学公式表示,这一阶段可能需要一些时间。但是,请不要低估人类本能的投机狂潮,令人惊讶的是,我见过多少次人们写了“新”东西,发现它已经被发明了。欢迎回到集市!
文化,金钱和智力资本
free
和closed
如果条款不明确或文档喜欢这里。我经常觉得愚蠢的是,人们将这种分散的东西与某些官僚公司而不是所有官僚公司进行比较,因为许多创新者本身的目标是有很多时间去找乐子而不是去赚钱。所以像"do they get paid?"
有点自大,您是被罗马人领薪水还是现在被XYZ公民拿薪水?也许不是-也许是成功的尝试-您需要一如既往地明智地选择自己的阵营。但是,还有其他重要的事情,例如知识,责任和合作,有时很难用美元来衡量。与商务人士实际上称为IC吗?如果是这样,您可以通过参与某个项目来获得重要技能,这是一家知识渊博的公司高度赞赏的一项资产-但又一次看到了太多想要重新设计轮毂编码的事情,因此在参与过多之前要做好研究。
如果您想知道如何"paid"
使用此字段。我建议研究Money.SO中的风险回报关系。Unix工具就像科学一样,非常自由,可以让您做很多事情。是否获得付款取决于用户。我认为要获得报酬,您需要参与一些风险较大的项目,例如耗时/困难/无视。没有简单的方法可以在任何地方获得报酬。为什么会有?如果有一个简单的方法,那么市场就没有效率。一些大公司之所以得到报酬,是因为他们承担了巨大的风险和贷款,现在得到了回报,有时他们的行为是邪恶的,可能会受到惩罚。但是对于个人而言,我建议缓慢稳步前进。要了解为什么要考虑unix关于研究实验室的早期历史,许多缓慢的单调工作和原型制作。
想知道更多?
您的问题有太多的困惑,无法轻易地加以解决,例如,关于hierarchy
该问题的预设会忽略关于混乱和模棱两可术语的想法,例如Windows
-开发分支或品牌?from Unix
标题中的术语对Unix问题站点的民粹主义来说太吸引人了。很难说/dev/null
W.和其他封闭事物是如何演变的,因为我们除了猜测之外都不知道它们!认识的人不会说话。源是主要的,其余是次要的。确保使用哪个蒙眼罩(即搜索引擎)来完成本主题,与上面删除的文章一样,很多有价值的文章都与不相关的信息一起被转储了。首先,您可以尝试上面或下面提供的一些链接。
'starting with version 3, MINIX was free and redesigned for “serious” use.'
+1
Renjith,没有“根”操作系统。操作系统的历史很长。我只是建议您阅读Wikipedia上的下一篇文章:
玩得开心,这真的很有趣