您的位置:首页 > 运维架构

GNU计划与开源软件(Open Source)

2013-04-04 14:29 169 查看
1983年9月27日,美国MIT的学者Richard
Stallman提出GNU计划。该计划的目的是:”to
give computer users freedom and control in their use of their computers and computing devices“,意思是,在用户的计算机以及计算设备上,给计算机用户以自由(Freedom)与控制的权力。那么,该怎么办呢?Stallman提出的途径是:”by
collaboratively developing and providing software that is based on the following freedom rights: users are free to run the software,share it (copy, distribute), study it and modify it“,意思是,”通过集体开发,向用户提供以下自由:1、自由运行该软件;2、分享该软件,包括拷贝,再分发;3、研究与修改该软件。“GNU软件(向用户)保证这些自由权利的合法性(通过他的使用许可条例“Copyleft”)。
至今,GNU计划已经存在30年了。实际上,1992年,Linux宣布正式加入GNU阵营,最终成了GNU/Linux自由软件体系。2010年12月28日,俄罗斯普京签发命令,要求俄罗斯联邦政府以及下属机构在三年之内全部使用GNU/Linux软件,此举不会引起任何法律问题。这是因为GNU计划的原本初衷就是给计算机用户以自由使用的权利。
1998年2月,出现”开源“(OpenSource)这个术语,代表了一种新型的软件开发方法,追求软件开发过程的高品质、高效率,而GNU计划下的自由软件则是一种社会运动,强调给计算机用户以使用软件的全方位自由(Full
Freedom)。实际上,自由软件并不反对商业软件,只是反对私有软件(或软件私有化)。
2004年,高举自由软件的旗帜,自由软件Ubuntu(社区)迅速地发展起来了;2010年,又出现了GNU软件LibreOffice办公套件。这一切都是世界计算机用户的宝贝,特别是,自由软件支撑着俄罗斯国家的基本信息管理系统,不存在任何法律的风险。普京与梅德韦杰夫都不是法律的文盲、傻子。
如今,工信部CSIP选择了Ubuntu系统作为我国软件标准参考平台。这是一个很大的进步。只可惜的是,CSIP不能正确区分自由软件与开源软件的本质区别,把许多私有软件模块引入这个参考平台之中,比如,私有软件品牌麒麟与汉字输入法(不允许改动、研究其源代码)。这就是我们软件业的悲哀!
当前GNU计划并没有死掉,它的主要任务是:”The
project's current work includes software development(软件开发),awareness
building(知名度的确立),political
campaigning(政治游说)and sharing
of the new material(新资源的共享)。当前,要让我们国家领导人知道自由软件(运动)的最终目的,还给国内广大计算机用户以使用软件的完全自由。多年来,政府投入所谓“开源软件”的开发项目的钱不算少了,但是,这些钱算是白花了。呜呼!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: