第1节 开放源代码简史
推荐给好友
打印
加入收藏
更新于2008-05-15 18:00:18

时间 事件 记述
1969 Unix 开始启动 贝尔(Bell)试验室的研究员Ken Thompson和Dennis Ritchie于1973年完成了Unix操作系统。当AT&T被禁止进入商用计算机领域,Thompson和Ritchie把Unix的源代码磁带提供给任何愿意出少量版权费的人。
1981 Sendmail开发 加州大学伯克利分校的研究生Eric Allman开发了Sendmail。Sendmail是一种电子邮件传递代理,现在它已经为至少5%的网络服务提供商(ISP)传输数据。
1984 自由软件基金(FSF)建立自由软件运动计划(GNU)启动 被认为是自由软件之父的Richard Stallman建立了自由软件基金(FSF),并开始了自由软件运动计划(GNU)。Stallman为了AT&T的官司中指控的与专利软件的违法关联而建立了FSF。自由软件运动计划(GNU)的目的是建立一个综合的、免费的、兼容Unix的操作系统。
1986 Perl (Practical Extractions and Report language)发布 沃尔在互联网上发布了Perl语言,接下来感兴趣的编程人员进行了合作开发。Perl的功能包括扫描文本文件,从文本文件中创建HTML文件和网上浏览。
1989 Cygnus解决方案建立 第一个开放源代码(或自由软件)产品的商业投资建立。Cygnus为开放源代码软件提供咨询工程和支持服务,包括GNU开发工具。
1991 开始开发Linux Helsinki大学一个21岁的计算机科学系的学生利纳斯·托瓦尔德斯开始开发可以在PC机上运行的Unix内核。这个内核是自由软件运动计划未能成功制造Unix操作系统的一部分。当他使内核工作时,他在网上公布了他的项目,请求帮助修补其漏洞,反响很好,人们随时随地可以开始修补漏洞和维护软件,一个有力的集体形成了。今天Linux被认为是比Window NT更为稳定的高品质操作系统。Linux International是一个赢利组织,负责发布Linux的信息,接受支持它的捐赠。
1994 另外的公司联合Cygnus,整合到开放源代码的商业模式中 红帽软件公司(美国)和美国犹他州的梅商公司成立。这些公司采用开放源代码的支持-回报模式来分销,商标、培训、咨询,发展客户和提供售后服务。
1997 雷蒙德在线发表了《大教堂和集市》 雷蒙德已经参加了这个自由软件运动计划,但是他在Linux类型的开发经验只有部分显现。在晚些时候以书的形式出版的那篇颇具影响力的文章中,他将微软这种传统的专利开发模式和“集市”类型的开放源代码模式进行了比较。指出后者通过向众多愿意去寻找漏洞并提供修补的编程人员开放源代码而能开发出更高质量的产品。

1998年1月
Netscape开放了Navigator的源代码 由于雷蒙德文章带来的出乎预料的影响,Netscape宣布将开放Navigator5.0的源代码,这样为其他要改变他们通常的商业回报模式的软件公司开了一剂药方。这个被改名为Mozilla(以Navigator项目最初的代码名字命名)的软件由一个授权团队在网上发布许可证,并且在不到一个月的时间里就整合了公众的反馈意见。Mozilla浏览器的官方网站成为了组织、协调、仲裁和作为Mozilla修改的最终授权者。Netscape的员工十分重视这个网站,它包括了Mozilla的全部运作框架任务介绍和其他人如何参与的信息。这个网站还记述了开放源代码模式运作一年中取得的教训。
1998年2月 开放源代码这个词取代了自由软件和共享软件 在由主要的开放源代码优胜者们参加的头脑风暴会议上,“开放源代码”代替了“自由软件”和“共享软件”。使用这个词的好处在于商业界通常不愿技术被锁定,另外还在于商业导向的开发者要同标榜自由软件运动的Stallman的理想主义保持距离。

1998年11月-12月
微软关于开放源代码的保密文件在网上公布 由Vinod Valloppillil执笔的微软内部备忘录被泄漏给雷蒙德。在这个文件中,微软将开放源代码运动看成是专利软件的威胁,雷蒙德称它为“万圣节文件”,并在网上公布了。
1998年11月 开放源代码革命出版 Esther Dyson在这篇简讯中提及了万圣节文件,并描述了开放源代码领域的许可制度和赢利模式。
1998年1月 美国Open Source Initiative协会(OSI)组织成立 在Mozilla发布的影响下,雷蒙德和皮瑞斯创办了美国Open Source Initiative协会。这个组织是一个研究教育联盟,其宗旨是拥有和保护开放源代码的商标。1999年6月,OSI放弃了它开始的商标,因为美国专利商标局认为这个词太具体化。OSI现正在寻找一个认证标志。
...... ...... ......

