2012-08-10 75 views
-1

我想在开放源码许可下发布一些javascript库,但在选择一个时遇到一些困难。我要满足以下要求的许可证:选择一个软件许可

  1. 必须归功于原作者
  2. 修改源代码必须被释放开源
  3. 软件可以出售,修改或捆绑专有软件。

是否有符合该法案以及任何开源许可证?

我已经考虑了MPL,但我不知道它是否需要信用给予作者。

+0

你应该更具体。如果一个专有软件使用你的库,你想确保他们将“信用”你的库? – kbdjockey 2012-08-10 14:45:49

+0

是的,如果使用该软件,应该给予奖励。 – Daniel 2012-08-10 14:53:16

+0

信用证是什么意思?他们的网站将不得不在其上面列出谢谢你的帖子?火星机器人所拍摄的照片必须具有“使用Daniel提供的库”水印吗?钱?感谢你给梅西百货的礼物卡吗? – djechlin 2012-08-10 15:00:16

回答

0

CC BY-SA似乎遵循你的 “规则”:http://creativecommons.org/licenses/by-sa/3.0/

MPL似乎没太

+0

MPL是否需要给予信贷?如果是这样,我可能会去那个,因为我喜欢我所看到的。 – Daniel 2012-08-10 15:01:20

+0

BY-SA几乎就是我正在寻找的东西,除了他们建议不要使用他们的软件许可证(也很可惜,他们很容易理解)。因此我宁愿找到为软件设计的许可证。 – Daniel 2012-08-10 15:07:13