写点什么

你是否由于 Flash Player 的专有性质而远离 Flex?

  • 2008-01-16
  • 本文字数:634 字

    阅读完需:约 2 分钟

Per Olesen 发表了一篇名为《 Flash 仍然是闭源且专有的技术》的文章,他认为 Flash 仍然是一个专有的平台。

我们很容易被 Adobe 突然的开放姿态所误导。请记住,Flash Player 这个一切 Flex 相关事物的关键基础,仍然是闭源的,甚至其社区也相当封闭。

Olesen 首先指出 Flex SDK 是开源的,但他提醒说:

Flex“仅仅”是一个用来构建 Flash 程序的类和组件库,再加上一个 SDK 和以 Eclipse 为基础的一个 IDE。

Olesen 继续专有权的话题:

另一个问题是,要是没有相应平台上最新版的 Flash Player,所有 Flex 应用就什么都不是了。

InfoQ 不久前发过一篇《对 Adobe Flex 的十大误解》,James Ward 在文中曾探讨过这个问题:

Flash Player 的核心是 Tamarin 虚拟机,这是 Mozilla 旗下的一个开源项目。而 SWF 文件格式不是完全开放的,它是由 osflash.org 社区备案的。已有很多读写 SWF 文件的开源产品。Flash Player 产品的发展方向在很大程度上受该社区及其需求所影响。Flash Player 的核心语言是 ECMAScript 262 的一个实现,ECMAScript 262 是 JavaScript 的规范。Flex 还将 CSS 用于组件 / 应用的样式。Adobe AIR 使用 web 标准以及开源技术如 Tamarin、Webkit 和 SQLite 作为其桌面应用的基础。

Flash Player 的专有性质,是否令你或你的公司对 Adobe Flex 应用开发敬而远之?如果你把 Flash Player 看作是一个封闭的平台,那么来自 Adobe 团队的那些解释是否能令你释怀呢?

查看英文原文: Is the Proprietary Nature of the Flash Player Keeping You From Using Flex?

2008-01-16 21:02709
用户头像

发布了 225 篇内容, 共 63.3 次阅读, 收获喜欢 50 次。

关注

评论

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

Glide源码难看懂?用这个角度让你事半功倍!,移动端h5页面加载慢

android 程序员 移动开发

GooglePlay强推的Appbundle究竟是什么?aab?不优化代码直接减少安装包大小(1)

android 程序员 移动开发

Google大佬自述:天才程序员竟也有不为人知的秘密,看完真的学到了

android 程序员 移动开发

HashMap 源码解析一、构造函数,kotlin插件

android 程序员 移动开发

Flutter的原理及美团的实践(中),直击优秀开源框架灵魂

android 程序员 移动开发

用技术变革传统康养行业,智慧养老的正确打开方式

华为云开发者联盟

IoT 华为云 康养 智慧养老 智慧康养物联网加速器

Google又更新了:实战-MergeAdapter,hashmap底层原理

android 程序员 移动开发

Gradle 庖丁解牛(构建生命周期核心委托对象创建源码浅析)

android 程序员 移动开发

Gradle 提速:每天为你省下一杯喝咖啡的时间,移动app开发公司

android 程序员 移动开发

Fragment的使用,为什么有人说Android开发不再吃香

android 程序员 移动开发

Framework掌握不熟?字节跳动大牛带你系统化学习,成功定级腾讯T3-2

android 程序员 移动开发

Handler-post和View-post的区别,android的开发语言

android 程序员 移动开发

Fragment的通信,flutter通知推送

android 程序员 移动开发

GitHub标星8-3k的学习习惯,未来的Android高级架构师:别让这几个点毁了你

android 程序员 移动开发

GitHub标星9,handler机制

android 程序员 移动开发

Gradle指南之从Groovy迁移到Kotlin,2021国内知名大厂Android岗面经

android 程序员 移动开发

Flutter混合开发(三):Android与Flutter之间通信详细指南

android 程序员 移动开发

Glide加载Gif的卡顿优化思路分析,android开发项目实例记事本

android 程序员 移动开发

模块二作业

@

HarmonyOS-Service&Android-Service(1),程序员中年危机

android 程序员 移动开发

HarmonyOS-Service&Android-Service,android开发零基础教学

android 程序员 移动开发

Flutter提升开发效率的一些方法和工具,零基础入门学习android

android 程序员 移动开发

GitHub标星5-3K【字节跳动大牛】手把手讲解-Android-Hook入门Demo

android 程序员 移动开发

Google 为什么以 Flutter 作为原生突破口,正式加入阿里巴巴

android 程序员 移动开发

pygame 读取一大堆图片进来,再获取一张图片上的那么一小块区域

梦想橡皮擦

11月日更

HMS Core 5,Android开发教程

android 程序员 移动开发

IGG:Android内存回收机制原理是什么,flutterlistview滚动卡顿

android 程序员 移动开发

Flutter自适应瀑布流,深入浅出安卓开发

android 程序员 移动开发

Flutter这么火为什么不了解一下呢?(下,2020-2021京东Android面试真题解析

android 程序员 移动开发

Fragment新功能,setMaxLifecycle了解一下,一文详解

android 程序员 移动开发

IOC架构设计之控制反转和依赖注入(一),原理讲解

android 程序员 移动开发

你是否由于Flash Player的专有性质而远离Flex?_Java_Jon Rose_InfoQ精选文章