Closed. This question does not meet Stack Overflow guidelines。它当前不接受答案。












想要改善这个问题吗?更新问题,以便将其作为on-topic用于堆栈溢出。

5年前关闭。



Improve this question




我有一个小的代码库,正在考虑发布到开放源代码中。我想以类似于MIT许可证的方式发布它,即没有重大限制,但是我想要求,如果您在服务器上使用我的库,则必须在我的网站上给我功劳。

基本上,我想要的是MIT许可证,而AGPL就是GPL。

是否存在类似的内容,还是我必须自己编写?

还是这真的是个坏主意?

编辑:我想我应该省略“写我自己的”部分。我不是律师,也不想付钱。我只是认为能够通过简单的Google搜索判断某人是否正在使用我的lib会很好。

最佳答案

事实证明CC对于软件不是那么好:(

CPAL是很好的选择,因为它对“源代码”有更好的定义
(CC没有)

它基于Mozilla Public License,但具有Attribution。
许可证于2007年获得OSI的批准。

http://opensource.org/licenses/cpal_1.0

这是Facebook用于FBOpen平台的许可证示例。

http://developers.facebook.com/fbopen/cpal.html

09-13 04:56