vlambda博客
学习文章列表

火山引擎违反Apache 2.0 许可证协议:非法重新发布 Apache SkyWalking

火山引擎违反Apache 2.0 许可证协议:非法重新发布 Apache SkyWalking


[License Issue] Volcengine Inc.(火山引擎) violates the Apache 2.0 License when using SkyWalking.


Volcengine Inc.(火山引擎) Application Performance Monitoring - Distributed Tracing (应用性能监控全链路版) redistributed Apache SkyWalking illegally. They don’t follow the Apache 2.0 License requirements

Apache SkyWalking is an open-source APM for a distributed system, Apache Software Foundation top-level project.

On Jan. 28th, we received a License violation report from one of the committers (anonymously). They have a cloud service called Application Performance Monitoring - Distributed Tracing (应用性能监控全链路版). At the Java service monitoring section, it provides this agent download link

wget

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

We downloaded it at 23:15 Jan. 28th UTC+8(Beijing), and archived it at here

We have confirmed this is a distribution of SkyWalking Java agent.

We listed several pieces of evidence to prove this here, every reader could compare with the official SkyWalking source codes

  1. The first and the easiest one is agent.config file, which is using the same config keys, and the same config format.


This is the Volcengine’s version, and check SkyWalking agent.config

火山引擎违反Apache 2.0 许可证协议:非法重新发布 Apache SkyWalking

  1. In the apmplus-agent.jar, Volcengine’s agent core jar, you could easily find several core classes exactly as same as SkyWalking’s.


The ComponentsDefine class is unchanged, even with component ID and name. This is Volcengine’s version, and check SkyWalking’s version

火山引擎违反Apache 2.0 许可证协议:非法重新发布 Apache SkyWalking

  1. The whole code names, package names, and hierarchy structure are all as same as SkyWalking 6.x version.


This is the Volcengine package hierarchy structure, and check the SkyWalking’s version


Volcengine Inc.’s team changed all package names, removed the Apache Software Foundation’s header, and don’t keep Apache Software Foundation and Apache SkyWalking’s LICENSE and NOTICE file in their redistribution.

Also, we can’t find anything on their website to declare they are distributing SkyWalking.

All above have proved they are violating the Apache 2.0 License, and don’t respect Apache Software Foundation and Apache SkyWalking’s IP and Branding.

We have contacted their legal team, and wait for their official response.

来源:
https://skywalking.apache.org/blog/2022-01-28-volcengine-violates-aplv2/

↓↓ 点击"阅读原文" 【加入云技术社区】

相关阅读:


更多文章请关注


文章好看点这里[在看]👇