3 ms·
I'd love to understand why all the advertised implementations have permissive licenses except for the Rust implementation, which is released under the Parity Pu
by mactavish88 5y ago
I'd love to understand why all the advertised implementations have permissive licenses except for the Rust implementation, which is released under the Parity Public License 7.0.0 [1]? This seems to be as restrictive as the GPL, no?
In my mind, copyleft licenses applied to infrastructural projects like kdl-rs prematurely limits their adoption and promotes the development of alternatives with more permissive licensing, since the spec is released under a Creative Commons license [2].
[1]: https://github.com/kdl-org/kdl-rs/blob/87f836134c1d901ff5ce6c81d2a0e38231d2972b/LICENSE.md https://github.com/kdl-org/kdl-rs/blob/87f836134c1d901ff5ce6...
[2]: https://github.com/kdl-org/kdl/blob/785abebfc507ff6b7bdeac07dcd384ac7a0d0c49/LICENSE.md https://github.com/kdl-org/kdl/blob/785abebfc507ff6b7bdeac07...