我想在以下情况下根据开放源代码许可证发布我的软件:
您被允许:
- 分享—复制,分发和传播作品
- 在您的应用程序中使用代码的修改版本
您不得:
- 发布代码的修改版本
- 在任何商业用途中使用代码
是否有适合我需求的软件许可证?
(交叉邮寄:https ://stackoverflow.com/questions/4558546/opensource-noncommercial-license )
8
请原谅我的诚意,但对我而言,这些用语似乎有些愚蠢。如果我无法发布修改的代码,那在我的应用程序中有什么意义呢?那不是开源的。
—
Mchl 2010年
您希望您的软件仅用于非商业项目,谁不分发任何资源?
—
Konstantin Petrukhnov
有相当多的人正在寻找看起来像“教育许可证”的东西,但是讽刺的是,想要没有商业用途的开放软件是相当封闭的。
—
Steve-o
更糟糕的是,写自己的许可证是邪恶的。已经有足够的不兼容许可证。不要让每个人都请律师,因为他们需要检查他们是否可以在另一个许可下使用您的作品!
—
Jan Hudec 2012年