適合中國國情的開源軟件授權協議
關于ZPL協議
Z PUBLIC LICENSE协议是易软天创团队在开发运营自身産品过程中逐渐摸索出来的一个授权协议,和其他授权协议相比,ZPL的主要特点是:
- 中文條款,方便各方了解授權條款;
- 各方責權利界定清晰,方便大家采納;
- 充分保障開源軟件作者的署名權!
我們爲什麽來整理ZPL協議呢?
1. 英文协议条款难以理解
目前開源界主流的授權協議是GPL系列、MIT、BSD和Apache協議等,這些協議的標准範本都是以英文撰寫。對于絕大多數的中國用戶(包括開發者、終用戶、第三方開發者)來講這些條款都比較晦澀,難以理解。雖然有中文翻譯的版本,但也都比較難以理解,而且缺乏權威。
2. 各方责权利界定不清晰
目前流行的授權協議對開源軟件各方的責權利界定並不是很清晰。我們在運營自己的開源軟件的時候,也會經常遇到諸如"我可以修改源代碼嗎"之類的疑問。第三方的一些開發者也不清楚自己如何參與到開源軟件的開發中,終的用戶也缺乏對條款充分的理解。
3. 充分保障開源軟件作者的署名权
現有流行的授權協議都沒有明確的對開源軟件的署名權作出規定。而且由于衆所周知的原因,開源軟件在中國經常出現被改頭換面的情況,而現有的授權協議對這種情況也缺乏必要的約束力。比如筆者團隊開發的禅道項目管理軟件是以LGPL協議發布的。某上市公司做了一個什麽雲辦公的系統,把禅道改頭換面,說成是他們自己開發的項目管理系統,以在線服務的形式爲他們的用戶提供服務。
4. 在商业友好和保护自身权利之间取得平衡
GPL系列的协议对商业来讲相对严格,MIT, BSD和Apache之类的协议又对软件作者自身的权利保护有限,如何在商业友好和自身权利保护之间取得一个平衡,是一个很重要的问题。
基于上面四個問題,筆者在開發蟬知 企業門戶系统的时候,整理了初的蝉知的授权协议。后来在开源中国上面看到有朋友用了蝉知的授权协议,索性就把这个授权协议再通用化,就形成了今天的Z PUBLIC LICENSE
ZPL官網:ZPL.PUB

