斯科特·麦克尼利、奥巴马和开源

尚无读者喜欢此文。
An arrow clicking a change button

Opensource.com

Gene Quinn 最近发表了一篇题为“奥巴马开源倡议怎么了?”的文章,文中轮流批评了开源软件、斯科特·麦克尼利、奥巴马政府以及想要使用开源软件模型的“商业新手”。

在奥巴马政府早期,奥巴马总统曾要求 Sun 微系统公司的联合创始人斯科特·麦克尼利准备一份关于联邦政府如何使用开源软件的报告,但 Quinn 指出,“时至今日,大约 26 个月过去了,这份报告或政府全面采用开源软件的情况仍未被提及。” 文章随后得出了这个奇怪的结论:“或许,发布一份报告甚至制定一个政府范围内的连贯方法的麻烦在于,开源软件实际上并不是真正免费的。”

是的,我也不明白。 总结一下:

  • 总统不应该委托撰写一份关于开源软件的报告。

  • 不应该邀请斯科特·麦克尼利。

  • 该报告的后续跟进一直很差。

  • 因此,开源实际上并不是免费的。

令人失望的是,Quinn 没有将这些观点联系起来,这使我失去了反驳他的机会。 相反,他将麦克尼利的故事用作圣诞树,他可以在上面挂上他最喜欢的开源心病。 我不得不满足于反驳这些心病。

他首先提出开源不是可持续的商业模式的论点,并引用了一些新闻报道来支持这一观点。 如果完整阅读这四篇文章,就会呈现出截然不同的画面。 例如:

“……开源的商业模式一直难以捉摸,人们怀疑这种商业模式是否能经受住时间的考验,而且实际上只有一家公司——红帽——成功地赚到了钱。” – 纽约时报

这篇文章实际上讨论了包括 MySQL、SpringSource 和 XenSource 在内的多家公司是如何被收购而不是进行 IPO 的。 这些公司显然很受欢迎,并且创造了巨大的价值。 收购是一种合法的退出策略,我不确定为什么一家开源公司必须进行 IPO 才是合法的。

《纽约时报》还描述了开源随着成熟而发生的变化,许多公司将其作为更大战略的一部分加以采纳。 文章中没有一处谴责开源软件是商业杀手。 相反,文章描述了开源项目正在为众多公司创造数十亿美元的价值。

“……用开源软件赚小钱的方法是从一大笔钱开始,然后继续指出,‘开源革命至少在二十年前就开始了,但企业和程序员仍在努力理解分享精彩代码和支付抵押贷款的最佳方式。’” – InfoWorld

这篇 InfoWorld 文章说明了建立大型纯粹的开源公司有多么困难。 这是事实,但是一个开源项目仍然可以对许多许多公司有用,并且创造巨大的价值,而无需背后有纯粹的开源业务。

事实上,“开放核心”业务如果没有开源就无法存在。 此处的论点似乎从断言开源不可持续演变成一个更站不住脚的断言,即只有纯粹的开源业务才能证明开源的商业价值。 Quinn 的文章随后转向专利和开源:

“当法律提供一种创造优势的机制时,利用它绝非不公平。 我在说什么? 专利。 如果你有一项软件创新,你可以获得专利并追求专有模式……在企业生命周期的早期阶段,复制和从他人那里获取一切都非常有意义。 开源对于商业新手来说,似乎就像在糖果店里的孩子一样。 但是,当你创建自己之后,它似乎就没那么美好了。 根据你复制的开源制度,你可能无法阻止他人获取你贡献的新内容,这在你花费时间和金钱创造新内容之后听起来不太好。 你将如何收回你的投资? 正是如此。 你不会,但你将能够出售你的时间作为服务。”

这不仅背叛了对编写开源的原因的误解,也背叛了对创新如何运作的误解。 尽管“共享”、“同行评审”和“协作”的做法很普遍,但科学仍在以惊人的速度继续创新。 已经说过很多遍了,但显然有必要重申:开源不是关于免费[如啤酒]软件。 软件没有许可成本这一事实只是达到目的的一种手段,目的是创建一个高效的创意市场及其快速商品化。 正如我们在《纽约时报》的文章中学到的那样,这对企业来说非常有价值。

但是等等,我们不是在谈论奥巴马和麦克尼利吗? 啊,是的:

