首页 > 范文大全 > 正文

此“开源”已非彼“开源”

开篇:润墨网以专业的文秘视角,为您筛选了一篇此“开源”已非彼“开源”范文,如需获取更多写作素材,在线客服老师一对一协助。欢迎您的阅读与分享!

你对开源产品的认识与提供商的理解一样吗?如果你不了解当前的“行情”,那么你很可能得不到你想要的。――萨维奥・罗德里格斯

最近,很多博客都在激烈辩论如何识别开源软件。

我曾经花费很多时间讨论“开源提供商”的“纯度”问题。现在,关于开源“纯度”的争论已经不能只停留在“开源提供商”层面上,而应该细化到单个开源产品的“纯度”上。当前这场辩论恰恰始于“开核”(即产品的核心是开源的,但核心以外的功能部分需要付费)产品以及云中SaaS两种模式。

“开源”有着很明确的定义,然而现在,某些提供商开发的“开源软件”需要付费才能得到授权,而且有些提供商还将开源软件加入到了其提供的服务中,这时再去判断这些产品是否为开源就有些困难了。而且,如果公司能够以托管服务的形式提供软件的话,它就可以打着“纯开源”的旗号给客户提供开源软件的使用权,但用户无法直接获取源代码。

理想情况下,客户支付给服务提供商的费用应该与他们使用开源产品过程中所获得的价值相同。但该设想尚待实现,因此“开核”授权以及云中SaaS的方式逐渐被开源产品提供商视为攫取利润的最佳途径。

使用或打算使用某一付费“开源产品”的IT经理们需要注意了,你所购买的企业版商业开源软件很可能存在某些限制,以至于无法享受到开源社区版那种纯开源的“自由感”。与此同时,某些商业开源软件的源代码甚至是禁止被访问的。而对于同一款软件而言,与其开源社区版相比,商业版明显限制了用户的“自由”。虽然有些“开核”商业软件提供了源代码的访问权限,但前提是你要购买这种授权。因此,公司能否轻松地从企业版开源软件转向开源社区版是很关键的一点,也就是要弄清其企业版特有的功能到底只是附属品还是整个系统不可或缺的一部分。

Gartner分析师称,实现对企业版商业“开核”软件评估定价的前提,就是要分清开源社区版与企业版软件到底有哪些功能差异。

为了保证公司的灵活性,使用或考虑使用云中开源软件的IT经理们需要弄清两点:第一,能否在另一个云基础设施上或者在公司的数据中心内运行该软件;第二,就是用户的数据是否会被锁在提供商的云中。

随着采用购买授权方式的“开源产品”逐渐在市场上盛行,对于IT经理们而言,最重要的是要清楚“开源”这个概念其实已经被重新定义了。提供商的“开源产品”,早已偏离了开源最初的美好。