最近看了看gae,准备做小程序放上去。后来又看了看GWT,然后又看了看GXT。
最终还是整了个GXT的desktop例子,准备接着写试试。
网上不少文档,让我比较迷糊,迷糊了2天,今天终于全部通透了。
下面的文章给我不少帮助,贴出来分享一下。
地址:http://yonglin4605.javaeye.com/blog/450625
很多人可能搞不太清楚这几个东西的区别
GWT-EXT是google团队在ext基础上开发的基于GWT平台的框架
ext在2.2版本之前是免费的(LPGL协议)
而在2.2版本后改变了协议,为GPL3.0,意味这EXT将不再完全免费
google的GWT-EXT团队非常不爽,一怒之下决定停止GWT-EXT的开发,因此GWT-EXT的最后版本对应EXT是2.0,并且以后也不会再升级
在EXT更改协议之前,还有一个GWT上面的框架MyGwt,也是基于EXT开发的。
在EXT更改协议后,EXT团队合并了MyGwt,将该框架设为EXT下的一个子项目。重命名为:EXT-GWT
也叫GXT
关于收费问题。
EXT原先遵循LPGL协议,之后改为GPL协议
这2个协议就差一个L字母,这里L的意思就是less
就是说LPGL比GPL有更少的开放性。
很多人听了后会说,这样的话GPL更开放,岂不是更好。
事实是,GPL太开放了,以至于没人敢用他。因为他具有传染性,
比如EXT是GPL协议,如果你使用了EXT,那么你的项目也必须开源。
而这对应商业应用是致命的,商业项目开源了,你还怎么赚钱啊。
那么为什么交了钱,你的EXT就可以随便用了呢。
其实这更GPL协议无关了。
因为你交了钱后,EXT组织会给你一个单独的授权协议,与GPL无关。
在该授权协议中,你可以随便使用EXT而不用开源自己的项目。
GXT的收费情况和EXT是一样的。
分享到:
相关推荐
GXT是EXT-GWT的简称,它提供了丰富的用户界面组件,允许开发者用Java代码来构建复杂的、桌面级的Web应用。EXT-GWT 2.2.4是该框架的一个版本,它包含了对Java API的详细文档,方便开发者查阅和学习。 此CHM版的API...
GXT是EXT-GWT的扩展,它提供了更多组件、样式和功能,使得开发者能够创建出与桌面应用相媲美的用户体验。GXT 2.2.3是该库的一个版本,其API文档可以帮助开发者深入了解并有效地使用这个框架。 API文档通常包含了类...
在本篇内容中,我们将探讨如何搭建一个简单的EXT-GWT(GXT)开发环境,并将其与Google Maps API第三版集成。 首先,搭建EXT-GWT开发环境涉及以下步骤: 1. **安装Java Development Kit (JDK)**:EXT-GWT是基于Java...
EXT-GWT 2.2.0 API DOC (gxt) chm 版 。 2010年10月制作。完美的搜索功能。如果打不开,请选中它,点右键 看属性,选择解除锁定。别再抱怨打不开了。
EXT-GWT(GXT) 2.2.4 JAVA API DOC chm 版.完美的的搜索功能,支持全文检索。2011年11月制作。如果打不开,请选中它,点右键 看属性,选择解除锁定。别再抱怨打不开了。
EXT-GWT(GXT)是一种基于Google Web Toolkit (GWT) 的高级用户界面库,它提供了丰富的组件和样式,使得开发者能够构建出复杂的、企业级的Web应用。本篇文章将聚焦于如何在EXT-GWT中整合Spring框架和Hibernate ORM,...
EXT-GWT(GXT)是一种基于Google Web Toolkit (GWT)的开源JavaScript库,用于构建富客户端的Web应用程序。GXT提供了丰富的用户界面组件和样式,使得开发者能够创建出类似于桌面应用的用户体验。本文将详细介绍如何...
EXT-GWT 2.2.3 API DOC (gxt) chm 版,完美的的搜索功能,支持全文检索。2011年3月制作。如果打不开,请选中它,点右键 看属性,选择解除锁定。别再抱怨打不开了。
gxt-2.2.4 EXT GWT Note : Ext GWT 2.X requires GWT 1.7+ or GWT 2.0+ (any build ending in "-gwt2.zip").
gxt的下载非常好,ext-gwt的下载非常好
EXT-GWT 2.2.2 API DOC (gxt) chm 版 。 2011年3月制作。完美的搜索功能。 如果打不开,请选中它,点右键 看属性,选择解除锁定。别再抱怨打不开了。
标题"GXT2.0 EXT=GWT !!!!"揭示了一个关键信息,即GXT(Ext GWT)的版本2.0。这是一个基于Google Web Toolkit(GWT)的UI组件库,它允许开发者使用Java来构建富互联网应用程序(Rich Internet Applications,...
### ExtGWT、GWT与GXT初学教程:打造企业级富客户端Web应用 #### 构建初识:ExtGWT与GWT的协同工作 ExtGWT,作为GWT(Google Web Toolkit)的有力补充,旨在为Java开发者提供更为丰富、功能全面的组件库,从而构建...
### GXT开发指南:《Developing with ExtGWT: Enterprise RIA Development》解析 #### 一、概述 《Developing with ExtGWT: Enterprise RIA Development》是一本针对ExtGWT框架的专业指导书籍,旨在帮助Java开发者...
Sencha GXT high performance UI widgets coupled with GXT's full interoperability with Google Web Toolkit components accelerate your web apps development process to increase your productivity
GWT(Google Web Toolkit)和GXT(EXT GWT)是两个重要的Java开发框架,用于构建富互联网应用程序(RIA)。GWT是由Google开发的一个开源工具,它允许开发者使用Java语言来编写前端用户界面,然后自动将Java代码编译...
- **兼容性和版本**:确保所使用的GWT-Ext版本与你的GWT版本兼容,避免出现兼容性问题。 总的来说,GWT-Ext是GWT开发者的一个强大工具,通过它,你可以轻松地构建出具有专业级用户体验的Web应用。深入了解并熟练...
GWText是一个基于Google Web Toolkit (GWT) 和EXT GWT (GXT) 框架的开源项目,用于构建富互联网应用程序(Rich Internet Applications, RIA)。这个“gwtext编写的小系统”是一个示例项目,旨在帮助初学者理解如何...