开放源代码协议:General Public License (GPL)
KlayGE的默认协议是GNU General Public License 2.0。换句话说,任何人都可以使用它,而且可以访问到它全部的源代码,但使用KlayGE的项目也必须以GPL 2.0的协议发布。协议的全文请见gplv2.txt。
开放源代码是一种很强大的开发方式,它鼓励分发、合作开发和用户的自由。开放源代码软件的源代码是100%可见的,不会暗藏流氓软件,间谍软件和病毒。
封闭协议:KlayGE Proprietary License (KPL)
由于某些原因,有些用户无法使用、或者不希望使用GPL的条款。比如,他们希望使用KlayGE,但不能公开发布源代码。
为了让有那些情况的用户仍考虑使用KlayGE,从4.0开始,在缴纳授权费的情况下,可以启用另一个协议,称为KlayGE Proprietary License(KPL)。因此对于需要避开GPL条款的用户,也有机会为项目购买另一个协议的KlayGE。
如果你对此封闭协议有兴趣,可以联系我们以获取更多细节。
Open Source License: General Public License (GPL)
KlayGE’s default license is the GNU General Public License 2.0. In other words, anyone can use it and access to its source code, as long as the project which uses KlayGE must be released under GPL 2.0 license. See the full text of the license here: gplv2.txt.
Open source is a very powerful way of development. It encourages collaboration, cooperation, and user freedom. Open source software’s source code is 100% accessable; free from hidden malware, spyware and viruses.
Proprietary License: KlayGE Proprietary License (KPL)
For whatever reason some users feel that they cannot comply with, or would prefer not to comply with the conditions of the GPL. For example, you wish to use the KlayGE without releasing your source code publicly.
To allow users with these issues to still consider using KlayGE, starting from 4.0, an alternative license, the KlayGE Proprietary License (KPL), is available for a license fee. Thus users who have a specific need to avoid the conditions of the GPL for their projects have the option of paying for a different license.
If you are interested in obtaining this proprietary license, please contact us for more details.
Comments