全网最佳IP代理服务商- 9.9元开通-稳定的代理服务
如果您从事外贸、海外视频博主、海外推广、海外广告投放,欢迎选择我们。
让您轻易使用国外主流的聊天软件、视频网站以及社交网络等等

v2rayn节点 github

v2rayn节点 github

HashiCorp放弃开源采用“可用源代码”,开源真正成为一种商业工具!

HashiCorp公司最近宣布,将其旗下开源软件项目使用的许可证从Mozilla公共许可证,转换为商业源代码许可证(BSL)。

开源软件公司MongoDB、Elastic和Confluent等此前采取了同样的措施,放弃原有开源协议,采用BSL,主要目标是对滥用和竞争的担忧。

显然,商业源代码许可证(BSL)不符合开源计划描述的传统开源定义,所以专家认为,“随着HashiCorp采用BSL,开源软件的时代可能即将结束。”

HashiCorp是著名的多云和基础设施管理公司,多年来以开源软件公司的名义发展壮大。现在突然改变开源许可协议,是将发展作为首要责任,将开源软件用户抛弃不顾,是可忍,孰不可忍!

开源软件公司HashiCorp于2021年12月9日以“HCP”为股票代码在纳斯达克挂牌上市。截至收盘,HashiCorp市值约为153亿美元,一跃成为当年全球市值最高的开源IPO。

宣布修改开源协议后的8月23日收盘v2rayn节点 github,记者查询发现,HashiCorp市值仅为55.30美元。

HashiCorp中的Hashi在日语中是“桥梁”的意思。HashiCorp通过建立一系列开源工具,成为企业通往云的 桥梁,帮助企业实现云基础设施自动化、代码化。

一个是配置(Provision):基础设施从有限规模(少数服务器)过渡到启动数千台服务器、不使用则自动关闭的环境。随着架构和服务器变得更加分散,计算节点的数量也大大增加。

采用云计算的前提是配置基础设施,HashiCorp Terraform是全世界最广泛使用的云配置产品,可以为任何平台、应用程序配置基础设施。

另一个是安全(Security):安全问题是云计算模式的一大痛点。传统数据中心通常放置在企业内部,是基于主机的、高信任的、有明确边界的;云中心共享计算设备,是低信任、甚至零信任度的,也没有明确的网络边界。

Vault是HashiCorp的杀手级产品。Vault解决了安全团队所面临的诸多难题,如证书和密钥轮换。通过集中的密钥管理,Vault简化了跨云、数据中心的动态/静态的数据加密。这一方面降低了昂贵的硬件成本,一致的安全工作流程和加密标准也毫无疑问提高了整个组织的生产力。

第三是连接(Connect):传统的联网解决方案很大程度上依靠数据中心的物理位置,同时IP地址也是静态的。但在云端时代,IP是动态的,企业IT团队对网络、计算资源的物理位置也没有相同程度的控制,难以对应用程序的组件进行协调。

HashiCorp Consul是一个中央操作系统,支持云、on prem设备(企业内部安装的数据中心)、主机,它的主要工作是定位微服务,执行连接(或不连接),实现企业的微服务相互协调。Consul是最广泛使用的产品之一,绝大多数HashiCorp客户在其环境中运行的节点超过10万个。

最后一个是运行(Run):开发人员必须适应云端的应用部署方式(不同的工作负载)但企业希望开发人员专注开发程序,而不用担心基础设施需求。

Nomad是一个容器调度器(container scheduler),为虚拟机、独立二进制文件、容器等类型的工作提供一致的部署流程,并提供数种有助于协调的功能,如发布自动化、多种升级策略、二进制打包等。这意味着协调和调度会变得更加简单、有效。

HashiCorp很好地顺应了企业上云的大趋势,向云端设施的转变是不可避免的,因为它具备无限规模、快速部署、按需服务等诸多优点。

“开源在基础设施软件中一直发挥着关键作用,而且这一趋势最近正在加速,”HashiCorp的创始人兼首席技术官Armon Dadgar在2021年IPO招股说明书中写道v2rayng添加服务器节点

可是不到两年后,HashiCorp就改变了自己制定的开源发展道路。HashiCorp宣布,将管理该公司旗下八个开源项目的许可证从Mozilla公共许可证,转换为商业源许可证(BSL)。这是一种所谓的“可用源代码”许可证,不符合开源倡议所描述的传统开源定义。

