他们必须是GPL还是其他东西?如果代码中没有指定任何内容,则默认情况下它们被认为是GPL?
答案 0 :(得分:5)
我不是律师,所以请耐心等待。
首先,Mozilla无所事事。没有理由相信Firefox加载项是GPL - 默认许可。那是因为浏览器的许可证不会影响附加组件的许可证;他们通常不会重复使用浏览器的源代码。 (事实上,Firefox本身不一定是GPL。Mozilla在tri-license下发布它,其中包括Mozilla Public License作为许可选项之一。)
所以,我想如果你没有为附加组件指定许可证,那么该附加组件默认为作为附加组件的作者扩展给你的任何版权控制,具体取决于你的管辖权。
现在,如果您在附加组件中使用了GPL代码,那么如果您公开发布该附加组件,那么该附加组件显然会获得GPL许可。当然,除非您获得原作者的特别许可才能使用其他许可证。