从GWT诞生的第一天起,我就留意了它,想看看Google能把Ajax发展到怎样一个高度。第一次接触GWT时有点困惑:为什么开源一部分又保留另一部分呢?而如今又选择全部开源呢?
有消息称,Google用Apache License2.0把它开源了。也就是说你可以拿来做任何事情都不用付费了。以前Google还把Javascript的翻译器的源代码当宝贝一样的保留着。
我认为开源的真正原因是来自其他组件的压力。随着GWT的发布,越来越多类似的组件也随之发布了。同时很多以前已经存在的组件,随着GWT的发布身价也提高了不少。GWT本身却受到了更大的压力。据说微软也要发布了,Google能不怕吗?微软作软件可一点都不比Google差啊!
于是,左思右想之后决定开源才是正道。本来就是,软件不开源用户只会越来越少。将来我们都是在开源的软件上工作,甚至直接在因特网上操纵。这是历史发展的规律,不可逆转的规律。我坚信。
没有评论:
发表评论