18lickc新利
的意见

2020年开源面临着挑战

开源项目能否找到一个可持续的商业模式?

受欢迎程度

我最近写了几个帖子关于开源的EDA工具,从RTL GDSII OpenROAD:开源EDA2日WOSET研讨会开源EDA。我也写过开源一般来说,作为一个开发方法和经营业务的方法给从四年前的一篇文章中,我想站起来:开源的悖论。我称之为一个悖论的原因是,它似乎是一个最有效的方法来开发软件,但并没有一种有效的商业模式。

所有在互联网上抱怨开源坏了。一个特别好的人大教堂和奇怪的批评20年的开源的。这个题目就是一个大教堂和集市一本书,埃里克·s·雷蒙德(也称为“esr”)介绍了术语“开源”替代“自由软件”,它总是需要合格的“自由演讲,不是啤酒”,但这个术语引入的先驱,Richard Stallman (rms)。我这本书在我以前的文章中讨论有关。

开源的开发方法的有效性是格言总结称为李纳斯定律(实际上由Eric Raymond但是命名为Linus Torvalds, Linux之父):

有足够的眼球,所有虫子都浅。

在最近更新的文章中巧妙地叫道大教堂和怪异马克•塔沃FDD介绍了术语为“金融营养缺乏病”的一种方式捕获的悖论,开源是一个伟大的方式开发软件,但在很大程度上是破碎的商业模式。

金融营养缺乏病
一些项目,如Linux,拥有庞大的专业开发人员团队由像IBM这样的大公司,谷歌和亚马逊。他们依靠硬件运行Linux和一些开发商的成本是一个企业的舍入误差。这让民众误以为所有的开源项目,这可能会持续数年和资助。

事实上,98%的项目在Github在一年内被遗弃了。在开源失败是成功它最大的以来,马特·阿赛认为,开源是一种实验,迭代,这高报废率”很可能是“最成功的迹象。算我不服气。风险资本家也无法生存失败率为98%。他们的经验法则是10%大,25%完全失败,其他真的不去任何地方。风险投资家并不真的在乎单身,他们希望垒或次三振。

即使是最大的成功,例如红帽,只有成功而尝试的所有其他公司销售的商业模式支持一个开源项目。在为什么永远不会有另一个红帽:开源的经济学吗a16z合伙人彼得•莱文指出,Red Hat的市值接近类似的闭源公司的市值(见图表)。当然,因为彼得写道,IBM收购了Red Hat 34 b美元但我仍持怀疑态度,这将是一个有利可图的交易为IBM。IBM可以获得他们(而不是获得甲骨文,甚至VMWare)是因为他们相对便宜。

更可疑地,被微软收购Github b为7.5美元。Github是主要为开源项目存储库。它还举办其他私人项目收费,这是他们收入的主要来源。但正如安德烈Stalz指出软件在贫困线以下:

资金投入的总量开源的维护者是不够的。如果我们把所有这些项目的年度收入在这个数据集,它是250万美元。工资中位数约9美元k,这是在贫困线以下。如果分手钱均匀,这是大约$ 22 k,仍低于行业标准。

GitHub是由微软以75亿美元的价格买的。做出量更容易欣赏,微软支付的金额收购GitHub-the——超过3000 x的开源社区每年。

Heartbleed
Heartbleed是互联网的SSL层的脆弱性,导致2014年的大规模破坏。这是其中的一个漏洞,很重要的它有自己的标志。我不会尝试解释Heartbleed但它影响了互联网的基本管道,不仅使用智能手机,电脑,和服务器,而且还通过从思科路由器,杜松,和其他人,和类似的项目。这个错误是在一个名为OpenSSL的开源项目。

所以有足够的眼睛怎么错误设法度过吗?好吧,尽管几乎整个互联网根据OpenSSL,结果表明:

如果人的数量依赖于一个蹂躏它对整个网络的重要性比例相关支持项目的数量,OpenSSL会支付资金雄厚,有分量的全职员工和维护者。
它不是。
OpenSSL,一个66%的web服务器上运行的项目,只有一个全职员工。一个。

因此缺乏商业模式不仅仅是收入过低影响开发人员,这意味着这些项目是资源不足,以至于他们无法提供用户认为他们得到什么。