“……当你在上任的第二天启动一项倡议,而在 26 个月后仍然没有任何成果时,我认为问为什么是合理的。 那么,为什么没有取得更多进展呢? 或许,采用政府认为在很大程度上是免费的东西并不像看起来那么容易。”

我非常失望。 我原本希望看到一篇反对联邦政府在过去 26 个月内启动的所有开源项目的有力论据。 相反,这篇文章以名义上的麦克尼利报告为借口,抛出了这些陈旧的稻草人。

联邦政府中的开源实际上运行良好。 像 红帽(我的工作单位)、AcquiaJasperSoftEnterpriseDB 这样的公司在政府市场做得很好。 埃森哲和博思艾伦汉密尔顿等咨询公司一直都在政府合同中使用开源。 我每天都会遇到新的小型企业,它们支持联邦机构中的开源。 甚至洛克希德·马丁公司、通用动力公司和其他大型政府承包商也在比以往任何时候都更多地使用开源。

在过去的 26 个月中,我们还看到了来自 OMB 的 技术中立性 备忘录。 我们看到了白宫 发布 Drupal 代码,OMB 发布 IT 仪表板 平台,以及退伍军人事务部开始 开源他们的 VistA 系统。 洛克希德·马丁公司发布了 EurekaStreams。 我们继续看到来自 NASA 的开源项目,NASA 刚刚在上周举办了他们的第一次 开源会议。 甚至国务院也举办了一次 Tech@State 会议,讨论如何在国内和作为其国际发展努力的一部分开源。

这些公司和机构不是盲目的开源空想家。 他们只是发现开源对使命有利,对他们的业务也有利。 事实上,这是 市场上的一个更大趋势 的一部分。 我认为这是一件美好的事情,我不需要斯科特·麦克尼利的报告来告诉我这一点。

User profile image.
我是红帽公司美国公共部门集团的首席战略师,我在那里与系统集成商和政府机构合作,以鼓励在政府中使用开源软件。 我是 Open Source for America 的创始人之一,也是《联邦计算机周刊》2010 年 Fed 100 强之一,并且我被评为 FedScoop 50 强行业领导者之一。

1 条评论

从有人大胆使用自由软件——甚至坚持使用免费提供的软件的那一刻起,就有人嘲笑和蔑视。 理查德·斯托曼早在 1983 年就撰写了他的最初的 GNU 宣言,并在 1984 年创立了自由软件基金会,并在 GNU 软件中创造了一些真正的变革者,从 GNU Emacs 开始,然后一个接一个地转向大多数 UNIX 实用程序,用更优秀的 GNU 等价物取代它们,直到几乎整个系统都完成了。 他们唯一一次大的失误,也是他们从未真正做对的地方是内核。 GNU 项目在基于 Mach 的内核上押错了赌注,开发陷入困境,而一位名叫 Linus Torvalds 的大学生(现在是一位知名人士)开发了一个有趣的内核,它可以在 PC 上运行,可以加载 GNU C 编译器(现在的 GNU 编译器集合),并且形成了一个全新的生态系统。

是的,最初这只是一项学术练习。 但没过多久就意识到,基于自由软件架构构建硬件基础设施不仅可用,而且有利可图。 九十年代刚刚兴起的世界万维网为 Linux 带来了存在的理由,并成为“检验它”的好地方。 很快,个人和公司都发现它不仅有效,而且通常比其他选择更好(而且显然成本更低)。

随着软件堆栈开始增长,网站、路由器和其他基于网络的应用程序开始尝试 Linux。 它们都运行良好。 随着数据库技术开始迁移到 Linux,现在看来,在不久的将来,整个后端都可以建立在使用 Linux 和其他相关技术的“开源”平台上。

红帽是最早意识到这一点的公司之一,他们明智地围绕创建使用“开源”技术的整个应用程序堆栈的想法构建了他们的整个商业模式。 他们当然是贴有“开源”标签的最成功的公司之一,但我认为许多人忽略的是,Linux 和其他开源技术在许多公司中被广泛用于各种目的。 你不需要成为“一家开源公司”也能从开源提供的优势中获益——创建满足你需求的完整解决方案的灵活敏捷性、更改基础设施中的一个或多个组件以满足不断变化的需求的能力、许可成本方面的成本节约,这些成本可以投资于软件开发、基础设施和战略等等。

Creative Commons 许可协议本作品根据 Creative Commons 署名-相同方式共享 3.0 未本地化许可协议获得许可。
© . All rights reserved.