You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@skywalking.apache.org by "wu-sheng (via GitHub)" <gi...@apache.org> on 2023/08/13 11:33:26 UTC
[GitHub] [skywalking-website] wu-sheng opened a new pull request, #631: The Statement for SkyWalking users on HashiCorp license changes
wu-sheng opened a new pull request, #631:
URL: https://github.com/apache/skywalking-website/pull/631
(no comment)
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: notifications-unsubscribe@skywalking.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
[GitHub] [skywalking-website] wu-sheng merged pull request #631: The Statement for SkyWalking users on HashiCorp license changes
Posted by "wu-sheng (via GitHub)" <gi...@apache.org>.
wu-sheng merged PR #631:
URL: https://github.com/apache/skywalking-website/pull/631
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: notifications-unsubscribe@skywalking.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
[GitHub] [skywalking-website] wu-sheng commented on a diff in pull request #631: The Statement for SkyWalking users on HashiCorp license changes
Posted by "wu-sheng (via GitHub)" <gi...@apache.org>.
wu-sheng commented on code in PR #631:
URL: https://github.com/apache/skywalking-website/pull/631#discussion_r1292766369
##########
content/blog/2023-08-13-hashicorp-bsl/index.md:
##########
@@ -0,0 +1,155 @@
+---
+title: "The Statement for SkyWalking users on HashiCorp license changes"
+date: 2023-08-13
+author: "Apache SkyWalking"
+description: "HashiCorp announced to adopt the Business Source License from Mozilla Public License v2.0 (MPL 2.0). SkyWalking community posts the statement for our own users to explain the evaluation of the potential implications."
+startTime: 2023-08-13T00:00:00Z
+endTime: 2023-09-30T10:00:00Z
+---
+
+On Aug. 10th, 2023, HashiCorp announced to adopt the Business Source License (BSL) from Mozilla Public License v2.0 (MPL 2.0), here is their [post](https://www.hashicorp.com/blog/hashicorp-adopts-business-source-license).
+They officially annouced they have changed the license for the **ALL** of their open-source products from the previous MPL 2.0 to a source-available license, BSL 1.1.
+Meanwhile, HashiCorp APIs, SDKs, and almost all other libraries will remain MPL 2.0.
+
+HashiCorp Inc. is one of the most important vendors in the cloud-native landscape, as well as Golang ecosystem. This kind of changes would have potential implications for
+SkyWalking, which is closely integrated with cloud-native technology stacks.
+
+
+# Conclusion First
+- **What does that mean for SkyWalking users?**
+
+SkyWalking community has evaluated our dependencies from HashiCorp products and libraries, the current conclusion is
+
+**SkyWalking users would NOT suffer any implication. All components of SkyWalking don't have hard-dependency on BSL license affected codes.**
+
+SkyWalking community have found out all following dependencies of all relative repositories, all licenses are TRUELY stayed unchanged, and compatible with Apache 2.0 License.
+
+- [x] OAP Server @kezhenxu94 @wu-sheng
+ - consul-client Apache 2.0 Repo archived on Jul 27, 2023
Review Comment:
Yes, it is. But HashiCorp owns the APIs.
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: notifications-unsubscribe@skywalking.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
[GitHub] [skywalking-website] netlify[bot] commented on pull request #631: The Statement for SkyWalking users on HashiCorp license changes
Posted by "netlify[bot] (via GitHub)" <gi...@apache.org>.
netlify[bot] commented on PR #631:
URL: https://github.com/apache/skywalking-website/pull/631#issuecomment-1676329473
### <span aria-hidden="true">👷</span> Deploy Preview for *skywalking-website-preview* processing.
| Name | Link |
|:-:|------------------------|
|<span aria-hidden="true">🔨</span> Latest commit | d35eb355e1d82a2e61f06b8dd54f51df19105cf0 |
|<span aria-hidden="true">🔍</span> Latest deploy log | https://app.netlify.com/sites/skywalking-website-preview/deploys/64d8bf860fb771000840e292 |
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: notifications-unsubscribe@skywalking.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
[GitHub] [skywalking-website] kezhenxu94 commented on a diff in pull request #631: The Statement for SkyWalking users on HashiCorp license changes
Posted by "kezhenxu94 (via GitHub)" <gi...@apache.org>.
kezhenxu94 commented on code in PR #631:
URL: https://github.com/apache/skywalking-website/pull/631#discussion_r1292765373
##########
content/blog/2023-08-13-hashicorp-bsl/index.md:
##########
@@ -0,0 +1,155 @@
+---
+title: "The Statement for SkyWalking users on HashiCorp license changes"
+date: 2023-08-13
+author: "Apache SkyWalking"
+description: "HashiCorp announced to adopt the Business Source License from Mozilla Public License v2.0 (MPL 2.0). SkyWalking community posts the statement for our own users to explain the evaluation of the potential implications."
+startTime: 2023-08-13T00:00:00Z
+endTime: 2023-09-30T10:00:00Z
+---
+
+On Aug. 10th, 2023, HashiCorp announced to adopt the Business Source License (BSL) from Mozilla Public License v2.0 (MPL 2.0), here is their [post](https://www.hashicorp.com/blog/hashicorp-adopts-business-source-license).
+They officially annouced they have changed the license for the **ALL** of their open-source products from the previous MPL 2.0 to a source-available license, BSL 1.1.
+Meanwhile, HashiCorp APIs, SDKs, and almost all other libraries will remain MPL 2.0.
+
+HashiCorp Inc. is one of the most important vendors in the cloud-native landscape, as well as Golang ecosystem. This kind of changes would have potential implications for
+SkyWalking, which is closely integrated with cloud-native technology stacks.
+
+
+# Conclusion First
+- **What does that mean for SkyWalking users?**
+
+SkyWalking community has evaluated our dependencies from HashiCorp products and libraries, the current conclusion is
+
+**SkyWalking users would NOT suffer any implication. All components of SkyWalking don't have hard-dependency on BSL license affected codes.**
+
+SkyWalking community have found out all following dependencies of all relative repositories, all licenses are TRUELY stayed unchanged, and compatible with Apache 2.0 License.
+
+- [x] OAP Server @kezhenxu94 @wu-sheng
+ - consul-client Apache 2.0 Repo archived on Jul 27, 2023
Review Comment:
This is actually a third party lib, not from HashiCorp
##########
content/blog/2023-08-13-hashicorp-bsl/index.md:
##########
@@ -0,0 +1,155 @@
+---
+title: "The Statement for SkyWalking users on HashiCorp license changes"
+date: 2023-08-13
+author: "Apache SkyWalking"
+description: "HashiCorp announced to adopt the Business Source License from Mozilla Public License v2.0 (MPL 2.0). SkyWalking community posts the statement for our own users to explain the evaluation of the potential implications."
+startTime: 2023-08-13T00:00:00Z
+endTime: 2023-09-30T10:00:00Z
+---
+
+On Aug. 10th, 2023, HashiCorp announced to adopt the Business Source License (BSL) from Mozilla Public License v2.0 (MPL 2.0), here is their [post](https://www.hashicorp.com/blog/hashicorp-adopts-business-source-license).
+They officially annouced they have changed the license for the **ALL** of their open-source products from the previous MPL 2.0 to a source-available license, BSL 1.1.
+Meanwhile, HashiCorp APIs, SDKs, and almost all other libraries will remain MPL 2.0.
+
+HashiCorp Inc. is one of the most important vendors in the cloud-native landscape, as well as Golang ecosystem. This kind of changes would have potential implications for
+SkyWalking, which is closely integrated with cloud-native technology stacks.
+
+
+# Conclusion First
+- **What does that mean for SkyWalking users?**
+
+SkyWalking community has evaluated our dependencies from HashiCorp products and libraries, the current conclusion is
+
+**SkyWalking users would NOT suffer any implication. All components of SkyWalking don't have hard-dependency on BSL license affected codes.**
+
+SkyWalking community have found out all following dependencies of all relative repositories, all licenses are TRUELY stayed unchanged, and compatible with Apache 2.0 License.
+
+- [x] OAP Server @kezhenxu94 @wu-sheng
+ - consul-client Apache 2.0 Repo archived on Jul 27, 2023
+- [x] BanyanDB @hanahmily @lujiajing1126
+ - [x] Server @hanahmily
+ - hashicorp/golang-lru MPL-2.0
+ - hashicorp/hcl MPL-2.0
+ - [x] CLI @hanahmily **No HashiCorp Dependency**
+- [x] SkyWalking OAP CLI @kezhenxu94
+ - github.com/hashicorp/hcl v1.0.0 MPL-2.0
+ - All under swck as transitive dependencies
+- [x] SWCK @hanahmily
+ - hashicorp/consul/api MPL-2.0
+ - hashicorp/consul/sdk MPL-2.0
+ - hashicorp/errwrap MPL-2.0
+ - hashicorp/go-cleanhttp MPL-2.0
+ - hashicorp/go-immutable-radix MPL-2.0
+ - hashicorp/go-msgpack MIT
+ - hashicorp/go-multierror MPL-2.0
+ - hashicorp/go-rootcerts MPL-2.0
+ - hashicorp/go-sockaddr MPL-2.0
+ - hashicorp/go-syslog MIT
+ - hashicorp/go-uuid MPL-2.0
+ - hashicorp/go.net BSD-3
+ - hashicorp/golang-lru MPL-2.0
+ - hashicorp/hcl MPL-2.0
+ - hashicorp/logutils MPL-2.0
+ - hashicorp/mdns MIT
+ - hashicorp/memberlist MPL-2.0
+ - hashicorp/serf MPL-2.0
+- [x] Go agent @mrproliu
+ - hashicorp/consul/api MPL-2.0
+ - hashicorp/consul/sdk MPL-2.0
+ - hashicorp/errwrap MPL-2.0
+ - hashicorp/go-cleanhttp MPL-2.0
+ - hashicorp/go-hclog MIT
+ - hashicorp/go-immutable-radix MPL-2.0
+ - hashicorp/go-kms-wrapping/entropy MPL-2.0
+ - hashicorp/go-kms-wrapping/entropy/v2 MPL-2.0
+ - hashicorp/go-msgpack MIT
+ - hashicorp/go-multierror MPL-2.0
+ - hashicorp/go-plugin MPL-2.0
+ - hashicorp/go-retryablehttp MPL-2.0
+ - hashicorp/go-rootcerts MPL-2.0
+ - hashicorp/go-secure-stdlib/base62 MPL-2.0
+ - hashicorp/go-secure-stdlib/mlock MPL-2.0
+ - hashicorp/go-secure-stdlib/parseutil MPL-2.0
+ - hashicorp/go-secure-stdlib/password MPL-2.0
+ - hashicorp/go-secure-stdlib/tlsutil MPL-2.0
+ - hashicorp/go-sockaddr MPL-2.0
+ - hashicorp/go-syslog MIT
+ - hashicorp/go-uuid MPL-2.0
+ - hashicorp/go-version MPL-2.0
+ - hashicorp/go.net BSD-3-Clause
+ - hashicorp/golang-lru MPL-2.0
+ - hashicorp/logutils MPL-2.0
+ - hashicorp/mdns MIT
+ - hashicorp/memberlist MPL-2.0
+ - hashicorp/serf MPL-2.0
+ - hashicorp/vault/api MPL-2.0
+ - hashicorp/vault/sdk MPL-2.0
+ - hashicorp/yamux MPL-2.0
+- [x] SkyWalking eyes @kezhenxu94
+ - none
+- [x] SkyWalking Infra e2e @kezhenxu94
+ - all under swck as transitive dependencies
+- [x] SkyWalking rover(ebpf agent) @mrproliu
+ - hashicorp/consul/api MPL-2.0
+ - hashicorp/consul/sdk MPL-2.0
+ - hashicorp/errwrap MPL-2.0
+ - hashicorp/go-cleanhttp MPL-2.0
+ - hashicorp/go-hclog MIT
+ - hashicorp/go-immutable-radix MPL-2.0
+ - hashicorp/go-msgpack MIT
+ - hashicorp/go-multierror MPL-2.0
+ - hashicorp/go-retryablehttp MPL-2.0
+ - hashicorp/go-rootcerts MPL-2.0
+ - hashicorp/go-sockaddr MPL-2.0
+ - hashicorp/go-syslog MIT
+ - hashicorp/go-uuid MPL-2.0
+ - hashicorp/golang-lru MPL-2.0
+ - hashicorp/hcl MPL-2.0
+ - hashicorp/logutils MPL-2.0
+ - hashicorp/mdns MIT
+ - hashicorp/memberlist MPL-2.0
+ - hashicorp/serf MPL-2.0
+- [x] SkyWalking satellite @mrproliu
+ - hashicorp/consul/api MPL-2.0
+ - hashicorp/consul/sdk MPL-2.0
+ - hashicorp/errwrap MPL-2.0
+ - hashicorp/go-cleanhttp MPL-2.0
+ - hashicorp/go-immutable-radix MPL-2.0
+ - hashicorp/go-msgpack MIT
+ - hashicorp/go-multierror MPL-2.0
+ - hashicorp/go-rootcerts MPL-2.0
+ - hashicorp/go-sockaddr MPL-2.0
+ - hashicorp/go-syslog MIT
+ - hashicorp/go-uuid MPL-2.0
+ - hashicorp/go.net BSD-3-Clause
+ - hashicorp/golang-lru MPL-2.0
+ - hashicorp/hcl MPL-2.0
+ - hashicorp/logutils MPL-2.0
+ - hashicorp/mdns MIT
+ - hashicorp/memberlist MPL-2.0
+ - hashicorp/serf MPL-2.0
+- [x] SkyWalking Terraform (scripts) @kezhenxu94
+ - **No HashiCorp Dependency**
+ - The scripts for Terraform users only. No hard requirement.
+
+_The GitHub ID is listed about the PMC members did the evaluations._
+
+## FAQ
+### If I am using Consule to manage SkyWalking Cluster, does this license change bring an implication?
Review Comment:
```suggestion
### If I am using Consul to manage SkyWalking Cluster or configurations, does this license change bring an implication?
```
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: notifications-unsubscribe@skywalking.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org