什么是开源软件(什么是开源)

您所在的位置:网站首页 何为开源 什么是开源软件(什么是开源)

什么是开源软件(什么是开源)

#什么是开源软件(什么是开源)| 来源: 网络整理| 查看: 265

导读 关于什么是开源软件,什么是开源这个问题很多朋友还不知道,今天小六来为大家解答以上的问题,现在让我们一起来看看吧!1、不过在程序界更...

关于什么是开源软件,什么是开源这个问题很多朋友还不知道,今天小六来为大家解答以上的问题,现在让我们一起来看看吧!

1、不过在程序界更多人习惯把它理解为“开放源代码”的意思。

2、在计算机发展的早期阶段,软件几乎都是开放的,任何人使用软件的同时都可以查看软件的源代码,或者根据自己的需要去修改它。

3、在程序员的社团中大家互相分享软件,共同提高知识水平。

4、这种自由的风气给大家带来了欢乐,也带来了进步。

5、但不久之后,以微软为主的一些商业公司就破坏了这种风气。

6、这些商业公司从自由的计算机社团里雇佣了大量的技术高手,开发带有知识产权保护的专有软件。

7、他们在分发软件的时候也不再附带源代码。

8、从此,专有软件的时代到来了。

9、直到现在,专有软件不公开源代码仍是默认的行业潜规则。

10、  即使这样,崇尚自由的斗士们也没有妥协。

11、他们认为,数字时代本应是自由的,任何人都可以自由的获取软件资源及其源代码,而不应该被少数商业公司所控制。

12、因此由Stallman为领袖的一群富有激情的技术高手们发起了自由软件运动,创立了“自由软件基金会”,即FreeSoftwareFoundation(FSF)。

13、FSF颁发了GNUGPL通用公共许可,GPL明确定义了自由软件的含义,即用户拥有使用软件、修改软件、重新发布软件以及改善再利用软件等四种自由,作为前提的,自由软件必须公开所有的源代码。

14、GPL成为自由软件世界中的最高精神纲领,它成功地创建了一个软件中的自由王国,并保证开发者、用户都拥有充分的自由权。

15、另外,在自由软件的世界中,根本就不存在盗版的概念。

16、  “自由软件”的英文是“FreeSoftware”,这不免为许多人所误解,人们经常把它和“免费软件”连系在一起,免费的恰恰都是些低级的,这使得自由软件蒙上了一层阴影。

17、于是大家决定给自由软件一个更易理解的别名“开源软件”。

18、开源一词则由此得来。

19、  所以,开源即是自由的化身。

20、它讲述了一种公开的、自由的精神。

21、软件开源的发展历程,为我们软件行业以及非软件行业的人都带来的巨大的参考价值,。

本文分享完毕,希望对大家有所帮助。

标签:



【本文地址】


今日新闻


推荐新闻


    CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3