【CSDN 编者按】Elastic 不再是开源的,一位国外开发者表达了这样的观点……

编译 | 风车云马   责编 | 张文

出品 | CSDN(ID:CSDNnews)

Elasticsearch 属于它的 1573 名贡献者,他们保留其版权,并授权 Elastic 可以不受限制地发布其作品。这便给了 Elastic 决定不再开源Elasticsearch的可趁之机,或许他们从一开始就有意设此陷阱。

「Elastic 不再是开源的,这是一个反对开源的举动」。不要被他们欺骗性的语言所蒙蔽。Elastic 已经抛弃了每一名贡献者,以及所有给予 Elastic 信任、忠诚和赞助的人。

这些贡献者中有许多人是因为他们相信开源。即使是那些在 Elastic 公司工作的员工,他们的版权被雇主拿走了,也在那里工作,因为他们相信开源。过去经常有人问我,“在开源领域工作如何才能获得报酬”,我的回答之一就是“像 Elastic 这样的公司”。人们寻找这些公司是因为他们想要参与开源。

Elastic 没有让亚马逊吃掉他们的午餐。他们去年净赚了 5 亿美元。不要称你的产品为“free&open”(免费和开放),甚至故意模仿“FOSS”(自由及开源软件)的语言来误导用户。你这样做是为了赚更多的钱,你这样做是为了垄断 Elasticsearch,你这样做是为了无视社区对你的信任。

开源离不开社区的努力。这是一种契约精神,让你的成果对外分享,并让社区集体从中受益——甚至在经济上获得回报。许多人在独立于 Elastic 之外的 Elasticsearch 中建立了自己的事业和企业,在开源的社会契约下每个人都有权这样做(包括亚马逊)。

它不是你专有的,每个人都拥有它。这就是为什么开源是有价值的。如果你想在 FOSS 的竞技场上大展拳脚,那你就得遵守这一规则。

如果你对 FOSS 也不感兴趣,您可以自由地以任何您喜欢的方式发布软件,包含专有的或可获得源代码的许可条款。但如果你选择使用 FOSS,那道义上,你就有责任维护它。

参考链接:

https://drewdevault.com/2021/01/19/Elasticsearch-does-not-belong-to-Elastic.html

Elasticsearch 不属于 Elastic相关推荐

  1. Elasticsearch:使用 Elastic APM 监控 Android 应用程序(二)

    在我之前的文章 "Elasticsearch:使用 Elastic APM 监控 Android 应用程序(一)" 中,我详述了如何使用 Elastic APM 来监控 Andro ...

  2. 【Elasticsearch】在 Elastic Cloud 上的 Elasticsearch 服务中,如何针对日志和指标用例确定热温架构的规模

    1.概述 转载:在 Elastic Cloud 上的 Elasticsearch 服务中,如何针对日志和指标用例确定热温架构的规模 主要是需要翻墙,比较麻烦. 希望深入了解 Amazon Elasti ...

  3. Elasticsearch:从 Elastic Stack 中的时间戳谈开去

    时间戳,也就是 timestamp, 它在许多的事件中,特别是时序数据中是一个不可少的字段.它记录事件或文档的时间.在我们对数据可视化时,也是非常重要的一个字段.针对时序时间,在我们对数据创建 ind ...

  4. es scroll 时间_游标查询 Scroll | Elasticsearch: 权威指南 | Elastic

    游标查询 Scrolledit scroll 查询 可以用来对 Elasticsearch 有效地执行大批量的文档查询,而又不用付出深度分页那种代价. 游标查询允许我们 先做查询初始化,然后再批量地拉 ...

  5. php多关键词精确查找,查找多个精确值 | Elasticsearch: 权威指南 | Elastic

    查找多个精确值edit term 查询对于查找单个值非常有用,但通常我们可能想搜索多个值. 如果我们想要查找价格字段值为 $20 或 $30 的文档该如何处理呢? 不需要使用多个 term 查询,我们 ...

  6. elasticsearch 条件去重_统计去重后的数量 | Elasticsearch: 权威指南 | Elastic

    速度优化edit 如果想要获得唯一值的数目, 通常 需要查询整个数据集合(或几乎所有数据). 所有基于所有数据的操作都必须迅速,原因是显然的. HyperLogLog 的速度已经很快了,它只是简单的对 ...

  7. Elasticsearch:使用 Elastic APM 监控 Android 应用程序(一)

    作者:Alexander Wert, Cesar Munoz 人们通过私人和专业的移动应用程序在智能手机上处理越来越多的事情. 拥有成千上万甚至数百万的用户,确保出色的性能和可靠性是移动应用程序和相关 ...

  8. Elastic Stack简介和Elasticsearch基本介绍

    1. Elastic Stack简介 1.1简介 ELK是一个免费开源的日志分析架构技术栈总称,官网https://www.elastic.co/cn.包含三大基础组件,分别是Elasticsearc ...

  9. Elasticsearch:使用 RPM 安装包来安装 Elastic Stack 8.x

    在我之前的文章 "Elasticsearch: 使用 Debian 安装包来安装 Elasticsearch 8.x",我详述了如何使用 RPM 安装包来安装 Elasticsea ...

最新文章

  1. Java数据结构与算法(第四章栈和队列)
  2. 2022春节行为经济学
  3. Shiro学习总结(1)——Apache Shiro简介
  4. wsdl互联网短信接口_中国移动推出短信小程序
  5. 【先到先得】这款课程版 iPhone XR 免费送给你!
  6. 性能分析:处理器、磁盘I/O、进程、网络分析方法 http://www.cnblogs.com/fnng/archive/2012/10/30/2747246.html...
  7. gitlab syntax highlighting theme
  8. 安卓 多条通知_【安卓+苹果】石头阅读,全网小说、漫画免费看,最好用的追书神器!...
  9. CATIA怎么约束快捷键_CATIA超实用快捷键和技巧
  10. Excel常用快捷键与打印
  11. 时间序列分析——第三章 资产收益率序列
  12. directadmin安装多个php,DirectAdmin安装记录(2018更新)
  13. Xmind用例导入到TAPD的方案(附代码)
  14. 树莓派云台舵机怎么用_教程 - 由多个舵机控制的云台 - MAKE 趣无尽
  15. 荣耀路由器w831刷linux,华为荣耀WS831路由器设置的方法
  16. 动态规划之最优配对问题
  17. meta property=og标签含义及作用
  18. 芯片CP/FT测试的基本概念理解
  19. mSystems | 中科院微生物所东秀珠组发现细菌和古菌协同代谢甜菜碱产甲烷
  20. “苹果皮”与知识产权

热门文章

  1. springboot启动时报错:Failed to load property source from location 'classpath:/application.yml'
  2. Python:获取命令行参数
  3. 【100题】第十八题(约瑟夫循环)
  4. 转 Hystrix超时实现机制
  5. 【codevs1519】 过路费
  6. 高性能mysql 附录D explain执行计划详解
  7. C# 无法识别的转义序列
  8. Hive中表名、别名的限制
  9. [SSH] 为 GitLab 帐号添加 SSH keys
  10. Docker笔记4 端口映射和容器互联