|
|
|
|
|
by cyphar
3282 days ago
|
|
> It's true though that Rust crate culture leans much more to MIT. This is a fairly worrying trend I've noticed in new languages. In general it seems that they are systematically creating ecosystems where copyleft is much less modularised than in other (older) languages. For example, in Go and Rust, LGPL is effectively as strong as GPL because it's non-trivial to make packages/crates replaceable for an end-user with a binary. This results in a general distaste towards LGPL even though it's objectively _the language's fault_ that LGPL isn't as friendly as it is in C. This causes everyone to license things as Apache or MIT (or _maybe_ MPLv2) and as a result the ecosystem of copylefted software is reduced. |
|
You might be worried, but I'm not. In fact, I'd say that it's a magnificent trend. The less copyleft software, the better.