目录:
定义-开源语言是什么意思?
开源语言是指属于开源协议参数范围内的编程语言。 基本上,这意味着该语言不是专有语言,并且具有某些规定(取决于开放源代码许可),可以以对公众开放的方式进行修改或构建。
Techopedia解释了开源语言
在二十世纪中叶第一台数字计算机的发明之后,开发了编程语言。 随着它们的发展和多样化,计算机和软件开发社区中的许多人开始看到非专有软件和编码语言的潜力。
最终为开源运动奠定了基础。 随之而来的是开放源代码编程语言。 这些语言的规则包括以下内容:
- 源代码必须开放且可访问。
- 衍生作品也必须是开源的。
- 语言必须自由分发。
- 必须保持源代码的完整性。
- 许可证不得限制其他软件。
- 对努力领域不能有任何歧视。