当前位置:   article > 正文

开源文化的发展历史_开源历史

开源发展历程的阶段

开源文化的发展历史

去年,我在沃尔玛总部发表了有关Fuse开源集成和消息传递,使用开源的好处以及为Apache Software Foundation贡献的好处的演讲。 您可以在slideshare.net上找到经过清理的版本。 我还介绍了开放源代码的历史,就像所有历史一样,没有一个“正确的”故事,但是我试图尽力提炼时间表。 如果这对其他人有用,我在这里讲故事。 您坐得舒适吗? 然后我将开始……

IBM 704是第一台具有浮点运算硬件的量产计算机,并于1954年被引入新兴的计算机市场。IBM设法在1955年至1960年之间出售了多达123种这类野兽。IBM将这些机器与免费软件和源捆绑在一起代码– 1955年

成立了SHARE组织,以允许志趣相投的个人共享和交换704机器的代码。 SHARE是第一个公开开源组织,并且仍然存在。 在开放源代码领域,一切都非常好(尽管这对IBM竞争对手不利)–直到1969年,司法部提起诉讼,声称IBM垄断了计算机市场。 诉讼拖延了13年,但申请的结果是1969年,IBM将其软件从计算机的发行版中分离出来。 到目前为止,该软件是免费的,源代码也已分发。

现在我们进入70年代至80年代,以及UNIX战争, 与玫瑰战争相比,这些战争的难处仅略少一些-因此,我将尽力提炼要点。 UNIX于1960年代在Bell Labs(当时是AT&T的一部分)的Multics处开始了开发。 它最初是用汇编语言编写的,并于1972年移植到C编程语言–使其变得更加可移植。 由于1950年代的一次反托拉斯案,AT&T被禁止销售计算机和计算机软件。 UNIX是免费授予大学和教育机构的许可,并成为Berkley软件发行版 (BSD)-1984年由Berkley大学首次发行。

在切线时间轴上, Richard Stallman在1983年创建了GNU (GNU不是UNIX),这将导致获得自由软件基金会和GPL(和LGPL)许可。 追溯到1984年,美国监管机构将AT&T划分为区域电信公司(“婴儿铃”),但也允许AT&T进入计算和软件市场,并开始出售自己的AT&T UNIX发行版,该公司积极地这样做。 当AT&T在90年代初起诉Berkley违反许可证时,UNIX市场陷入混乱。 在每一次冲突中,都有机会, Linus Torvalds在1991年开发LINUX引发了一场开源大火,最终导致了最成功的开源公司Red Hat的诞生。

Apache HTTP服务器从1994年开始要求维护旧的NCSA HTTP守护程序。 这项合作导致了Apache Software Foundation于1999年成立 。开源的最大革命是通过创建GitHub (2008)进行的-GitHub几乎是我在开源开发中最重要的公司,这主要是因为它使用了社交网络技术来鼓励协作–在短短的几年内,它拥有超过100万用户和超过200万回购协议。 因此,我们走了一圈,根据Gartner的预测,在全球2000强企业中,有99%的企业将在关键任务软件组合中包含开源软件。

参考: 历史开源的从我们JCG伙伴的罗布·戴维斯开源集成罗布·戴维斯博客。

翻译自: https://www.javacodegeeks.com/2013/02/history-of-open-source.html

开源文化的发展历史

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/IT小白/article/detail/393122
推荐阅读
相关标签
  

闽ICP备14008679号