Stolen from the old place

you are viewing a single comment's thread
view the rest of the comments
[–] 8 points 10 months ago (1 child)

My guest would be that open licenses are just more common overall nowadays, so any new development is more likely to have them.

I don't think is just rust related.

  • source
  • parent
  • hideshow 1 child comment
  • [–] 1 point 10 months ago

    Rust has no stable inter-module ABI, so everything has to be statically linked together. And because of how "viral" the GPL/LGPL are a single dependency with that license turns the entire project into a GPL licenced one.

    So the community mostly picks permissive licenses that don't do that, and that inertia ends up applying to the binaries as well for no real good reason. Especially when there's options like e.g. MPL.

  • source
  • parent