论坛首页 AJAX版 EXT

关于license的问题。

浏览 535 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
最后更新时间:2008-05-22
我想在新的项目中用Ext这个框架,

如果这个项目只是在公司内部使用的话,有没有违反Ext的开源license啊?

谢谢!!
   
最后更新时间:2008-05-22
违反。

GPL要求你的项目也必须开源。
否则需要购买商业许可。
   
0 请登录后投票
最后更新时间:2008-05-22
要区分公司内部使用的情况:

1.如果是放在公司内部服务器上,在公网上无法访问的话,就不构成redistribute,GPL开源协议保护这种内部私用的情况,不需要公开任何代码。

2.如果将项目放在公网服务器上,可以通过外部公网访问,js从服务器下载到客户端的过程,实际上就构成了一种distribute的行为,按照GPL的要求,你必须提供项目的源代码了。

不过,即使提供源代码,如果前台ext与后台是通过json或xml交换数据,而不是由后台直接生成了ext代码,那么也只需要公开前台与ext相关的部分,不需要公开后台代码。
如果项目中有后台直接生成ext的代码部分,那么相关的后台代码也必须使用GPL公开源代码。
   
0 请登录后投票
最后更新时间:2008-05-22
xyz20003 写道
要区分公司内部使用的情况:

1.如果是放在公司内部服务器上,在公网上无法访问的话,就不构成redistribute,GPL开源协议保护这种内部私用的情况,不需要公开任何代码。

2.如果将项目放在公网服务器上,可以通过外部公网访问,js从服务器下载到客户端的过程,实际上就构成了一种distribute的行为,按照GPL的要求,你必须提供项目的源代码了。

不过,即使提供源代码,如果前台ext与后台是通过json或xml交换数据,而不是由后台直接生成了ext代码,那么也只需要公开前台与ext相关的部分,不需要公开后台代码。
如果项目中有后台直接生成ext的代码部分,那么相关的后台代码也必须使用GPL公开源代码。


内网也是侵权
   
0 请登录后投票
最后更新时间:2008-05-23
谢谢各位的回复。

我大概有了一点了解,

那么我还有一个疑问。如果我共享我的原代码,这个原代码放在哪里共巷呢?

谢谢。
   
0 请登录后投票
最后更新时间:2008-05-23
使用Ext 1.1也侵权吧
   
0 请登录后投票
最后更新时间:2008-05-25
反正这个事情蛮烦的。

我正在和Ext的核心开发人员发邮件谈这个事情。

希望有比较好的结果,至少2.0.2是可以完全使用并且不必开源的。希望如此。
   
0 请登录后投票
论坛首页 AJAX版 EXT

跳转论坛:
JavaEye推荐