you are viewing a single comment's thread
view the rest of the comments
[+] -30 points 3 months ago (14 children)

Isn't also half the point behind Rust the ability to evade the GPL and make Linux more vulnerable to takeover by corporate? Last I checked Ubuntu is replacing some GNU stuff like coreutils with Rust.

  • source
  • hideshow 14 child comments
  • [–] 22 points 3 months ago (5 children)

    Yes, that's correct. Whenever you write something in Rust, the license is automatically permissive. In fact, both US and EU copyright law automatically grant an irrevocable, perpetual license to use any and all Rust code that has ever been written for any purpose at all, including for commercial purpose, unless the code was written by a corporation.


    Or, you know, you could just:

    [package]
    license = "GPL-3.0-only"
    
  • source
  • parent
  • hideshow 5 child comments
  • [–] -4 points 3 months ago (3 children)

    Now that would be a horror story. Then again, it's one of the reasons why I'm asking. Rust fame is just too coincidental with a number of things to not be suspicious. There was a whole thing in C++ (dunno if it's still ongoing) about the "memory safety" meme, as well.

  • source
  • parent
  • hideshow 3 child comments
  • [–] 4 points 3 months ago

    Since you seem to be in good faith: no, you’re wrong. Using a language cannot force you into adopting a licence, because automatically everything you produce will be all rights reserved unless otherwise specified. It’s then up to the developer to choose a license.

    Rust doesn’t even populate the license metadata in your manifest, it’s up to you.

    I think MIT dominance came about thanks to GitHub’s choose a license.

  • source
  • parent
  • load more comments (2 replies)
  • load more comments (3 replies)
  • load more comments (11 replies)