今天下午在
Adobe的官方网站上才看到了
Flex开源的消息,没想到adobe也加入了开源的行列了,真是够快的,呵呵。
y: v# |2 T( Q3 m3 I1 ]2 J6 J
. n3 P( d) ^; t& m) {2 k
- z& p! l2 V* M
5 T( o& n. _7 \% l! z& f* j) Q6 F+ ~
5 y1 f0 k; n, J% N6 R. g" t$ D5 I8 W6 r4 N
Adobe这次开源 Flex,事实上是“早有预谋”的。早在 labs.adobe.com 建设的时候,Flex 团队就有将 Flex 开源的计划,并且当时也将 Flex-Ajax-Bridge 在 GPL 协议下开源了。
' R! g( Z6 x5 G
2 W5 F+ R# q2 k- Y
- w; p4 D* f7 i# `( H( H
1 a; ?2 ^; _/ T5 X
) U j$ p$ O. d$ m# X
% H$ n. D) S0 a9 t9 K: ~( {. ~4 f* v 而这次 Flex 开源和以前不同,Adobe 会将几乎整个Flex平台组件在
Mozilla Public License 下
发布,包括以下部分:
! X# _1 ]. f0 R0 P, \& w
1 u- O/ _" @' y * Flex 编译器;
: m$ }3 ^# J! r( D+ V) q/ A * Flex 命令行调试工具;
2 B+ j" z5 a3 e. M
* 源码查看工具;
- Y- z( f* p. _+ u- t6 S * 测试框架;
& T, U+ _" q- }4 t6 @) c: p * Flex 核心组件库(包括 Apollo 组件);
, F2 R. Q2 G& r$ p. p* \ * 封装脚本;
. Y7 U- H" u4 p% X7 P k) M$ B
* Flex-Ajax Bridge(将会改用 MPL 协议发布);
$ B% I3 v% a. F' h+ b
% |& M7 f4 @4 c3 p" x0 ^更多的细节内容可以参考官方 Wiki。
5 I9 f J T- L
! C/ \) y- L( E6 R" I
Adobe Flex 这次开源,可以说是意义深远。首先,这次开源对于 Adobe 和开发者来说都是双赢的。通过开源,Flex 开发者可以通过阅读研究 Flex 源码,更深刻的理解 Flex 并进一步增强它,从而在 Flex 平台上创造出更多更出色的应用;而对于 Adobe 来说,开源 Flex 开发者的加入,不仅可以使得 Flex 利用最小的成本得到最佳的完善和发展,同时由于开源的刺激,势必会为 Flex 带来更多的开发者,这对于一个平台的普及是非常有意义的。
" m; N/ U! l7 \- j9 a, I( y- u* N s" e# V. U: [' M
开源界的不断发展,使得越来越多的商业公司看到了它的美好前景。
Google、
IBM、
Oracle 等巨头纷纷在开源领域获利,作为应用
软件巨头 Adobe 自然也不会错过。Flex 的开源可以看作是 Adobe 迈出的第一步。同时,Adobe 选择开源的产品始终围绕着 Flash 应用领域,而且选择的协议为 Mozilla Public License,使我们看到了 Adobe 想进一步掌控下一代互联网标准,甚至桌面应用平台的野心。试想搭载着 Adobe 种种绚丽技术的
Firefox,
微软的 IE+SilverLight 也会吃不消吧。盖茨加油吧,呵呵。