开放源码必须遵守的一些规则
作者:张桂权
你是不是一名优秀的程序员,开源爱好者? 你有没有从网站或其他的媒体上抄袭过别人的源代码,是不是Linux操作系统的用户,Java爱好者?一些开放源码项目的发动者、实现者?
如果是,你一定接触过不少的开放源码了。在别人的代码上做文章或者干脆直接Copy一份用到自己的项目中。很爽吧!开放源代码时代到来了,给我们带来了许多学习和直接获利的机会! 这确实是一个最好的时代。有人施舍,有人接受!可你知道开源代码必须遵学哪些准则呢?
199年,开放源码促进会(Open Source Initiative)正式成立,它给予了开放源码一个官方的、正式的定义。还指出,开放源码并不只是意味着对代码的存取访问,而且还要遵守许多原则,可以总结为以下这些:
1. 允许自由再分发(排出为了短期的销售额而放弃长期的收益诱惑)。
2. 允许对源码和已编译的程序的程序一同进行分发。
3. 作者源码的完整性。
4. 允许修改和衍生该作品,允许二次开发(在保证源码的完整性的基础上)。
5.不能限制任何人在某一特定的领域内使用程序。
6. 许可不能特队一个产品,不限制其他软件。
7. 许可必须保持技术中立。
8. 程序上的权利必须适用于任何再分发的程序。
9. 无歧视的对待每一个人和每一个人群。等。
这就是我们必须遵守的原则了。
版权声明:本文为Natureboy520原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。