Adobe Flash:几乎与Microsoft Office一样开放

“开放”是其中一个术语,对不同的人来说意味着很多不同的东西然而,大多数应该能够同意,开放式与封闭型是连续的 - 灰色阴影,而不仅仅是黑色和白色足够浅的灰色阴影是“开放的”,黑暗足够“关闭”争论在于这些阈值所在的位置。

例如,我认为HTML5是开放的,而Flash则不是在我看来,HTML5是开放的,因为没有一个供应商定义或控制其规范或其众多实现该规范由两个标准组以协商一致的方式编写和决定,WHATWGW3CHTML5规范的批评者,以及用于创建它的过程的批评者以及WHATWG编辑Ian Hickson赋予的权力但你不能取悦所有人最重要的是,所有五家顶级网络浏览器制造商 - 微软,Mozilla,谷歌,苹果和Opera--都同意HTML5是一个开放的规范没有什么可以让这五个人达成一致意见。

Adobe认为Flash开放的论点在很大程度上取决于他们发布了一个SWF文件格式的规范而且在2008年5月,Adobe放弃了Macromedia时代许可限制禁止创建用于播放SWF内容的软件这个规范的存在肯定会使SWF比规范不存在时更开放但开放足以使Flash成为开放技术?

反对这一点的一个论点是,即使对Adobe发布的规范中的所有内容进行完整的工作实现,也会让您使用Flash播放器,该播放器不适用于非常流行的Flash内容。正如Christina Warren昨天在Mashable写的那样

While Adobe can argue that elements of Flash (through its Open Screen Project) are indeed open source, Flash itself is not an open standardWhile Adobe cites some open source implementations in its “关于Flash的真相”, like Gnash — the open source Flash alternative — those same runtimes cannot achieve parity with the closed-source alternatives because parts of Flash associated with DRM and other content controls aren’t available. Just ask英国XBMC用户无法播放BBC iPlayercontent anymore.

我相信任何受DRM保护的Flash媒体都是如此,例如Hulu这不仅仅是非Adobe实现工作,但他们不能

但是我们把它放在一边我常常觉得这是一种有用的技巧,可以为了论证而忽略一点,看看它在哪里引导因此,让我们承认Flash是“开放的”,因为Adobe发布了部分SWF 10文件格式规范。

微软发布了OOXML其Office应用程序的文件格式规范他们不仅发布了规格,他们将它们提交给广受尊重的行业标准组织, 现在他们是ISO标准

Adobe的Flash规范有从未被提交给标准机构因此,任何认为Adobe Flash开放的人都会同意Microsoft Office更加开放,更不用说接受了。