资讯与服务

    (周一至周日 9:00-21:00)
    微信:liu87712531
    微信:lin445385978

    邮箱:87712531@qq.com

    咨询电话:15321970583

网站服务

您当前位置:首页 -> 计算机论文 -> 计算机理论->详细(目前国内最大最全原创最多的免费论文中心)

客服QQ咨询:点击这里给我发消息 点击这里给我发消息

无忧论文,为您指导,让您轻松发表,轻松晋级!

字号大小:


赞自由软件(四)(三)

作者:神马 整理:本网站论文网 录入时间:2011-12-14 00:18:12
生事物,应该说从计算机诞生之日起就是如此。Linux仅仅是开放源代码的典型代表,而决不是源代码开放运动的全部。

  众所周知,在当今的计算机技术中,软件被称为计算机的“灵魂”。而在20世纪40年代计算机刚刚出世时,软件的地位则远不如硬件风光,程序员大多是女性就足已证明。到了20世纪70年代,计算机产品已经相当丰富,厂商在提供硬件的同时也是要提供软件的。直到今天,单独去购买计算机类的配件产品,如modem、打印机、扫描仪等等,厂商都要提供相应的驱动程序和(或)应用软件。

  1968年ARPANET(Internet的前身)建立时即开始了验证开放源代码的可行性。1973年TCP/IP协议的产生,成为Internet的基础。1976年,比尔.盖茨发表了他那份“臭名昭著”的版权宣言《致电脑爱好者的公开信》才改变了软件的游戏规则。尽管如此,开放源代码也从来没有停止过,请读者继续观注下例事实:

  1979年加州大学伯克利分校建立了BSD Unix,被称为开放源代码的先驱;1983年自由软件基金会(GNU)计划成立,并建立了GPL开放源代码协议;1987年Perl语言(一种用户群比Java更多的编程语言)诞生;1993年FreeBSD1.0发布;……。

  从1998年起,全球范围内的开放源代码运动更是一浪高过一浪,势不可挡。先是Oracle、Informix等众多知名厂商纷纷推出了支持Linux的产品,接着是Netscape公司公开Communicutor5.0源代码,紧随其后的是Sun公司宣布向开发人员公布Java2的源代码,Novell公司公开Netware部分源代码,Apple公司宣布公开部分Mac OS X的源代码,康柏(中国)向中软公司开放64位Unix源代码。在Internet上有许多专门公开源代码的网站,为程序员们提供了丰富多采的编程源代码资源。

  1999年初有人预测,操作系统市场将会逐渐消亡,随着Linux和FreeBSD的发展,操作系统必将走向免费,仅仅是时间而已。新世纪新千年刚一开头,预言即变成了现实。2000年1月27日,Sun Microsystems公司在京举行新闻发布会,正式发布经过3年研究开发并投入大量研发经费的Solaris8操作系统,免费向任何人提供,源代码公开。Solaris8是当今业界领先的Unix操作系统。

  从以上开放源代码的历史和众多源代码开放软件的亮象可以看出,自由软件和开放源代码的确“博大精深,Linux只是沧海一粟。”

  盖茨将自由拷贝视为盗版,虽然维护了开发商的利益,但却从此埋下了隐患:产业垄断出现,产品质量低下,缺乏应用服务,发展到今天这样的程度已经开始阻碍软件的社会化。垄断所造成的产业畸形成为软件业最致命的障碍。越来越多的人认识到只提供编译后的可执行程序的软件后患无穷,这时重新倡导自由拷贝和源代码开放就成为社会发展的必然。

  软件的老传统和发展潮流都是自由拷贝,源代码公开,用户可以修改和完善应用程序,其特色之一是保证了程序员之间的合作与交流。Novell公司头目认为:“开放源代码导致了高质量的代码产生”。这正是对源代码开放浪潮的权威性技术注解。

  其实,最需要源代码的并不仅是那些软件开发商。中国这样的发展中国家,信息化的核心技术—操作系统,老是受制于人真不是个味。在国内广大计算机用户中占统治地位的Windows95/98系统,会悄悄向控制者发送机器中的信息,造成用户资料泄密。国家重要部门用Windows操作系统是很危险的,特别是网络应用。鉴于此,国内业界把Linux作为开发自主操作系统的一个千载难逢的契机,更有其深层次的含义。中国的软件产业对公开源代码的贡献并不多,但又是最需要公开源代码的,这是事实,当然就更应该积极加入到世界性的开放源代码行列中去。

  操作系统开放源代码,应用软件也有开放源代码的。不过,用户多的软件开放源代码才有意义,专用系统源代码开放了也没几个人去

首页 上一页 1 2 3 4 5 6 下一页 尾页 3/6/6

上一篇赞自由软件(三
下一篇实时嵌入式系统中的一种互斥方法