写点什么

Adobe 宣布 Flex 开源路线图

  • 2007-05-02
  • 本文字数:1041 字

    阅读完需:约 3 分钟

做为在其开源长征途中迈进的又一步,Adobe 刚刚宣布将 Flex SDK 向开源过渡的路线图。去年秋天 Adobe 将 ActionScript 虚拟机的源代码贡献给Mozilla 基金会,创立了Tamarin 项目。目前,Flex SDK 包含了Flex 框架(含源码)、编译器和调试器,已经免费提供下载。路线图中提到,Mozilla 公共许可证(Mozilla Public License)正被考虑用于该项目。Flex SDK 的开源意味着使用Java 编写的编译器和调试器,以及整个Flex 框架的源码开放,外部程序员将可以提交补丁和改进代码。但开源的产品之中并不包含Flex 数据服务(Flex Data Services)和FlexBuilder IDE。然而,Flex SDK 的另一个商业许可版本也仍会继续有效。Adobe 在其网站上发布了与过渡相关的 FAQ

来自官方的消息如下:

……Flex 开源使用的 MPL 许可证将允许对源代码的完全和免费的访问。开发人员可以免费下载、扩展并为 Flex 编译器、组件和应用程序框架贡献源代码。同时,Adobe 还将继续保证 Flex SDK 和其它 Flex 产品已有的商业许可证有效,允许已有合作伙伴和新合作伙伴都能选择符合自身需求的许可证条款。…… 将 Flex 开源是一项将社区融入 Flex 技术创建的努力的其中一部分。Flex 产品线下一个发布版的预发布版本将于今年夏天起开始陆续推出,代号为“Moxie”,Adobe 将在一个公共下载网站发布 Flex SDK 的每日软件构建版本,并提供公共 Bug 数据库。以 MPL 授权的开源 Flex 发布版将随着 Moxie 的最终发布版推出,目前的时间表上安排于 2007 年下半年……

InfoQ 采访了 Adobe 的 James Ward 和 Ely Greenfield,探讨声明的一些细节内容。Greenfield 称,采取这个行动的原因是为了继续构建 Flex RIA 平台的开发者社区。他表示,首先是要有用户使用这项技术,再者就是要有一个社区积极为该项技术作出贡献。Ward 列举了过渡包含的以下步骤:

  • 今天:创建讨论用邮件列表
  • 2007 年夏天:公用 Bug 数据库及每日构建
  • 2007 年下半年:Flex 3 发布
  • 2007 年 12 月:开放 SVN 只读访问权限,欢迎补丁
  • 2008 年:外部开发人员(Committers)具备写入权限,在可能的情况下创建子项目

此外,Ward 对开源 Flex 和 Adobe 的 Apollo 桌面平台也做出了评价。由于 Apollo 为 Flex 应用提供了类似于 Flash 播放器的运行时,开发人员在 Flex 上作出的变更将可以在 Apollo 上运行而无须对 Apollo 运行时做任何改变。Greenfield 就过渡之后开发活动将如何领导的问题回答说,Flex SDK 团队会继续引导开发的大方向,但是 Adobe 也希望整个社区能够尽可能参与到项目中来,为 SDK 提供未来发展方向的反馈。

2007-05-02 02:00755
用户头像

发布了 117 篇内容, 共 13.6 次阅读, 收获喜欢 0 次。

关注

评论

发布
暂无评论
发现更多内容

oeasy教您玩转vim - 5 - # 插入模式

o

Vue进阶(十):NPM 管理 node.js 依赖

No Silver Bullet

Vue npm nodejs 8月日更

十大排序算法--快速排序

Ayue、

排序算法 8月日更

Fil值得投资吗?Ipfs未来价值一万一枚?

区块链 分布式存储 IPFS fil

让数据库从业者用实力对美国说不!

博文视点Broadview

Swift 实现获取、展示 Mac 的 WiFi 密码

fuyoufang

ios swift SwiftUI Mac 软件 8月日更

「免费开源」基于Vue和Quasar的前端SPA项目crudapi后台管理系统实战之数据库逆向(十二)

crudapi

Vue crud crudapi quasar 数据库逆向

增强自动化测试的8大技巧

禅道项目管理

测试 自动化测试

Java多线程入门篇,GitHub标星1w的Java架构师必备技能

Java 程序员 面试 后端

JAVA学习(3,黑马Java全套百度云

Java 程序员 面试 后端

手撸二叉树之路径总和

HelloWorld杰少

数据结构与算法 8月日更

【LeetCode】三数之和Java题解

Albert

算法 LeetCode 8月日更

Java多态实现原理,分布式系统中ACID和CAP有什么区别

Java 程序员 面试 后端

kubernetes入门:使用kubeadm搭建node,楼主亲测

小鲍侃java

8月日更

oeasy教您玩转vim - 4 - # 深入帮助

o

netty系列之:netty中的Channel详解

程序那些事

Java Netty nio channel 程序那些事

oeasy教您玩转vim - 6 - # 保存修改

o

java学习-数据类型和运算符,Java社招面经分享

Java 程序员 面试 后端

10 分钟从 HTTP 切换到 HTTPS,保证个人博客安全性!

沉默王二

个人博客

DAPP智能合约系统源码开发

获客I3O6O643Z97

智能合约 DAPP智能合约交易系统开发

elaticsearch kibana介绍与安装

Rubble

Java已死,有事烧纸,字节跳动历年校招Java面试真题解析

Java 程序员 面试 后端

【Flutter 专题】76 图解基本 TabBar 标签导航栏 (二)

阿策小和尚

Flutter 小菜 0 基础学习 Flutter Android 小菜鸟 8月日更

Go与Redis连接池的那些事儿~

Regan Yue

redis Go 语言 8月日更

Pangaea AI 智能机器人炒币系统开发

获客I3O6O643Z97

量化策略 量化跟单 量化机器人

Java并发编程(实战(1),真香警告

Java 程序员 面试 后端

Druid 集群方式部署 —— 操作系统和发行版本

HoneyMoose

带你读AI论文:SDMG-R结构化提取—无限版式小票场景应用

华为云开发者联盟

语义 多模态 推理模型 SDMG-R 检测文本

Druid 集群方式部署 —— 选择硬件

HoneyMoose

Druid 集群方式部署 —— 从独立服务器部署上合并到集群的硬件配置

HoneyMoose

Java学习路线图(如何快速学Java,Java算法题面试

Java 程序员 面试 后端

Adobe宣布Flex开源路线图_Java_Scott Delap_InfoQ精选文章