3 ms·
Pixie maintainer / OP here. There's a lot of debate right now about licensing in the open source community. We made the call to go with Apache 2.0, and the lead
by nserrino 5y ago
Pixie maintainer / OP here. There's a lot of debate right now about licensing in the open source community. We made the call to go with Apache 2.0, and the lead of our project wrote in the post about why we made that decision.
- remram 5y agoAnd your CLA [1] does not reassign copyright, ensuring that you can't re-license later. Good on you! [1]: https://github.com/pixie-labs/pixie/blob/main/CLA.md https://github.com/pixie-labs/pixie/blob/main/CLA.md
- deleted 5y ago[deleted]
- pabs3 5y agoThe CLA gives permission to sublicense, but it isn't clear to me if this allows proprietary relicensing or not.
- zasgar 5y agoLead maintainer of Pixie here. Pixie will remain licensed under Apache 2.0. We are also working on moving Pixie over to the CNCF, to maintain this guarantee. This is being tracked here: https://github.com/cncf/toc/issues/651 https://github.com/cncf/toc/issues/651 In addition, we will likely move to a DCO (Developer Certificate of Origin). We are still trying to figure out the exact logistics, but this will allow commits to happen without signing a CLA.
- remram 5y agoIt seems pretty good to me: > We agree to license the Contribution only under the terms of the license or licenses which We are using on the Submission Date for the Material