开源,以及为什么
Elastic 一直致力于通过与我们社区的透明和直接互动来实现开放的开发流程。Elasticsearch 和 Kibana 的核心是根据 AGPL 许可开源的,并且我们的代码托管在公共存储库中。您可以开始使用 - 甚至构建整个解决方案 - 而无需运行您看不到的代码。
开源不仅仅是一种分发软件的有效方式。这是一种尽可能做出最好产品的有效方式。每次下载都是项目改进和发展的机会。随着用户审查代码,安全性得到加强。可靠性和弹性通过在各种架构和环境中进行严格的测试来建立。随着用户尝试新的用例、分享成功、提出问题并构建集成、插件、附加组件和框架来扩展项目的范围,其可扩展性也会增加
我们最近的更新(包括 AGPL 许可)重申了我们对开源原则的承诺,这些原则一直存在于我们的 DNA 中。Elasticsearch 最初是一个开源项目,如果没有我们开放的代码和它背后强大的社区,它就不会成为今天的样子。我们构建在 Apache Lucene 之上并积极为其做出贡献,Lucene 是一个开源搜索引擎库。Elastic 为 OpenTelemetry 做出贡献,开发支持单个开放模式的语义约定,并改进可观测性和安全数据的融合。我们一直致力于使用 Logstash 和 Beats 进行开源摄取。Elasticsearch 使开发人员可以轻松快速地将搜索功能构建到他们的应用程序中,并将搜索技术推向新的方向。
通过拥抱开源,我们与道德考量和社区价值观保持一致,营造一个开放、共享和技术卓越的环境。
为每个人交付价值
无论是构建他们的第一个生成式 AI 应用程序的开发人员,还是确保全天候可靠性的 SRE,亦或是保护免受复杂威胁的 SOC 分析师,Elastic 对开源的承诺都支撑着这一切。
无论您是谁或您正在做什么,Elastic 都认为开源可以带来惊人的结果,价值是共同点。
我们相信社区不仅仅是代码
我们的社区是 Elastic 身份的一部分。当我们的社区在论坛上互动、组织聚会并提供反馈时,它会促进超越代码交流的协作。我们通过 Elastic 贡献者计划提供资源和奖励来积极与我们的社区协作。这种伙伴关系由全球贡献者推动,他们主持活动、发表演讲、创建内容、回答技术问题和验证贡献。
从第一天起,我们的社区和客户一直是 重要的贡献者,能够
- 分享代码和想法
- 帮助并与他人联系
- 查看我们的开放代码
- 发出 pull request 来更新我们的代码
- 修改代码以用于他们自己的用例,以确保它完美地适应他们自己的环境