this post was submitted on 30 Nov 2023
23 points (96.0% liked)

Rust Programming

8004 readers
1 users here now

founded 5 years ago
MODERATORS
 

UPDATE: I found this issue explaining the relicensing of rust game engine Bevy to MIT + Apache 2.0 dual. Tldr: A lot of rust projects are MIT/Apache 2.0 so using those licenses is good for interoperability and upstreaming. MIT is known and trusted and had great success in projects like Godot.

ORIGINAL POST:

RedoxOS, uutils, zoxide, eza, ripgrep, fd, iced, orbtk,...

It really stands out considering that in FOSS software the GPL or at least the LGPL for toolkits is the most popular license

Most of the programs I listed are replacements for stuff we have in the Linux ecosystem, which are all licensed under the (L)GPL:

uutils, zoxide, eza, ripgrep, fd -> GNU coreutils (GPL)

iced, orbtk -> GTK, QT (LGPL)

RedoxOS -> Linux kernel, most desktop environments like GNOME, KDE etc. all licensed GPL as much as possible

you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 2 points 9 months ago* (last edited 9 months ago) (1 children)

Interesting, do you have a source for this? I found a comment of him saying it is because MIT is compatible with more free software

[–] [email protected] 2 points 9 months ago (1 children)

I think I remember reading it in the FAQ, but I can't find it now. It looks like the Redox book used to have a chapter called "why mit" but it's not there now.

[–] [email protected] 1 points 9 months ago

Alright, thanks for letting me know