根据BSL,HashiCorp项目如Terraform和Vault的用户将能够使用和修改与这些项目相关的源代码,但不允许将这些代码用作与HashiCorp项目竞争的商业应用服务的一部分。

当然这么做的并不是只有HashiCorp公司,也不是第一家改变策略的开源公司。

企业基础设施供应商Redis Labs、MongoDB和MariaDB等经过多年的思考,先后对其开源软件许可协议进行了修改。这些项目也是允许用户检查代码,但对其使用施加限制。

大多数在过去几年中决定限制使用开源项目的公司都直指“Big Cloud”。随着云计算的普及,围绕开源软件构建技术堆栈的企业希望在云上使用该软件,提供商非常愿意容纳它们。

但是,那些从风险投资家那里筹集了数亿美元来编写和维护开源软件的供应商感到被云提供商提供该软件即服务的便利性所欺骗。为了更容易使用许可软件而收费并没有什么违法甚至不道德的,但像MongoDB和Elastic这样的公司认为他们负担不起补贴财力雄厚的云平台公司提供的竞争性服务。

HashiCorp有点不同,只是厌倦了通过其开源项目服务赚钱的公司。Dadgar坚持认为,许可变更并不是为了将目标对准AWS、Microsoft和谷歌等公有云服务商。

相反,HashiCorp的目标是几家主要的独立软件提供商,这些提供商正在用自己的“花里胡哨”策略转售HashiCorp的开源项目。

“其中一些供应商拥有广泛的产品组合,我们在某些领域与他们整合,并在某些领域与他们合作。但坦率地说,我们也在他们将其商业化的其他领域与他们竞争。”Dadgar说。

HashiCorp的举动不会影响其托管云服务或自我管理产品的任何现有客户,但从该公司指导的各种开源项目的下一个版本开始,BSL将负责。

Dadgar说,HashiCorp打算走这条路,还计划围绕集成软件保留传统的开源许可证,帮助企业在自己的环境中使用其项目。

开源软件发展的一个趋势是有了更多的商业开源供应商,最常见的是单一实体项目,而不是协作开发的努力,远离开源许可证。

另一方面,许多开源基金会继续扩大其开源项目的数量和范围。未来可能会看到更复杂的竞业禁止许可证组合,每个许可证都有不同的限制v2rayng添加服务器节点!,彼此不兼容。

开源纯粹主义者经常指出,社区驱动的方法构建软件有许多好处,其中之一就是“众人拾柴火焰高”好处。但对于包括HashiCorp在内的许多公司来说,创建开源软件是内部事务。

Dadgar估计,HashiCorp旗下八个项目之一的新版本中超过95%的代码是由HashiCorp员工编写的。他说,第三方不时提供错误修复,并在编写连接代码方面发挥重要作用,这使得在定制的企业技术堆栈中更容易使用这些项目,但他们并没有开发新功能。

“无论是Terraform、Vault还是Consul,其中任何一个项目都是非常复杂的。”Dadgar说,“HashiCorp 的新员工需要几个月的时间才能搞明白,因为这些代码库很复杂,很大,只有熟悉代码后才能提高工作效率。”

不过2020年6月,HashiCorp官网发布了一条软件评估条款。中国出口管控条例禁止HashiCorp在中国境内销售或以其他方式提供企业版Vault。鉴于此原因,未经HashiCorp的书面同意,不得在中国使用、部署或安装HashiCorp的Vault企业版本软件。

因此因为禁止使用,对于中国用户而言,HashiCorp改变开源许可协议的危害相对较弱。

HashiCorp改变开源许可协议突显了开源领域内社区贡献、商业利益和竞争之间错综复杂的相互作用。随着HashiCorp加入重新定义其方法的公司行列,对更广泛的开源生态系统的潜在的影响将逐渐释放。

尽管如此,开源策略帮助Dadgar和他的联合创始人Mitchell Hashimoto在IPO时成为亿万富翁的代码。HashiCorp正在结束其历史的一个篇章,也许结束了一个“在开源许可下发布软件是企业技术初创公司产品战略的一部分”的时代。

THE END
喜欢就支持一下吧
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称