资金开源
有多种方式的资金开源项目:

  • 劳动,不管是志愿者(如Linus Torvalds当Linux开始)或研究生(其产品没有直接软件但学术论文和一个高级学位):在这个意义上,这个项目不是真正的资助,但它有足够的工程师。当然,间接,甚至研究生资助的学术机构,如NSF、国防部等。
  • 捐款:这往往很多依赖可见性。安德烈Stalz说在上面的相关文章中,“因为能见度donation-driven可持续发展的基础,“看不见的基础设施”项目通常是在更糟的情况下比可见的。”
  • 专业企业赚钱的地方:谷歌使财富从Linux不需要支付微软(或其他人)任何的操作系统。对微软自己的云,即使他们能得到自己的免费操作系统presumably-but用户希望Linux和它成本微软没有提供。
  • 提供支持:但彼得•莱文的文章读字幕(URL)“不要告诉我你想成为下一个红色的帽子”。
  • 保持项目闭源的某些方面:基本系统是开源的,保留一些好东西的闭源。这与谷歌Android,例如,一些开源版本的Android不是很健康,所以谷歌替代自己的闭源的实现(例如,键盘)官方Android版本(的奇怪的名字像蛋糕或姜饼)。
  • 提供SaaS服务基于代码,以便有一个全包的服务器,代码,支持,和更多的,由最终用户支付,从不触动的代码。
  • 投资你自己:工作重要的开源项目创建一个个人品牌,然后被一家大公司聘请了高级工资基于你的声誉。免费工作是赔本赚吆喝。

开源是一个宗教
有开源的一个方面,作为如果它本质上是精彩的,和闭源都是恶的。阅读你的这个投诉,例如,MathWorks MATLAB:它是闭源,因此无法接受开源相比竞争对手,但不幸的是,这些开源竞争者通常背后,试图抓住一个下落的刀。

关于开源实际上反映了一个肮脏的秘密:它不是非常善于创新。擅长,在现有的闭源系统和创建一个克隆。我认为这是Eric Raymond指出,没有良好的开源游戏。游戏是一种冲击的时候,为时已晚克隆它以来,玩家将在开源克隆的时候已经准备好了。

工作很好如果闭源系统不是快速推进。但不会闭源项目正处在激烈的发展。尽管开始甚至Microsoft Office存在之前,OpenOffice远没有功能。MathWorks是少了很多强大的的副本。和其他许多的例子。甚至Linux是一个GNU的克隆,这是一个克隆的Unix。(看我的帖子最重要的操作系统这个故事。)

查看缺乏一个好的商业模式对于大多数开源项目导致愤怒的时候利用。在中国大多数手机运行开源版本的Android系统没有安装谷歌产品,因此谷歌变得什么都没有,甚至没有搜索流量。亚马逊/ AWS来到批评使用MongoDB提供各种云服务,MongoDB没有给任何钱,因为它把开源的代码,并创造了自己不需要任何帮助。

这是一个从上面的安德烈Stalz块行:

开源可持续性的斗争是人类的millennium-old斗争摆脱奴隶制,殖民,和剥削…如果你想帮助开源成为可持续,起来帮助人类编写新的社会规则,使负责滥用权力和资本主义的渴望。

祝你好运。但基于我与所有的文章,在这篇文章中,很明显,人们越来越意识到在开源工作的很多人高尚的理由被剥削,他们需要一个新的商业模式来获得他们的公平的份额。否则,开源将无法持续在当前的形式。

封闭与开放
这是一个引用我讨厌MATLAB:

MATLAB是闭源、专有的和非常昂贵,如果你需要自己购买它。

让我们面对现实吧,你可以说相同的节奏或任何其他闭源软件公司。但我认为总结了挑战。软件开发是昂贵的。今天,不是你支付通过支付软件,或者你把它免费利用缺乏开源商业模式,和程序员的理想主义。

我完全推荐阅读大教堂和怪异。他关闭的一部分段落:

大教堂和集市恰逢dot com热潮,让少数人非常富有,摧毁了很多。埃里克·s·雷蒙德开始一个受欢迎的运动,但在这个过程中失去了重点和方向的承诺是什么。当然,这并不是什么新鲜事。早期的基督徒,法国革命者,布尔什维克所有改造运动旨在自由人民和他们结束了失控和压迫。问题是,我们能解放神奇的开源技术和互联网,用它来造福于创意人员在我们的社会?



留下一个回复


(注意:这个名字会显示公开)

Baidu