Laravel和webix许可证

时间:2015-04-25 12:27:37

标签: laravel licensing gpl webix

我想知道我是否在我的项目中使用(项目将是商业目的),  Laravel(麻省理工学院)和Webix(GPLv3)我需要提供整个项目的开源代码吗?

核心代码需要上传到公共访问位置吗?

或者我需要提供核心代码,如果有人问我(GPLv3)?

P.S我读过有关这些许可证的内容。

http://webix.com/

http://laravel.com/

3 个答案:

答案 0 :(得分:4)

webix repo解释了他们的许可证的含义。以下内容是从他们的自述文件中复制的。

  

许可条款

     

Webix UI库根据“GPL v3”许可http://www.gnu.org/licenses/old-licenses/gpl-3.0.html获得许可   它在人类方面意味着什么

     
      
  • 您无法从源文件中删除此许可证或webix归属
  •   
  • 您可以以任何与上述声明冲突的方式修改提供的代码
  •   
  • 您可以将此lib用于您不打算分享或出售的任何私人项目
  •   
  • 您可以将此lib用于公共项目,但在这种情况下,您必须共享项目的完整源代码
  •   
     

如果您不想共享资源,那么您需要获得商业许可

他们在许可问题上也有forum类别。他们的论坛非常活跃。也许这会是一个更好的地方提出这样的问题?

答案 1 :(得分:0)

According to Wikipedia:

  

MIT许可也与GPL兼容,这意味着GPL允许与使用MIT的软件进行组合和再分发   许可证

所以看起来你很高兴!

答案 2 :(得分:0)

GPL和MIT许可证兼容,另请参阅Comparison of licenses,因此请随时与麻省理工学院一起使用GPL。

由于GPL被称为病毒许可证,因此必须根据GPL许可证分发产生的项目。

1)如果您将代码作为服务作为服务运行,则无需分发代码。在服务器上运行它不是分发,因此GPL不要求您提供源。 (相反,Affero GPL许可证确实对此类代码施加了要求。)

2)如果您分发应用程序(不是服务器上的服务),与您的应用程序一起,您还必须分发所有被认为是衍生作品的源代码 - 即Webix + Laravel +你的代码。一切都必须成为GPL。