加入收藏 | 设为首页 | 会员中心 | 我要投稿 核心网 (https://www.hxwgxz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程 > 正文

开源和赚钱何去何从

发布时间:2019-10-22 19:36:13 所属栏目:编程 来源:虫虫安全
导读:【大咖·来了 第7期】10月24日晚8点观看《智能导购对话机器人实践》 在2019年的今天,自由和开源软件已经着着实实的影响着我们的生活,从Web服务器到信息屏,再到每一个弹出广告背后的挖掘算法,几乎与我们交互的每个计算机系统都至少有部分软件来源于自由

虽然有部分问题是还未明确,但确实有一些公司已经设法通过开源和专有代码获得成功。Elastic就是这样一个例。亚马逊在AWS上提供了多年的Elasticsearch服务(表面上与Elastic自己的产品竞争),而且亚马逊最近还打包了自己的Elasticsearch代码库版本,将其扩展为免费提供的Elastic服务,但是并未开源这些服务的代码。Elastic对此也只是听之任之。

历史的教训

为什么MongoDB完全想要开源?有很多非常成功的专有软件案例,为什么不走专有软件之路呢?

Horowitz认为"开源会带来更好的系统软件,尤其是数据库",并继续将安全性和社区性作为保留开源的优势。在这两方面,他都是正确的。对软件的更多关注意味着更少的错误,更好的安全性。

实际上历史上也有这样的案例,先通过开源构建,然后又突然闭源导致开项目失败。

Xfree86项目是在整个1990年至2000年代早期X Windows的事实上的运行标准。2004年,Xfree86开始发布与GPL协议相悖的代码。使用Xfree86的下游操作系统认为这是不可接受的,因此诞生了一个分支Xorg。今天,Xorg曾经占据Xfree86的位置,而Xfree86被废弃了。

还有很多这样的例子:LibreOffice是OpenOffice的分支,MariaDB是由于MySQL的许可证更改而产生的,Wireshark是因Ethereal而产生的,…,并且该列表还在继续。

在所有这些情况下要注意的关键不仅是发生了Fork,而且新项目带动了开发人员,社区和长期维持开源软件的势头。失去开源社区的善意,在背弃方面可能很可怕的:Xfreeorg在Xorg开始六个月后实际上已经死亡。OpenOffice很快也变得无关紧要。

开源历史的压倒性教训是,一旦你开源,就很难背叛并生存。

开源的宗旨

开源和赚钱何去何从

如果开放源代码的历史告诉我们没有回头路,那值得考虑。

Beanbooks是Linux计算机制造商System76衍生出来的一个小项目,被认为是理想的开源软件方案的示例。在开源的新兴经济范式中,公司的非差异化软件是其开源软件的最佳方案。也就是说,开源提供了业务的基础结构,而不是核心。换句话说,Beanbooks不是System76的利润中心,而是System76利润中心的使能技术,该技术仍在构建基于Linux的计算机。System76的创始人卡尔·里切尔(Carl Richell)认为成功的关键不是开源软件,而是创新。他说:"差异化不是你今天要做的,而是前进的速度。"作为软件开发人员,你将有一个良好的开端,并且希望对你的发展方向有所了解。Richell补充说:"唯一成功的方法就是保持领先。" "我认为许可证与许可证无关。"

Richell说:"如果开放源码中不包含慷慨的内容,那将行不通。"慷慨的,则是出于任何目的使用该软件的权利。这一直是新开放许可证的基本试金石。

许可证是否限制了软件的慷慨性?今天开源的地方在于它可以在任何地方,任何地方使用。

需要结合开源软件和专有软件吗?没问题。

需要重新编写该开源库,以便它可以与你的专有代码交互吗?没问题。

是否想要使用该开源库,将其包装为服务并出售?没问题。归根结底,这就是开源的意义:慷慨带来自由。

软件自动化和部署工具的Chef项目似乎会同意这个观点。Chef计划提供了相异于MongoDB和Redis的做法。今年Chef宣布将其许可证更改为完全开源(根据Apache 2.0许可证)。"我们欢迎任何人出于任何目的使用和扩展我们的软件,以符合自由软件的四个基本自由" Chef首席执行官Barry Crist写道。尽管Crist没有提及任何其他公司,但除了对Redis和MongoDB的回应外,很难将"四个基本自由"另有他指。

开源和赚钱何去何从

未来会是什么样

每个人都喜欢失败者,Redis Labs和MongoDB希望将自己描绘成以AWS形式与邪恶势力展开英勇战斗的开源失败者。真是这样么?

Redis Labs和MongoDB都看起来仍然非常健康。 Redis Labs今年早些时候筹集了6000万美元的资金,根据进行融资的公司,Redis看起来有望成功进行IPO。从所有方面来看,MongoDB在2017年的IPO取得了巨大成功。它的股票以24美元的价格首次公开发行,此后一直稳步攀升。今天,它的交易价格超过每股100美元。MongoDB很大的用户之一Lyft在2019年转向亚马逊确实造成了一定的影响,但是在股价小幅下跌之后,MongoDB的股票又回到之前的水平。

两家公司都没有受到伤害,或者说至少目前还没有。他们的许可证变更的后果还有待观察,但是考虑到MongoDB的大部分开发都来自员工,因此无论它是否是开源的,它都可能很好。

两者的命运与更大的开源范例的命运无关紧要。开源范例从来都不是适合所有人的设置。正如Perens在今年早些时候的一次对话中所说:"只要你不将其称为开源,就可以使用所需的任何许可证,这是你的自由。但是开源随附的某些权利却没有。"放弃这些保护商业模式是没有道理的。"

【编辑推荐】

    【责任编辑:华轩 TEL:(010)68476606】
    点赞 0

    (编辑:核心网)

    【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读