GNU-"guh-noo"

GNU is Not UNIX

Richard Stallman

http://www.stallman.org/

Free Software

COPYLEFT
GPL
“free?software”这种术语有时会被误解
事实上它和价格毫无关系。它的涵义是自由。?? ●你拥有运行该程序的自由,而且可以用于任何目的。?? ●你拥有修改该程序以适应你个人需要的自由。(为了在实践中使这一自由成为可能,你必须能够获得源代码,因为没有源代码而试图修改程序是极端困难的。)?? ●你拥有再发行拷贝的自由,可以是无偿的,也可以收费。?? ●你拥有发行该程序修改后版本的自由,从而使社团可以从你所作的改进中获益。?? 自由软件和销售拷贝之间并没有矛盾。事实上,销售拷贝的自由是至关重要的:把自由软件收集到CD-ROM上出售对整个社团都很重要,而销售它们又是为开发自由软件筹集资金的重要手段。
集成电路的EDA软件?
Stallman如是说
:"想想看,如果有人同你说:'只要你保证不拷贝给其他人用的话,我就把这些宝贝拷贝给你。'其实,这样的人才是魔鬼;而诱人当魔鬼的,则是卖高价软件的人。"可以断定,进入世纪末,软件业发生的最大变革就是自由软件的全面复兴。在自由软件的浪潮下,软件业的商业模式将脱胎换骨,从卖程序代码为中心,转化为以服务为中心。
Linus Torvalds
HURD
MINIX
Open-Source: Two religions 

Richard Stallman (FSF)

Eric Raymond (OSI)

FSF : OSI
开放源代码是我们向商务人群推广Richard?的自由软件战役的方式。如果说两者之间有什么区别,那就是很多开放源代码软件的开发者对待开放源代码软件的态度非常注重实效
Stallman总是希望人们不要忘记其中有非常严重的道德问题。

是什么激励着人们参与 开放源代码的项目? 
 • Eric?Raymond说:“每一项好的软件开发工作始于某个开发人员的搔痒”。 (文学青年的创作冲动)
 • 尽管专业的参与者可以估计在成功软件项目产生的财富中所占的可能份额,但金钱并不一直是开放源代码的志愿者的最重要的动力,其他的动力还有使用经过改进的软件产品   带来的个人收益和像利他主义(altruism)、名誉(reputation)、理想主义(ideology)这样的社会价值观。 
 • 即使有潜在的混乱,开放源代码项目还是经常通过多方行动、交互式管理机制得到锻炼,从而获得了成功。成员管理、规则和制度、监督和约束以及声誉都是建立在开放源代   码项目共同的文化和自律的前提条件下的。这些都意味着传统组织应该考虑从对知识型工作者的管理转变为知识型工作者的自我管理。

为什么虚拟组织能够运作 
 • 一组强大的相互补充的动力,包括共享集体的成功。
 • 自我管理,包括:
      成员资格管理(保证有一定数量的高质量的参与者);
      使成员能够获得个人的需要的规则和授权;
      监督和约束成员的行为;
      作为激励因素和控制机制的声望;
      共享文化、价值和行为规范
 • 有效的工作结构和程序,如软件开发中的任务分解和项目管理。
 • 沟通和协作的技术以及使用规范

 激励参与者参加开源项目
 • 开放源代码项目参与者的不同类型
       组织和个人
       发起者和协助者
       爱好者和专业人士
 • 志愿者对于开源项目更重要
       报告或修补他们在使用时发现的漏洞来做维护和改善工作
 • 参与开放源代码的社会效益
       大公无私、声誉和理想主义……以及十足的乐趣和“黑客”的挑战,激励专业人士在开放源代码项目上贡献他们的时间和精力。


开放源代码运动和未来的组织
     开放源代码运动的独有特点:

 • 开放源代码运动的前提条件是具有强大的共享技术特性的“社群实践”。 
 • 成功的开放源代码项目的工作还包含其内在的挑战。 
 • 开放源代码运动发展得很快。现有的规则和方法具有很强的不确定性。
 • 软件开发者愿意用技术来沟通和决策。 
 • 自我管理是开放源代码运动取得成功所必须的。 


对开源代码热情最高的4种人
 • 精英人群
       深知只有通过合作才可以完成更多的事情
 • 自我表达欲望特别强烈的人
       一种自我表达的方式
 • 拥有很多激情的人
       分享劳动成果会使之很兴奋
 • 很奇怪的人
       坚信自己的贡献会使世界更美好

 

<<上一节            下一节>>  




 
关于我们 | 诚邀加盟 | 客户服务 | 相关法律 | 网站地图 | 友情链接 | 服务信箱:service@eefocus.com
© 2006 与非门科技信息咨询(北京)有限公司 All Rights Reserved.