qpl,一种开放源代码许可证
你可以按照qpl发布你自己的软件。我们认为它十分适合那些即希望参加开放源代码工程,又希望保留把软件销售给非自由商业软件开发者以获得谋生的酬劳的可能性的任何人。 【相关文章:大灰狼的ASP+JavaScript工具】
包括以下用于qt免费版2.0的本许可证1.0版,本许可证被称为q公共许可证(或"qpl"),并已经通过了开放源代码认证。因此,它适用于那些希望按照开放源代码模式开发软件,从而使软件的源代码可以被所有的用户所得到、修改与再发布的人们。qpl禁止开发私有软件。关于qt,我们提供了qt专业版。请访问:http://www.troll.no/pricing.html。 【扩展阅读:关于流的使用资料及相关实例】
我们强烈建议你仅仅修改"适用法律"那一节,并把它称为"qpl"。较少的许可证名称可以使用户比较容易地了解许可证的内容。 【扩展信息:Regular Languages】
你可以修改适用法律一节,以选择法律与/或权威机构,从而给出更加适合于你的规定,并且仍然称之为"qpl"。你可以把那一节完全删除,而仍然称之为"qpl"。如果你进行了其它任何修改,那么就不能再把你的许可证称为"qpl"了。
"qpl"的以下特征使得它适合于qt:
修改从原始代码中被分离出来,使它们可以容易地结合到qt的新版本中。 修改可以按照作者的意愿被组合到qt的新版本中。 二进制代码可以与原始代码同名 - 这一点对于动态连接库来说尤其重要。 任何人都可以修正错误 - 这一点对于系统的发布者来说尤其重要。 qt免费版可以被用于运行由qt专业版编写的软件。用qt免费版开发的自由软件还受到kde自由qt基金会(kde free qt foundation)的保护。
只要满足qpl的要求,就可以使用qt免费版进行开发。你的软件可以按照满足第6节要求的任何许可证进行发布。
致谢:我们要对ceo ransom love与其它caldera system中所有在编写qpl的过程中以各种方式帮助我们的人致以特别的感谢。... 下一页