0、XX组织拥有版权,其他修改的人为贡献者,贡献者和XX组织共同拥有贡献部分的版权,亦即:贡献者视同同意本许可协议并且加入xx组织。
1、所有人都可以免费使用、修改和再发布本软件,但必须同时满足下列所有条件:
a)再发布的源代码必须包含本协议,必须同样遵守本协议,所有衍生产品也必须遵守本协议。
b)同意并加入xx组织,同意xx组织拥有修改部分的版权
c)源代码不包含已经被Close部分的源代码。
2、任何人都可以要求Close部分或者全部代码,但是必须满足下列条件:
a)发布的产品仍然遵守本协议。
b)必须为Close的部分向xx组织付费。
c)Close的部分仍然属于本产品的衍生产品,尽管经过修改。
d)Close的部分不能够妨碍原有Open部分的发展,不允许控告又有代码的后续发展侵权。
3、Close部分的衍生产品可以通过其他协议进行有偿销售,但是必须满足下列条件:
a)必须声明修改部分与xx组织无关
b)新的协议必须仍然至少满足本协议的所有条款,也就是说必须为xx组织付费。
c)必须保证所有没有被Close的部分仍然在本许可协议之下
这个协议本身并不是期望通过这个方式赚钱,而是期望改善GPL的Forever Free的情形。我希望留出一条CloseSource的途径,因为有时候Open的东西确实不好控制,不好收费——别人有免费的凭什么要付钱给你?你说通过服务对吧?那么我就问一个问题:别人架私服怎么办?GPL没有办法制止这种情形的发生,所以Open的NetGame必然无法收费。所以我希望给出一条途径,使得能够产生Close的分支,但是大家仍然能够继续研究和发展这个Open的计划。
当然,我这里只是随便想象的,有什么问题,请指正。