» «

RSS订阅


    抓虾    pageflakes
    Rojo    google reader
    netvibes    my yahoo
    newsgator    blogdtnes
    鲜果    哪吒
    有道

Adobe将Flash应用软件开发工具Flex转为开源

来源: LUPA开源社区
发布时间: 2007-04-26 15:39 作者: webmaster 来源: 硅谷动力 版权申明 向LUPA投递新闻

字体: | 上一篇 下一篇 | 打印


文章来源于http://www.lupaworld.com
  据国外媒体报道,Adobe系统公司周三宣布,将把其Flash应用软件开发工具Flex转为开放源码软件。

  据悉,下一个版本的Flex代号为“Moxie”,将在六月份发行。最终版的软件名为Flex 3,发行日期将在今年年底。到年底时,Flex将成为一个比较完备的开源软件项目。

  Flex SDK是由许多技术组成的,其中包括Flex Framework、Flex Components和 ActionScript 3.0 libraries——他们都将遵循开源协议(Mozilla Public License)。

  自从该公司发布Flex 1.0之后,他的竞争对手OpenLaszlo就提供免费开源代码,今天,Adobe公司宣布,他们将提供更多的Flex SDK源代码,所以,开发者可以免费下载,扩充并提供扩充过的Flex编译器、组件和应用程序框架。

  Adobe公司高层对外宣布了这一消息。据悉,在开源软件许可证书方面,Adobe公司将为Flex选择“Mozilla公共许可授权协议”。该公司表示,Flex软件开发包将转为开源,这不仅包括了Flex SDK中ActionScript组件的源代码,还包括了ActionScript和MXML 编译器的Java源代码,AtionScript调试器,SDK中的核心库。Flex SDK包含了创建Flex应用程序的所有组件。Flex程序可以运行于Macos X, Window和linux的主要浏览器上,而其现在还可以运行在Apollo平台上。 开发人员可以自由的使用Flex SDK或者Adobe Flex Builder来开发和部署Flex 程序。

  Flex SDK的源代码可以以Mozilla Public License (MPL)的授权模式获得。MPL 的授权模式允许完全自由的使用源代码,这包括下载,扩展,贡献源代码到Flex编译器中和Flex框架。Mozilla Public License FAQ:  http://www.mozilla.org/MPL/mpl-faq.html

  不过在开源同时,Adobe公司也将同时销售另外一个开发软件Flex Builder,以及服务器端工具“Flex数据服务”。

  Flex可以开发基于Flash的客户端应用程序,支持互动的客户端界面。所开发的程序将可以在一个Flash播放器窗口中运行,同时支持Adobe公司最新的桌面应用容器“阿波罗”。

  Adobe Labs为有兴趣对该项目进行扩充设计的开发者提供了一个常见问题解答( FAQ)。Flash Player和Adobe新的runtime Aollo仍然不会开源,它们将继续作为Flex数据服务和像Charting一样需付费的组件。有兴趣的话,你可以看看它对微软新发布的网页浏览器插件 Silverlight的影响。

  根据开源软件协议,Flex转为开源之后,其他人员可以对软件进行修改,软件同时可以免费使用。之前,开源运动的旗帜性企业Sun已经将许多Java开发工具专为开源。一般认为,开发工具专为开源之后,可以提高程序员采用这一技术的热情。

  计划时间表

  Flex 框架的源代码已经在Flex SDK中公开。Adobe计划在今年夏天公开Flex SDK的Bug database(错误数据库)和dailybuilds(每天编译生成的版本).Adobe预计在2007年底将Flex完全开源,这包括编译器的源代码和一些基础的公共组件。

  Adobe公司定于2007年7月允许用户访问他们的Flex bug数据库,并贴出Flex SDK每天的创建情况。2007年12月应该就可以看到Flex 3的发布了,代码将被命名为“Moxie”,一旦这个版本发布之后,Adobe就打算允许用户访问Flex Subversion知识库。
文章来源于http://www.lupaworld.com

声明:LUPA开源社区刊登此文只为传递信息,并不表示赞同或者反对。

查看全部评论(2) 最新评论


查看全部评论(2)我来说两句 直接向LUPA提出您的宝贵建议

-5 -3 -1 - +1 +3 +5