开源是什么意思

如题所述

开源全称为开放源代码。

开源,即Open Source,全称为开放源代码。开源是一种促进最终产品(通常是软件或程序)的免费访问和分发的理念,尽管它可以扩展到其他对象的实现和设计。由Stallman为领袖的一群富有激情的技术高手们发起了自由软件运动,创立了FSF。

FSF颁发了GNUGPL通用公共许可,它明确定义了自由软件的含义,即用户拥有使用软件、修改软件、重新发布软件以及改善再利用软件等四种自由,作为前提的,自由软件必须公开所有的源代码。GPL成为自由软件世界中的最高精神纲领,它成功地创建了一个软件中的自由王国。

开源软件

并保证开发者、用户都拥有充分的自由权,另外,在自由软件的世界中,根本就不存在盗版的概念。源代码是软件中大部分计算机用户都没见过的部分,程序员可以修改代码来改变一个软件(“程序”或“应用”)工作的方式。

程序员如果可以接触到计算机程序源代码,就可以通过添加功能或修复问题来改进这个软件。开源许可证影响人们使用、学习、修改以及分发的方式,总的来说,开源许可证赋予计算机用户按他们想要的目的来使用开源软件的许可。

温馨提示:答案为网友推荐,仅供参考

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网