Licensing &引用;“免费学术使用”;许可证

Licensing &引用;“免费学术使用”;许可证,licensing,Licensing,我是一所大学的数学研究员,我发布了一个代码工具箱,主要用于研究,但可以在工程和工业中应用 我想要一个许可证,基本上写着“如果你在大学里,你可以自由使用这个代码,并将其用于出版、学习和教学,但如果你在这个行业里,就不能这样做——在这种情况下,请伸手去拿钱包” CC-NC-BY-SA在我看来是完美的,但我认为使用它来编写代码是非常不受欢迎的,这是有充分理由的。其他开源许可证似乎都不是我想要的。写我自己的许可证看起来像一个法律混乱,我宁愿避免它 你将如何解决这个问题 相关问题(但不完全相同):,我假设

我是一所大学的数学研究员,我发布了一个代码工具箱,主要用于研究,但可以在工程和工业中应用

我想要一个许可证,基本上写着“如果你在大学里,你可以自由使用这个代码,并将其用于出版、学习和教学,但如果你在这个行业里,就不能这样做——在这种情况下,请伸手去拿钱包”

CC-NC-BY-SA在我看来是完美的,但我认为使用它来编写代码是非常不受欢迎的,这是有充分理由的。其他开源许可证似乎都不是我想要的。写我自己的许可证看起来像一个法律混乱,我宁愿避免它

你将如何解决这个问题


相关问题(但不完全相同):,

我假设工具箱是您自己编写的,您希望与其他学者共享。如果某个行业的人赚了几百万,你想要你的份额(好吧,阳光日的例子)

我不知道有哪种许可证能达到这个程度

不鼓励CC-NC-BY-SA,主要原因有两个:

  • CC许可证不适用于软件。他们对两种最突出的软件形式一无所知:目标代码(二进制,编译)和源代码(作者版本)
  • 非商业性。这一术语的含义尚不明确,尤其是在法律上
因此,你使用你的道德和主观的日常用语,地球上的每个人都非常接近于理解你的意思,但将其放入与版权相关的软件许可证是有问题的

我不是律师,但可能某种被动许可证会适合你的需要。只是没有许可证,你把你的条款:

“如果你在大学里,并将其用于出版、学习和教学,你可以自由使用此代码,但如果你在业内,则不能使用此代码。如果是这样,请伸手去拿钱包

然后用你自己的话来说,如果现在或将来不清楚的话,你可以决定它的意思。(如果你和你的律师谈话,会有一个建议,你应该放弃担保,这是通常建议的。)

我敢打赌,大多数学术用户对此都很满意。商业用户受到压力,需要更多的澄清,所以你们可以运行合同。工作完成了

另一种方法是在AGPL这样的强copyleft许可下发布。这将涉及用户权限(因此您给予了很多),但这将是典型的物有所值,因为他们需要在AGPL下向所有用户提供软件,包括他们的更改和附加组件

此外,只要您是版权所有者,您可以提供“商业”许可证(AGPL不禁止商业使用,但它要求保留软件的自由)

可能是有点可疑的“我没有许可证”政策,或者你可以给出(强版权)+X的东西。这两种方法都有利弊,所以细细想想,也许你会有第三种想法为你做这件事


但是,我不知道有任何现有许可证涵盖您的情况。您可能会通过研究找到一些许可证,因为我通常对仅针对某些用户组的许可证不感兴趣(例如,仅针对学术界,仅针对非商业性),因为边界不清楚。

@HashRocketSyntax谢谢!这是如何回答我的问题的,或者这应该如何有用?它没有提供解决方案,请注意,我在邮件中没有提到许可证必须遵守OSI开源定义。第一行排除了所有开源许可证。它不是answer、 这是一条评论。
License::Free For education Use
pypi将此选项作为其
分类器之一