1 月 28 日,开源项目 Apache SkyWalking 在官方博客中发表文章称:字节跳动子公司火山引擎的商业产品 Application Performance Monitoring - Distributed Tracing(应用性能监控全链路版)以非法方式重新发行了 Apache SkyWalking,无视了 Apache 2.0 许可证的要求。
Apache SkyWalking 是一款用于分布式系统的开源 APM,它也是 Apache 软件基金会的顶级项目。1 月 28 日,Apache SkyWalking 收到了一位提交者(匿名)的许可证违规报告。Apache SkyWalking 随后确认该商业化产品中的代码结构、插件、类名、核心逻辑都与 Apache SkyWalking 相同。
Volcengine 包的层次结构,查看SkyWalking的版本
然而火山引擎删除了 Apache 软件基金会的 header,并且在他们的再分发中没有保留 Apache 软件基金会和 Apache SkyWalking 的 LICENSE 和 NOTICE 文件。
Apache SkyWalking 表示在其网站上找不到任何东西来声明火山引擎正在分发 SkyWalking,所有这些证据都表明火山引擎违反了 Apache 2.0 许可,并且不尊重 Apache 软件基金会和 Apache SkyWalking 的知识产权和品牌。
Apache SkyWalking 在文章中写道:“已经联系了他们的法律团队,并等待他们的正式答复。”
1 月 29 日,火山引擎相关负责人向媒体回应称:“火山引擎接到社区反馈后,第一时间调查处理此事,正在相关产品文档和分发 SDK 上加入 SkyWalking 的版权声明,并联系开发者沟通道歉。火山引擎会严格遵循开源社区规范,全面自查,避免此类问题再次发生。”
评论