2009-12-24 68 views
0

我一直在开发自己的PHP MVC框架。我想让它成为开源。 基本上,我在选择正确的开源许可证时遇到了一些问题。我应该选择哪个许可证?

我只是想,任何人使用/修改/延长我的框架,只是把版权信息 完好,就是它了。

对于这一点,我应该选择哪个开源许可证。

感谢

+3

我投票结束这个问题作为题外话题,因为它涉及许可或法律问题,而不是编程或软件开发。 [见这里](http://meta.stackoverflow.com/questions/274963/questions-about-licensing/274964#274964)和[here](http://meta.stackexchange.com/questions/139804/can-许可问题永远在主题上)以获取详细信息,以及[帮助]了解更多信息。 – JasonMArcher 2015-06-10 17:10:00

回答

5

好像MIT license会为你工作:

版权所有(C)【同期】[版权持有人]

特此授权,免费 收费,以任何获得该软件的副本 和相关 文档文件(“软件”), 人处理软件,而不 限制离子,包括但 限制的权利,以使用,复制, 修改,合并,发布,分发, 再许可和/或销售 软件副本,以及允许 人谁软件是装在做 这样,必须符合以下条件 :

上述版权声明和本 许可通告包含 在所有副本或实质部分的软件的 。

的软件提供“AS IS”, 不附有任何明示 或暗示,包括但不限于 适销的担保, 适用于某一特定用途和不侵犯 。在任何情况下应在 作者或版权所有者BE 都不对任何索赔,损坏或其他 责任,无论是在 合同AN ACTION,侵权或其他原因, FROM,的或IN WITH THE 软件或连接软件中使用或其他交易 。

1

我认为MIT许可证将这样做。参见:

http://www.opensource.org/licenses/mit-license.php 
0

我个人更喜欢双重许可。我认为LGPL和商业适合你。 查找现有的PHP MVCS和库比决定,什么是更适合你。

相关问题