理查德·斯托曼(Richard Stallman)于1985年10月创立了自由软件基金会(FSF),他和他的支持者们从此开启了自由软件运动。上世纪90年代中期以来,依托自由软件基金会,理查德用大量时间宣传自由软件,并率先提出了Copyleft概念,反对扩大软件专利及版权法。之前,他开发了数量众多的GNU软件(GNU是自由软件基金会旗下项目),包括著名的Emacs编辑器、GCC编译器等等,这些软件至今仍是流行的开发工具。 1991年9月,Linus Torvalds发布了Linux内核第一版。不久,他决定使用GNU/GPL许可证分发这一作品,这使得GNU/Linux在网上迅速广泛流传,最终成为自由软件的最典型代表。 至今已成立26年的自由软件基金会和刚刚年满20岁的Linux彻底地改变了整个计算机世界,并引发了一场革命。直到现在,这场软件革命仍没有结束,很可能仅仅是开始。 Richard Stallman(左)、Linus Torvalds 听起来,自由软件显得比较崇高,那么,自由软件社区对社会的贡献和影响有哪些呢?近日,一位印度博客作者从维基百科和杂志中整理出如下资料,如实简要地向我们展示了哪些领域正在使用GNU/Linux。 谁在用GNU/Linux?(以下简称Linux) 超级计算:这恐怕是自由软件最值得骄傲的领域——全球前500名超级计算机中,有91%运行Linux! 天文领域:美国宇航局喷气推进实验室是Linux忠实用户。 航空领域:德国的空中交通管制雷达使用Linux系统——高可靠性至关重要。 移动计算:Android太火了,但请别忘记:你最喜爱的安卓系统可是运行在Linux内核上,而且一直都是哦! 教育领域:印度政府正计划将其自产的30美元平板电脑发给国内504所大学和25000所高校,这些平板全部运行Linux。 工业制造:世界钢铁大王德国蒂森克虏伯集团使用Linux管理产品线。 金融服务:伦敦证交所新交易平台运行在Linux上。 银行领域:UMB金融公司已有近百年历史,其IT基础设备使用Linux构建。 零售业:印度最大咖啡连锁店Café Coffee的ERP系统基于Linux运行;Mahindra集团旗下零售企业也使用Linux搭建ERP系统。 保险行业:印度安泰人寿迁移到Linux;国家保险公司则将超过1000台服务器从UNIX转为Linux。 服务行业:印度最大税务中介TaxSpanner选择在Linux上运行其核心业务。 自由软件和Linux无处不在 据统计,全世界有超过300种GNU/Linux发行版!可谓百花齐放了,但实际上,Linux所占整体市场份额却依然长期在1%左右徘徊,连微软也不再将Linux列为Windows主要竞争对手了。 尽管如此,自由软件和Linux的影响却无处不在,上面提到的行业应用范例已经很好验证了这一点,Linux在各个领域扮演着重要角色。尤其是大规模集群计算领域,Linux有着先天优势,而这一领域也是所有互联网基础服务的基石,例如Google、Yahoo、Facebook和Twitter,这些网络巨头全部架构在Linux之上。 或许可以这样说,如果没有自由软件和Linux,今天的科技世界将不会如此多姿多彩! 粉丝为GNU和Linux制作的宣传海报,将两者比喻为婴孩期。下方小字是各种发行版的名称或代号。 附:GNU/Linux简史 * 1983 Richard Stallman宣布GNU项目 * 1985 Richard Stallman发表GNU宣言,并于同年创立自由软件基金会,力主自由软件事业。 * 1987 Andrew S. Tanenbaum发布了首个MINIX版本,并且公布其完整源码,使得所有人都可以用于学习和研究。若干年后,Linus从MINIX那里获得了创建Linux内核的灵感。 * 1991 Linus Torvalds创建Linux内核。 * 1992 Linus决定使用GNU/GPL许可证分发Linux。 * 1993 Redhat成立,一年后发布首个发行版。Slackware和Debian Linux发行版发布。 * 1995 MySQL第一版发布。 * 1996 Apache Web服务器诞生。SUSE Linux和PCQ Linux发布。 * 1997 首个Linux"病毒"出现。 * 1998 OSI标准建立。Google诞生。Mandriva Linux发布。 * 1999 Sourceforge.net上线(最大的开源托管站点)。GNOME桌面诞生。 * 2001 美国国家安全局 (NSA) 基于GPL发布SELinux。 * 2002 Gentoo Linux发布。 * 2003 由Red Hat(红帽公司)赞助的Fedora问世。PCLinuxOS发布。 * 2004 基于debian的Ubuntu发布。CentOS发布。 * 2006 Linux Mint发布,它基于Ubuntu,适合无经验用户使用。 * 2010 首款基于Android运行的智能手机Google Nexux One问世。 * 2011 Linux kernel 3.0发布。超过20万个应用运行在Google Android平台上。 |