最近,我为一家公司编写了一份软件(没有任何其他贡献者)。我想知道是否可以通过下面的许可通知分发它,这是MIT许可证的修改版本。如果我使用此许可证分发代码,并赋予我在其他项目中重用代码的权利,是否存在明显的风险?
兹授予CompanyName (“公司”)内任何获得本软件副本和相关文档文件的人(不包括任何第三方库(“软件”))处理该软件的许可,该软件仅限于使用、复制、修改和合并,未经AuthorName (“作者”)明确许可,不得发布、分发、转售和/或出售该软件。本通知不适用于软件中版权由作者以外的任何人持有的部分。作者仍然是软件的所有者,可以不受限制地处理软件,包括(但不限于)使用、复制、修改、合并、发布、分发、再许可和/或出售软件副本的权利。上述版权通知和本许可通知应包括在软件的所有副本或实质性部分。该软件提供的“原样”,没有任何种类的保证,明示或暗示,包括但不限于适销性,适合某一特定用途和不侵权的保证。在任何情况下,作者或版权持有人均不得因与该软件有关的或与该软件有关的使用或其他交易而因或而引起的任何申索、损害或其他法律责任,不论是在合约诉讼、侵权或其他方面引起的。
发布于 2012-11-21 20:59:13
软件中根本不包含任何许可,但是添加以下内容:
版权2012 {您的名字}所有版权保留。
然后创建一个单独的文档,上面写着这样的内容:
{Company}拥有非独占的免版税许可证,可永久使用{Software}。
签个字然后交给公司。
作为版权的所有者,您根本不需要文件中的任何许可信息来使用它。
注意:除非软件被认为是受雇工作,否则你很可能拥有版权,在这种情况下,为作品付费的人或公司是版权所有者。
发布于 2012-11-21 20:45:19
它是否赋予我在其他项目中重用代码的权利?
关于版权和许可的有趣事实:作为某些代码的(唯一)所有者,你可以用它做任何你想做的事情,没有人可以引用你的版权侵犯。因为只有你拥有它的版权。
一旦人们开始为这个项目做出贡献,那么许可证允许您使用他们的代码做什么就成了一个问题。当然,乍一看,这是一个非常棘手的许可,它明确地赋予了您具体的控制权和权限。但我不会在法庭上担保的。如果你想做你自己的驾照,你最好先找个律师。
到目前为止,我能给出的最重要的建议是,所有这些都不是铁板一块的,任何人和每个人都可以争辩说,事实恰恰相反。你得找个律师在法庭上解决这个问题。即使你先得到律师的认可章。
然而,如果你在为一家公司生产软件,就会有一个问题,那就是谁真正拥有它。我可以将我想要的任何许可贴到我们的下一个版本上,但是由于我是在公司电脑上,在公司时间上写的(我的合同规定在这种情况下我写的任何东西都是公司所有的),那么这个许可就无效了,因为我没有这样做的版权。也有奇怪的州法律关于谁拥有默认的东西,当没有这样的合同声明。当然,当你跨过国际航线时,所有这些都会变得更加糟糕。
欢迎来到知识产权法永恒的灰色。
发布于 2012-11-21 20:43:52
假设你的公司在美国或其他有类似法律的国家,你可以发布你想要的软件。这张执照在保护你免受法律责任方面有多有效是只有律师才能处理的。你不能为了你的目的而歪曲执照,希望它能在法庭上站得住脚。
老实说,我不知道你为什么要以这种方式重复使用麻省理工学院许可证。MIT许可证是有意许可的许可,您正在尝试创建一些限制。
看看各种创意共享许可证,或者是自由软件许可证的维基百科比较。
OTOH,如果您要为产品收费,那么您可能不想从基于“免费”模型的许可开始。无论你是否愿意,出售一种产品都会产生保修义务。知识产权律师应该能帮你解决这些问题。
https://softwareengineering.stackexchange.com/questions/176736
复制相似问题