this post was submitted on 19 Jul 2023
17 points (94.7% liked)

Rust Lang

709 readers
1 users here now

Rules [Developing]

Observe our code of conduct

Constructive criticism only

No endless relitigation

No low-effort content

No memes or image macros

No NSFW Content

founded 1 year ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 3 points 1 year ago (1 children)

One of the founders of Ferrous Systems has answered some questions about it on Hacker News. See here and here.

The spec they created for the certification process is open source. There is some "tiny" amount of the patches that aren't public but it sounds like it is essentially a recent stable release of Rust because the other major changes have been contributed upstream. It's not clear if they definitely plan to eventually release the rest of thier changes as open source or not but they will consider it.

[–] [email protected] 5 points 1 year ago* (last edited 1 year ago)

Well, Rust is MIT + Apache 2.0, so they can do this. It isn't copyleft.

Personally I consider it a a shame that rust and it's ecosystem isn't at least weakly copyleft (e.g. LGPL or MPL) though there are some good reasons not to use those specifically. (LGPL isn't not well defined if you don't use dynamic linking, MPL is younger than rust, but would have been an excellent fit otherwise). And the ecosystem follows the leader for the most part.

But that is neither here nor there, and I'm not interested in arguing about licenses on the Internet. :)