Jacky小站

开不开心自己说了算~~~~~~~

« 无语~~~~~~~~~The first post in Ubuntu »

Ext更新了

  Ext.js更新到了2.1.0版,同时网站也更新了,商业运作的气氛更浓厚了。感觉此次更新主要是提出了全面支持REST (Representational State Transfer,表述性状态转移)这个概念。另外就是Bug的修复和授权的变更。
  关于REST,最近是看了几篇文章,感觉还是有点摸不着头脑。本质上来说也不是什么新生事物,就是应用于Web的一种软件架构。从技术层面上来看,也没有多复杂。只不过以我目前的层次去理解它的那些抽象理念比较困难。虽然如此,但当在某某网上看到的有人吼叫“Ajax的终结者已经出现”云云时,仍然觉得有些可笑。
  关于授权的变更,则有点意料之外、情理之中的感慨了。
  自从在老大的授意之下接触Ext之初就有种感觉,Jack(Ext的作者)与其开发团队不会将免费开源之路走到底。从他对本地化开发文档的支持态度已可窥见一斑(Ext文档汉化组的组长Frank几次向其询问将源码生成为最终文档的方法及工具,均被其回避。导致源码汉化虽然已经接近完成,却无法对外发布开发文档。),而此次双重授权的升级只是更加印证了我的看法。至于授权的具体内容,有兴趣的可以去他们的官网查看:Licensing Overview。其中需要注意的是,原来 Ext 2.02 的开源授权采用的是 LGPL 3.0 ,现在采用的是 GNU GPL license v3。而两者最大的区别就在于:前者允许免费以引用类库的方式使用 Ext 开发产品用于商业目的,而后者则允许免费以任何方式使用 Ext 开发非商业目的的产品,并且开发出来的产品也必须遵循开源协议。简而言之,2.02版可以免费使用,开发出来的产品可以拿来卖;而2.10版则除非购买它的商业授权,否则用它开发的产品不但不能卖,而且还要开源。
  对于他们的做法,我们是没有理由去非议的。因为大家都是靠双手来打键盘、混饭吃的。说起来我还非常羡慕他们。一直以来都很想能够静下心,好好地钻研,真真正正地拿出点东西出来。可惜现在的生活却两点一线,起早摸黑,拿着那点别人以为多得不得了,自己却知道只是刚刚填饱肚子的工资混日子。每天疲于应付公司的生产任务,却还要看着比自己拿着高N倍工资的人在面前晃悠,心里的感觉就像那著名的“心里有压力”的动画……
  离题有点远了。不过也没有什么想说的了。暂时也不敢将项目升级到最新版,顺手就汉化了一下 Release Notes 。还是那句话:有兴趣的就看看吧!

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

日历

饭  否

站内搜索



最新评论

最近发表

Google广告

Powered By Z-Blog 1.8 Devo Build 80108

Copyright 2007 JackyTsu.com. 鄂ICP备06020224号