Common许可证的全称是Common Public License。 在满足OSIA开源软件许可证认证标准的前提下,Common许可证还有一些细节性的规定值得参考:
1.明确了专利授权。一般的开源软件都明确源代码的版权人将自己的修改权、复制权等版权权利向公众许可,但保留署名权,而Common许可证在此基础上还明确假如源代码中含有专利权,源代码专利权人将复制、使用的专有权利向公众许可。
2.规定可以将源代码及修改过的源代码与其他类型的不受本许可证约束的代码结合,以新产品的形式发布,只要其中的经本许可证获得的源代码及修改过的源代码能按本许可证的要求发布就行。
3.细化了本许可证终止的情形,包括发生专利侵权诉讼。
4.明确了一个独立承担责任的原则,就是假如哪一位按本许可证使用源代码的使用者将获得的源代码应用于商业使用,那么他就要对在商业应用中出现的由于使用该源代码程序而产生的侵权诉讼承担完全责任,这一条规定是比较特殊的,绝大多数开源软件许可证都不是这么要求的。