摘要:赞自由软件从1996年推出第一集之后几乎每年一集,到2004年共推出六集。由于计算机发展速度太快,现在来看前期的作品,也可以体会到当年计算机应用的脉搏。关于自由软件的思想是没有间断的。现将全部六集借水工网站一角度发布,欢迎讨论我批判。
关键字:自由软件
自由软件的论文网提法对于计算机用户来说并不是什么新鲜事。而自由软件的概念。自由软件的思想。自由软件的情怀。自由软件的意义。自由软件的范围,特别是开发应用自由软件的观念,或许不同的人有各自的理解,甚至有很大的差异。
笔者自诩是水利水电工程地质计算机自由软件的倡导者,两年前即将韦港字典“作为自由软件公开进行交流,从而带动了更多的自由软件的广泛交流。刊登于工程地质计算机应用1996年第3期的赞自由软件,阐明了笔者对自由软件的个人观点。本文再赞“自由软件,其出发点仍在于希望通过自由软件的交流来促进工程地质软件的发展,为本专业计算机的普及和计算机应用水平的提高多探一条路。本刊不断刊出一些工程地质专业的自由软件介绍,相信探索这条路是有意义的,有希望的,也是符合工程地质专业特点的。
1自由软件神侃
1。1自由软件的起源。组织和自由软件思想
自由软件起源于美国。麻省理工的研究人员M。Stallman不满于一些软件厂家的傲慢与狭隘,将自己开发的软件产品与他人共享,提出了自由软件的概念,1984年成立了自由软件基金会“,全球千千万万软件专家纷纷响应,形成了大量高质量的自由软件。
自由软件并无权威性的严格定义,但被PC-Talk的作者AndrewFluegelman注册了Freeware这一术语。洋人取的名字Freeware,将它直译成中文就成了自由软件这一专用词,也有译成免费软件的。Freeware这个词发明得实在太妙,简直就是妙不可言。十分妙哉非常妙哉相当妙哉的就是无论将Freeware直译还是意译,她的中文词意都是十分清楚的。自由的意义在于此类软件可以自由拷贝自由使用自由交流;免费的含义就更为明白:不要钱,白送!显然,自由(免费)软件的字面意义与实际意义是绝对的名符其实!
中国软件行业协会中的自由软件分会,于1993年4月面向全国各行各业组建的自由软件联谊网,为国内的自由软件交流形成气候确立了合法身份。多年来,联谊网一直在软件世界杂志上刊登自由软件信息和介绍,并为全体网员免费拷贝自由软件。时至今日,联谊网组织在扩大,内涵在外延。1997年6月17日,中国软件行业协会国际自由软件应用研究发展分会正式宣告成立,在北京举行了隆重的成立大会。计算机世界报从1997年9月起,开辟了自由软件系列谈“专栏。各类计算机报刊杂志几乎每期都刊有自由软件的下载网址。至此,自由软件在中国跃上了一个新台阶。
自由软件的思想是哪个阶级的?如此命题在今天看来确实荒唐,然!在荒唐年代7个音符里还有阶级斗争呢。自由软件是一种计算机软件,这种软件在功能与应用方面与其它性质的软件没有严格的本质区别和范围界定。而将自由软件的存在上升成为哲学概念,升华成为一种思想,一种理念,让哲学家思想家们去寻找理论依据,经受实践检验,则大有文章可做。同样,将自由软件的实践作为文化进行探讨,形成一种自由软件文化,照样可以让文人们有写不完的题材,做不完的文章。
回到现实中来,自由软件只不过也是计算机程序,怎么还有思想呢?别太复杂化神秘化悬虚化深沉化,其实,她就是中国人再熟悉不过的为人民服务“的思想!奉献的思想,这种思想不是社会主义的专利,其它主义也有,否则为什么Freeware一词被资本主义的洋人注了册呢。
1。2自由软件的意义
自由软件从诞生之日起就表现出一种旺盛的生命力,得到业界认可并迅速遍及全球,证实了她的存在价值和深层次的社会意义。
在芬兰赫尔辛基理工大学从事研究工作的科学家宫敏先生使用自由软件上了瘾,得出结论:自由软件优于商业软件!他在国外的体会是:鉴于自由软件的水平之高。应用面之广并有源代码,广泛提倡使用自由软件。学习自由软件。参与开发自由软件,对于方便用户使用。保护用户投资。提高软件应用与开发的综合水平。打破商业软件的垄断和控制都具有重大意义,是非常必要的。
自由软件有无商业意义,回答是肯定的。一个向公众提供好的自由软件的公司或企业,对于树立公司形象将超过铺天盖地的广告效应。自由软件的传播不必花广告费,自由拷贝转送过程中,就义务为软件作了免费广告。一夜暴富的Netscape公司,很大程度上就是因为始终坚持免费发放自己开发的导航者浏览器(NetscapeNavigator),在Internet上占领先机,拥有一笔无法估量的财富--传遍网络的声誉,从而获得70百分号以上Internet产品的市场份额。Netscape公司在微软公司探险家浏览器(InternetExplorer)的穷追猛逼之下,宣布将新版本浏览器软件的源代码上载到Internet主页让需要者免费下载。网上搜索引擎Yahoo一直未改初衷,始终坚持免费向用户提供信息检索查询服务,每天吸引了上百万的网络来访者,大量商业广告为Yahoo带来了滚滚财源。
自由软件具有满足表现欲的奇效,可以毫无约束地表现自己,就象Internet上的个人主页一样,向世人尽情地展示自己的才华。个人主页没有访问者,那就是白占服务器的空间;自己编的程序不提供给他人用,等于白搭。计算机是年轻人的事业,年轻人具有极强的表现欲望,自由软件是电脑狂的最好表现方式,也是编程者个人价值的充分体现。
软件具有很强的时效性。操作系统在疯狂升级,用户的口味也在不断翻新,老的程序在新操作系统上运行起来总是那么别扭。计算机编程语言层出不穷,编程工具功能日益强大,程序员的编程工作量也有所减轻,用比以往少许多的工作量编出的应用软件,其功能更强大速度更快捷。例如第五代函数型编程语言--J语言,与传统的编程语言相比,就先进多了。用BASIC编一个求平均值的计算程序需写8行代码,J语言仅用一行;用BASIC编写的求解二元一次线性方程组程序需100余行代码,J语言仅需两行。软件的时效性说明,今天的应用软件实在没有什么保存和收藏价值,更无增值意义。一种软件一旦成为明日黄花,也就意味着沦落到毫无价值无人问津的凄凉境地。不能形成商品的软件走自由软件之路实为明智之举,这也许是一些电脑程序狂随时将自己编的软件向社会无偿提供的原因之一。
自然,人们对自由软件最关心的是她的免费“意义。免费似乎成了Internet上最基本最流行的理念,许多计算机黑客的原始动机就是信息应该无偿获得,因此,黑客们(计算机高手)便在此原始动机的驱驶下肆无忌惮地猛闯各类计算机网络系统,让政府官员军方要员网络管理员们胆战心惊。无偿获得信息的原始动机导致了黑客的产生,软件厂家的傲慢。狭隘。垄断和控制,创造了自由软件的辉煌。计算机用户们引吭高歌:我爱你!自由软件。
自由软件的文化内涵是丰富的,自由软件的自由情怀是浪漫的,自由软件的思想是先进的,自由软件的奉献情操是高尚的,自由软件的使用价值是公认的,自由软件的社会意义是深远的……。总之,自由软件是人类社会步入高级阶段的必然产物。
[1][2]下一页