内容摘要:全世界Ubuntu志愿者有一个共同理念:Ubuntu是献给全人类的礼物。Ubuntu庄严承诺“永远免费”,类似Google的搜索服务。但是,免费的东西并不表示完全没有商机。
15年前,Linux开发项目刚刚开始,那时,人们并不清楚Linux的开发方式(开放、松散、协同)究竟能够走得多么远。现今,历史的发展已经证明,无论遭遇何种挖苦、打击、阻挠,甚至恐吓,Linux开发项目始终在向前挺进,而且其中的技术创新从不间断。为什么?
根据国际最大的开源网站(www.Sourceforge.net)的统计,现今注册的开源项目共有140,417个,注册者高达1,498,326人。有一点很值得注意,近十年来,开源项目与注册人数的比例始终接近1 : 10,也就是说,平均一个开源项目有10个人参与其中。统计表明,90%的开源项目趋于静止状态(被抛弃、或者死亡);只有10%的开源项目处于活动状态;那些开发活动频繁、人气很旺的开源项目就更少一些。开源项目共分成19个大类,其中互联网(26,950个子项目)、软件开发(26,318个)、系统(21,828个)、通信(17,473个)、游戏娱乐(16,185个)、多媒体(14,640个)、科学计算(13,807个),其余大类的子项目都在10,000个以下,比如:桌面环境开发项目只有3,550个子项目。这就是当今国际开源运动的概况。
2003年11月3日,美国红帽(RedHat)公司总裁Mathew Szulik根据当时的Linux及有关开源项目的开发现状,决定暂时放弃“Linux桌面”的研发,全面转向企业Linux。Mathew Szulik说:“对消费市场而言,Windows大概继续是正确的产品线”,“Linux技术需要再成熟一些”。这种说法,出自那时为首的Linux企业(即红帽公司)领导人,简直等于给全球开源运动“泼了一盆凉水”。从此,红帽全面走上面向企业的“定购”服务发展道路。在世界范围内,(桌面) Linux的发展处于低潮(甚至低谷)。
2004年4月,非洲第一位自费宇航员Mark Shuttleworth在澳大利亚召集了一个“志愿者小会”,想再次复兴“桌面Linux”。会议决定,在Debian(一种十分庞大的Linux社区发行版)基础上,精练出一种“桌面Linux”,而且使其保持永远纯粹的“自由软件”(即可以“使用自由”)状态。Mark给这一开发计划起了一个十分响亮的名字:“Ubuntu”(“无本图”,古非洲语,“善待他人”之意)。从此,Mark Shuttleworth就把Ubuntu的精神带入到世界软件业里面。结果,在2004年10月,第一个“Ubuntu Linux 4.10”版本发布了,版本序列号“4.10”表示是04年10月发布的版本,接着Ubuntu Linux 5.04、5.10、6.06、6.10版本相继发布,发布间隔为半年,当前,正准备Ubuntu Linux 7.04最新版本的测试和发布。Ubuntu Linux 6.06版本是所谓“长期支持”的版本,分为桌面版本和服务器版本,其中桌面版本支持期限为3年;服务器版本为5年;其余版本的有效支持期限均为1年半。简要说来,Ubuntu的目标就是复兴“桌面Linux”。
责编:豆豆技术应用
- Linux/Unix新闻
- Linux/Unix入门
- Linux/Unix命令
- Linux/Unix安装
- Linux/Unix编程
- Linux/Unix管理
- Linux/Unix桌面
- Linux/Unix内核
- Linux/Unix软件
- Linux/Unix发行版
- redhat/Fedora
- IBM AIX
- FreeBSD
- Solaris
- NetBSD
- SCO Unix
- Ubuntu下智能拼音输入法
- Ubuntu Linux下WPA无线上网
- Ubuntu Linux系统的目录结构
- Locale下使用中文输入法
- 使用QQ、MSN的方法
- Ubuntu下安装AVG杀毒
- Ubuntu自启动选项的设置方法
- Ubuntu操作系统进行彻底优化
- 在Ubuntu系统下安装*.bin程序
- 找不到Makefile的解决办法
- find基本用法
- ldd命令原理及用法例子
- su和sudo命令的区别与使用技巧
- Linux操作系统下的dd命令技巧
- 关于Top命令的参数详解
- 关于Tar命令的使用
- SSH实用技巧及常用命令使用
- Linux后台执行命令
- VI命令使用技巧集锦
- Vmstat命令列出的属性详解
- 如何查看及修改文件读写权限
- 最大可存储的单文件容量
- ext2/ext3文件系统介绍
- 常用压缩格式的压缩解压方法
- Linux系统的引导过程详细解析
- Configure参数解释说明
- Linux下硬盘和分区的命名方法
- 硬链接与软链接的区别
- 权限和所有权模型
- 存储设备的两种表示方法