《Dubbo 实现原理与源码解析 —— 精品合集》 《Netty 实现原理与源码解析 —— 精品合集》
《Spring 实现原理与源码解析 —— 精品合集》 《MyBatis 实现原理与源码解析 —— 精品合集》
《Spring MVC 实现原理与源码解析 —— 精品合集》 《数据库实体设计合集》
《Spring Boot 实现原理与源码解析 —— 精品合集》 《Java 面试题 + Java 学习指南》

摘要: 原创出处 云头条 「网络」欢迎转载,保留摘要,谢谢!


🙂🙂🙂关注**微信公众号:【芋道源码】**有福利:

  1. RocketMQ / MyCAT / Sharding-JDBC 所有源码分析文章列表
  2. RocketMQ / MyCAT / Sharding-JDBC 中文注释源码 GitHub 地址
  3. 您对于源码的疑问每条留言将得到认真回复。甚至不知道如何读源码也可以请教噢
  4. 新的源码解析文章实时收到通知。每周更新一篇左右
  5. 认真的源码交流微信群。

火山引擎公司的Application Performance Monitoring - Distributed Tracing(应用性能监控全链路版)以非法方式重新发行了Apache SkyWalking。它们未遵循Apache 2.0许可证的要求。

Apache SkyWalking是一款用于分布式系统的开源APM,它也是Apache软件基金会的顶级项目。

1月28日,Apache SkyWalking接到了其中一位提交者以匿名方式举报火山引擎违反许可证的报告。火山引擎有一项云服务,名为Application Performance Monitoring - Distributed Tracing(应用性能监控全链路版)。在Java服务监控部分,它提供了这个代理下载链接:

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

Apache SkyWalking在1月28日23点15分下载了它,并存档于此:https://drive.google.com/file/d/1UCITmAfoKWfQpBXoQWfhaSA_5C88_sgO/view?usp=sharing。

Apache SkyWalking已确认这是SkyWalking Java代理的发行版。

Apache SkyWalking在这里列举了几个证据来证明这一点,每个读者可以与官方的SkyWalking源代码(https://github.com/apache/skywalking-java)进行比较。

1、第一个也是最简单的部分是agent.config文件,该文件使用相同的配置键和相同的配置格式。

这是Volcengine的版本,请查看SkyWalking agent.config:

2、在apmplus-agent.jar即Volcengine的代理核心jar文件中,你可以轻松找到几个与 SkyWalking的核心类一模一样的核心类。

ComponentsDefine类根本没有变化,就连组件ID和名称都一样。这是Volcengine的版本,请查看SkyWalking的版本(https://github.com/apache/skywalking-java/blob/395ce4f86ae14cf24af489a6aa7e849b1d9a27ed/apm-protocol/apm-network/src/main/java/org/apache/skywalking/apm/network/trace/component/ComponentsDefine.java)。

3、代码名称、软件包名称和代码层次结构全部与SkyWalking 6.x版本一模一样。

这是Volcengine的软件包层次结构,请查看 SkyWalking的版本(https://github.com/apache/skywalking-java/tree/v6.6.0/apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/context)。

火山引擎的团队更改了所有软包名称,删除了Apache软件基金会的抬头,在重新发行时没有保留Apache软件基金会和Apache SkyWalking的LICENSE(许可证)和NOTICE(告知)文件。

此外,我们在对方的网站上找不到任何声明他们在发行SkyWalking的内容。

以上种种证明火山引擎违反了Apache 2.0许可证,没有尊重Apache软件基金会和Apache SkyWalking的知识产权和品牌。

Apache SkyWalking已经联系了对方的法务团队,等待官方回复。

参考链接:https://skywalking.apache.org/blog/2022-01-28-volcengine-violates-aplv2/

文章目录