乐趣区

关于字节跳动:火山引擎违反-Apache-20-许可证的情况下非法地重新发布了Apache-SkyWalking

近日咱们关注到出名开源我的项目 Apache SkyWalking 在其官网博客公布了文章称: 字节跳动子公司火山引擎在应用 Apache SkyWalking 构建其商业化产品期间扭转了所有的包名,删除了 Apache 软件基金会的 header,并且在他们的再散发中没有保留 Apache 软件基金会和 Apache SkyWalking 的 LICENSE 和 NOTICE 文件,火山引擎没有恪守 Apache 2.0 许可证的状况下非法地从新公布了 Apache SkyWalking。

咱们将继续追踪该事件的最新动静,截止文章公布时字节跳动与火山引擎公司并未对此做出解释与申明。


以下为 Apache SkyWalking 博客原文翻译:

Apache SkyWalking 是一个分布式系统的开源 APM,是 Apache 软件基金会的顶级我的项目。

1 月 28 日,咱们收到了一个提交者(匿名)的许可证违规报告。他们有一个云服务,叫做利用性能监控全链路版(Application Performance Monitoring – Distributed Tracing)。在 Java 服务监控局部,匿名提交者提供了这个代理下载链接:

https://datarangers.com.cn/apminsight/repo/v2/download/java-agent/apminsight-java-agent_latest.tar.gz

咱们在 1 月 28 日 23:15 UTC+8 工夫下载了它,并在这里将其存档。

咱们曾经确认这是一个 SkyWalking Java agent 的二次散发。

咱们在这里列出了几个证据来证实这一点,每个读者都能够与 SkyWalking 的官网源代码进行比拟。

1, 第一个也是最简略的一个是 agent.config 文件,它应用雷同的配置键和雷同的配置格局。
这是 Volcengine 的版本,能够同时对比查看 SkyWalking agent.config。

2,apmplus-agent.jar,Volcengine 的代理外围 jar 中,你能够很容易地找到几个与 SkyWalking 齐全一样的外围类。ComponentsDefine 类没有变动,甚至连组件的 ID 和名称都没有变动。这是 Volcengine 的版本,看看 SkyWalking 的版本。

3,整个代码名、包名和层次结构都与 SkyWalking 6.x 版本雷同。这是 Volcengine 包的层次结构,并同时对比查看 SkyWalking 的版本。

Volcengine 公司的团队扭转了所有的包名,删除了 Apache 软件基金会的 header,并且在他们的再散发中没有保留 Apache 软件基金会和 Apache SkyWalking 的 LICENSE 和 NOTICE 文件。

此外,咱们在他们的网站上也找不到任何货色来申明他们正在散发 SkyWalking。

所有这些都证实他们违反了 Apache 2.0 许可证,并且不尊重 Apache 软件基金会和 Apache SkyWalking 的知识产权和品牌。

咱们曾经分割了他们的法律团队,并期待他们的正式回答。

退出移动版