diff --git "a/\347\254\2541\351\203\250\345\210\206\342\200\224\342\200\224\345\210\235\350\257\206\345\274\200\346\272\220/\346\234\211\345\205\263\345\274\200\346\272\220\347\232\204\345\270\270\350\247\201\350\257\257\345\214\272.md" "b/\347\254\2541\351\203\250\345\210\206\342\200\224\342\200\224\345\210\235\350\257\206\345\274\200\346\272\220/\346\234\211\345\205\263\345\274\200\346\272\220\347\232\204\345\270\270\350\247\201\350\257\257\345\214\272.md" index f7d22f6a059e2567694d17fdd9bf2e0ada3df43b..7355fefb2db717a7e52a3f1dbb6c76474e361be8 100644 --- "a/\347\254\2541\351\203\250\345\210\206\342\200\224\342\200\224\345\210\235\350\257\206\345\274\200\346\272\220/\346\234\211\345\205\263\345\274\200\346\272\220\347\232\204\345\270\270\350\247\201\350\257\257\345\214\272.md" +++ "b/\347\254\2541\351\203\250\345\210\206\342\200\224\342\200\224\345\210\235\350\257\206\345\274\200\346\272\220/\346\234\211\345\205\263\345\274\200\346\272\220\347\232\204\345\270\270\350\247\201\350\257\257\345\214\272.md" @@ -84,6 +84,11 @@ GPL、MIT、BSD 等比较流行的开源协议允许使用者修改源代码, 总之,澄清这个误区的目的,绝不是排斥英文命名,而是让更多开源作者意识到可以视项目性质和自身情况因地制宜、具体情况具体分析,灵活选择何时、何处进行中文命名实践,也希望中文开源社区能以开放宽容的心态看待中文命名标识符这一并不新的“新技术”。 +### 开源就只是把代码放在网上吗? +这很明显是开源错误认识了,只能称之为“源码公开”,但这并不一定符合“开放源代码”的定义及条件,因为作者可能会设定公开源代码的条件限制,例如限制可阅读源代码的对象、限制衍生品等。 +开源的关键要素有: + “自由再散布”、“源代码文件”、“衍生著作”、“原创作者程式源代码的完整性”、“不得对任何人或团体有差别待遇”、“对程式在任何领域内的利用不得有差别待遇”、“散布授权条款”、“授权条款不得专属于特定产品”、“授权条款不得限制其他软件”、“授权条款必须技术中立” + *** > 参考:[https://opensource.com/resources/what-open-source](https://opensource.com/resources/what-open-source)