开源现实生活许可证示例:您或其他人

时间:2010-04-10 13:03:26

标签: java php open-source licensing

我知道通常的开源许可列表,所以我甚至不会在这里列出它。

我想问的是您的开源项目(无论是未来还是未来计划),以及为什么您计划选择某个许可证而不是另一个。基本上我说我去了X许可证,因为我想要Y而其他许可证并没有为我提供。

我理解语言本身可以对许可证的选择产生影响:解释语言如PHP与Java等编译语言。我最感兴趣的是听说PHP项目,但当然欢迎提供额外的见解。您可能出于许可原因选择了该特定语言。

理想情况下,我希望听到参与实际项目(即您自己的项目)的人员的答案,因为这通常意味着您已经自己考虑了许可证,并了解该许可证的含义。但是现有项目的例子不是你自己的。请说明为什么你认为许可证对他们有好处/坏处。但第一手经验是首选。

期待听到一些信息性的意见。

1 个答案:

答案 0 :(得分:3)

如果您想出售非开源版本和/或不希望其他人在其商业产品中使用它,请使用GPL。

如果您希望每个人都能使用您的代码,请使用MIT许可证。

否则使用Apache许可证。