|
|
1
19
John Resig拥有代码的版权,他可以将其授权给任何他想要的人,并且在版权法的约束下,根据他想要的任何条款。 他选择许可GPLv2下的代码,也许是因为他想鼓励其他GPL许可产品的生产商使用该软件。 他还选择根据麻省理工学院的许可证来许可这些代码,也许是因为他想鼓励开源和专有代码的生产者使用这个软件。 如果您阅读了许可证,那么一个软件不能同时是GPL和MIT。GPL要求衍生作品的发行者分发整个衍生作品的整个源代码。MIT允许衍生作品的发行商保留源代码。这在逻辑上是不可能的。我怀疑,当他双重许可软件时,他意味着这两个许可是GPL和MIT。更具体地说,他没有说许可证(单数)是GPL和MIT。 请记住,您是任何衍生作品(例如,使用/修改开源软件的应用程序以及您自己的软件)版权的所有者。如果您的软件是从任何根据GPL授权的软件衍生出来的,那么您只有在同意将您的GPL授权给任何您向其分发衍生产品的人的情况下才有权进行衍生产品的工作)。 如果您的应用程序是从麻省理工学院授权的软件派生出来的,那么您就是版权所有人,您可以根据自己想要的任何条款授权您的应用程序,包括用金钱交换使用该应用程序的权利。苹果电脑通过其免费的BSD操作系统库(在类似麻省理工学院的许可下获得许可)以及其专有的Mac OS-X代码来实现这一点。 因此,您应该选择适合您的项目的许可证并与其一起使用。通常,如果您是一家销售软件的公司,但希望对您编写的源代码保密,那么使用MIT许可证更为谨慎。如果您希望确保应用程序的代码库保持为任何人学习、使用和修改而释放,那么您最好选择GPL。 尽管如此,您仍然可以在不违反任何许可证条款的情况下将GPL代码与MIT代码混合使用。Linux人总是使用内核(GPL)和链接的设备驱动程序(GPL、MIT和其他一些驱动程序)来实现这一点。但是,如果分发应用程序,则必须分发整个派生作品的代码库,包括GPL许可软件和MIT许可软件,并且必须根据GPL将其许可给客户。 查看我的页面 Squidoo 了解更多信息。 |
|
|
2
8
我已经更新了所有jquery ui源文件的版权,以匹配jquery core的措辞。 http://github.com/jquery/jquery-ui/commit/536ae6189bf0f0de1113bf9ec7054da693544e1f |
|
|
3
5
GPL明确禁止添加额外的限制,因此双重许可的唯一有效形式是允许用户根据GPL许可证使用它或根据MIT许可证使用它(无论如何,这就是双重许可的含义)。 |
|
|
4
4
jquery不再具有双重许可。jquery项目现在只在MIT许可证下分发,该许可证与GPL兼容。大多数版权现在由JQuery基金会持有,因为所有的团队成员都签署了版权转让协议。现在要求非团队成员签署 Contributor License Agreement 但是他们仍然保留他们的贡献的版权,就像以前一样。我们已经更新了所有项目,以包含列出所有贡献者的authors.txt文件。你可以在 a recent blog post . |
|
|
5
3
我也不是一个图层,但我认为和/或仅仅取决于视角。代码在两个许可证(和)下都获得了许可,而您可以在任一许可证(或)下使用它。 |
|
6
-1
伊纳尔和你不应该从网站上得到法律建议。但在我看来,只有两个可能的原因需要关注许可:
|
|
|
code-geek · Jquery根据单选按钮选择隐藏或显示文本字段 1 年前 |
|
|
Connor · 使用jquery UI幻灯片制作周围动画 2 年前 |
|
|
provance · 如何获得最新版本的jquery ui? 2 年前 |
|
|
Paili · 如何在jQuery自动完成中添加其他内容? 8 年前 |