ExtJS是开源的吗?

Mad*_*dhu 23 licensing open-source gpl extjs

我们可以免费在商业应用程序中使用extJS吗?

Ren*_*soo 44

你可以免费使用extJS作为商业应用吗?

好吧,如果以下任何陈述属实,您可以.

  • 您在GPL v3下开源应用程序.
  • 该应用程序仅供贵公司内部使用.
  • 该应用程序由贵公司用于提供服务,而不是直接分发给客户,例如大多数网页(根据GPL,这被解释为应用程序的内部使用 - 如果Ext团队会选择禁止它,那么他们会使用了Affero GPL,它直接禁止这样做.

  • 请注意,这些条件中的每一个都是足够的. (4认同)

tra*_*ian 9

它属于GPL,也有商业许可证.但是,由于Javascript的性质,以及它在执行之前总是被浏览器提取的事实可能让人们认为通过使用ExtJS,它们实际上会重新分发包并最终被要求分发自己的源根据GPL.

它们具有专门适用于使用该库的应用程序的许可证,并且不基于ExtJS创建库:

http://www.extjs.com/products/floss-exception.php

"开源许可证例外

此异常旨在用于最终用户应用程序,不适用于软件开发库或工具包......

(d)衍生作品可以合理地被视为独立和独立的作品,供最终用户使用,而不是作为软件开发目的的图书馆."

因此,根据我对此的理解,您可以在公共可用的Web应用程序中使用ExtJS,并且还应该能够基于ExtJS创建自己的Javascript小部件,只要它们不作为单独的库自行分发即可.


Pet*_*rta 6

Ext JS附带双许可证:

http://extjs.com/products/license.php

所以,是的,如果您使用与GNU GPL许可证v3兼容的许可证来开源您的应用程序.


Jos*_*hua 6

ExtJs一直拥有双重许可证.但是,随着产品的发展,双重许可证的开源部分已经变得越来越严格.

版本2.0.2是LGPL的最后一个版本.所有后续版本(2.1以后)均在GPL下发布.

如果你想使用2.0.2,那么它非常稳定,但没有后来版本的一些花俏.你可以在这里得到它:http://yogurtearl.com/ext-2.0.2.zip