Can I use Relm4 in a closed source application? #388
-
I get really confused with licenses. This project is under MIT and Apache 2.0 , which both allow usage in closed source projects. But this project is based on gtk-rs and gtk-rs are the bindings for the GTK library, which is under LGPL. As far as I know LGPL also alows closed source applications, but which license actually applies (LGPL, MIT or Apache 2.0)? |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 3 replies
-
Relm4 and gtk-rs choose MIT / Apache to basically get out of your way. The only thing that's relevant for you is the license of GTK which means that you can use it in closed source applications. Btw. the reason why Relm4 and gtk-rs have different licenses is because statically linking to LGPL isn't allowed for proprietary apps (which is what Rust does) whereas dynamically linking is allowed (which is what is done for GTK). |
Beta Was this translation helpful? Give feedback.
Relm4 and gtk-rs choose MIT / Apache to basically get out of your way. The only thing that's relevant for you is the license of GTK which means that you can use it in closed source applications.
Btw. the reason why Relm4 and gtk-rs have different licenses is because statically linking to LGPL isn't allowed for proprietary apps (which is what Rust does) whereas dynamically linking is allowed (which is what is done for GTK).