如果是,我应该采取什么预防措施?

评论

您能给这些插件命名吗?如果您未经许可使用插件进行商业使用,那将是诉讼问题

jQuery datepicker。

我不认为它是一个商业插件。这是链接“ jqueryui.com/about”。他们认为它可以在GPL下使用,所以我想您可以使用它

另请参见:我可以在我的应用程序中使用GPL,LGPL,MPL许可的程序包并将其设为封闭源吗?

#1 楼

使用MIT / X11许可产品:


您可以:

自由重用代码供自己使用,
重用免费提供用于非商业和商业再分发的代码,无论是源代码还是二进制形式。


您不能:

声明该软件的作者,
因此,您不能攻击使用或发布其原始版本的原始作者。



因此,可以,您可以在MIT / X11许可的插件中使用您的商业应用程序。

MIT / X11基本上是一个简单的合同,上面写着:


创建的Y的人或公司X。Y属于X ,但X授予您使用它的权利,并可以随您的意愿做任何事情。
X对您使用Y所做的任何事情都不负责任。


评论


如果我的软件的一部分使用了MIT许可下的源代码,而另一部分是我编写的,那么我该如何在我的应用程序中声明呢?在每个文件或许可证中,“某些文件是从NNN(原始作者)那里获取的,并由我自己进行了更改”?

–アレックス
2015年4月3日14:50

@Alex:再次,IANAL,但我认为正确的方法是提供一个包含许可证信息的文件,该文件说明使用了产品的哪些部分。但是我确实确实在其中提供了注释,您可以在其中使用代码,并引用作者和源站点,以获取版权声明,并且如果您需要稍后再看该代码,还可以促进可追溯性。

– Haylem
2015年4月7日在7:33



@haylem嗨。您可以扩大您不能要求软件的所有权。这与整个产品有何关系?因此,如果我发布包含MIT许可代码的封闭源产品,那么该产品有两位作者吗?

–这
15年11月22日在19:46

@this:版权和作者身份不可分割,并且与许可证不同。许可证(如MIT)规定了第三者使用和分发的条款。版权是隐含且不可剥夺的。尽管MIT / X11许可证授予您权利重复使用(以全部或部分方式修改或未更改)以这种方式获得许可的软件软件,并以商业或非商业形式,闭源或开源的形式重新分发它。源代码),则不允许您声明该特定代码段属于您。话虽这么说,麻省理工学院对归因含糊不清。

– Haylem
15年11月23日在18:41

@this:通常(既正确又体面)要做的是,将包含原始作者姓名和版权声明以及所指内容的注释作为本软件的一部分,包括在您的软件中。根据软件的形式,此文件可以在许可证文件中,也可以在“关于...”对话框或信息页中显示,只要它与软件捆绑在一起并可见即可。 (再次,IANAL)。

– Haylem
15年11月23日在18:43

#2 楼

MIT许可证允许您

使用,复制,修改,合并,发布,分发,再许可和/或出售本软件的副本,只要许可证文本为

(版权声明和免责声明)

应包含在本软件的所有副本或重要部分中。

此许可文本必须出现在哪里?
此文本应该出现在使用软件或进行复制的位置。例如,您应该使许可证文本在任何JavaScript中公开可见,或在任何PHP文件中作为注释保留。即使PHP文件中的注释不是公开可见的,这也足够了,因为:


如果我使用MIT许可的服务器端软件,我是否必须显示版权通知或免责声明?

让MIT许可的软件在服务器端(例如,作为PHP脚本)工作以生成HTML页面不会重新分发该软件,除非该程序将其自身包含在其输出中。 />

评论


但是谁会检查您的服务器上是否有许可证文本?

– Manchineel
18年5月11日在15:11

#3 楼

麻省理工学院许可证的全文可以在这里找到。

我不是律师,但是您似乎可以不受限制地使用软件进行交易



即使


分发,再许可和/或出售该软件的副本


提供

>
上述版权声明和本许可声明应包含在本软件的所有副本或重要部分中。


我也不是律师,但是您可以通过使用MIT许可插件或“致谢”页面的所有页面或脚本中的注释来满足该条件。

#4 楼

迄今为止,每个开源许可证(麻省理工学院,也是BSD精神的许可证)都允许您在商业网站上使用该软件(这是后来几年OSS泛滥的部分原因),但有一些明显的例外。这些例外是:



知识共享的CC-BY-NC和CC-BY-NC-SA(NC =非商业用途)

Affero / GNU Affero / AGPL(许多名称,相同的许可证)


评论


我认为我们不能说MIT / X11是BSD风格的:它比BSD的限制更少。它们确实是同时出现的,但是都相当宽容。

– Haylem
11年8月24日在18:05

可能值得一提的是,AGPL的目的是修复此特定漏洞,该漏洞允许在封闭源代码服务提供商设置中使用GPL代码。这完全符合GPL的意图:传播病毒,如果您使用GPL代码,则强迫您公开来源。 (对此可能有所偏离,从来没有完全超过GPL的复杂性)。

– Haylem
2011年8月24日在18:12