|
||||||||||||
|
|
| java开源项目研究 2. 开源的历史 |
| 时间:22/04/2007 作者:网络 来源:网络 |
| 小提示→点这里把文章加入您的收藏夹,方便下次查看 |
| 设置文章字体大小:[大 中 小] |
|
Stallman的生平是和开源历史紧密相关的: 1984年,Stallman辞去了MIT AI实验室的工作,开始编写GNU软件。 1985年,Stallman成立了自由软件基金会Free Software Foundation 1991年,Linus Torvalds开发的linux加入GNU,和其他GNU软件一起组成了一个完整的自由软件操作 系统 1998年,FSF倡导自由软件(Free Software)改名为开源软件(open source software)。Stallman 反对这一做法,他认为Free一词,表达的不仅仅是技术,更重要的是思想。
大家知道,SUN公司在1995年才推出了Java语言,到1997年,Java语言才在全世界开始流行。但是,Java开源项目数量之多,范围之广,直逼老大哥c/c++,光是在sourceforge.net上就能找到近一万五千件开源项目。 是什么原因使Java开源如此兴旺呢? 首先,使用Java语言开发容易,设计简单,又有跨平台的优势。 其次,Java语言开发企业运用已被市场接受,应用广阔。 再次,学习和使用Java的人越来越多,自然有更多的乐意发布自己的开源项目(咱们中国的开源项目 太少了,有国际影响的基本没有啊:()。 最后,也是很重要的一点,就是各大厂商的大力推动。SUN公司已经公开了JDK的部分源码,并承诺将 公开全部源码;IBM贡献了大名鼎鼎的Eclipse(其实也算是一个阳谋,IBM的WSAD和最新的Rational Architect(我都用过,还不错^_^)都是基于Eclipse开发的,习惯了Eclipse当然会选择它们);BEA 和Apache合作力推“蜂巢计划”(Apache BeeLive,用于构件SOA和企业应用的一个框架);Oracle, CA等厂商也都有动作。 下一节:各种许可协议介绍 (总算写完了,用Stallman文章里的一句话与大家共勉: If I am not for myself, who will be for me? 我不为我我为谁?我只为我我为何?若非现在要何时?) 联系作者: dawanjia@126.com 参考资料: |
|
上一篇:struts-helloapp 学习小记
下一篇:java虚拟机学习笔记2 |
| 【返回】 【顶部】 【关闭】 |
| Copyright © 2005-2010 www.594k.com All Rights Reserved. |
| 版权所有:JAVA学习网
备案序号:皖ICP备06004238号 |