最近我创建了一个 java 类“自定义布局管理器”,我想让它开源并分发它。所以它不是真正的“产品”,也不是“完整的程序”。
以下是权限和规范列表:
- 您可以自由使用和修改,但有一些限制(包和类名称应保持不变,如果您想要另一个名称,请扩展该类。- .jar 文件,项目名称可以更改)。
- 您无需分享您的修改。
- 你不能修改然后卖给别人。
- 您可以将它用作您的商业软件的一部分
(例如:
如果您创建了一个使用我的“布局”的即时消息传递程序,因为您的“核心业务”不是“布局”,而是 msg 程序,这没关系.
如果:您通过扩展它创建了另一个“布局”,添加了一些功能并出售它,那就不行了。) - 您不能删除作者的姓名或作者的网站地址。
- 您可以自由捐款。:D
基本上,它是免费的,没关系,因为你给我学分而不用它赚钱。
我想它可能有点复杂,因为您“商业”使用它,但不能单独出售。
几乎所有的license我都找过了,最接近的是MIT license,但是上面说可以卖,所以我不太想用这个。
有没有符合我所说的所有这些权限的许可证?
谢谢。