我是靠谱客的博主 坚定犀牛,最近开发中收集的这篇文章主要介绍GNU计划与开源软件(Open Source),觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

      1983927日,美国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自由软件体系。20101228日,俄罗斯普京签发命令,要求俄罗斯联邦政府以及下属机构在三年之内全部使用GNU/Linux软件,此举不会引起任何法律问题。这是因为GNU计划的原本初衷就是给计算机用户以自由使用的权利。

         19982月,出现”开源“(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(新资源的共享)。当前,要让我们国家领导人知道自由软件(运动)的最终目的,还给国内广大计算机用户以使用软件的完全自由。多年来,政府投入所谓“开源软件”的开发项目的钱不算少了,但是,这些钱算是白花了。呜呼!



最后

以上就是坚定犀牛为你收集整理的GNU计划与开源软件(Open Source)的全部内容,希望文章能够帮你解决GNU计划与开源软件(Open Source)所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(47)

评论列表共有 0 条评论

立即
投稿
返回
顶部