Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

It's common among Rust projects (the standard library also uses it).

Apache 2 has a patent grant so it's preferred by companies, but is not compatible with GPLv2, and MIT is compatible with GPLv2.

Source: https://prev.rust-lang.org/id-ID/faq.html#why-a-dual-mit-asl...



For completeness:

Apache 2 is compatible with GPL 3, which outside the kernel most of the world uses.


> which outside the kernel most of the world uses.

I'm... Not sure that is the case?

Some big projects still on (L)GPLv2, off the top of my head:

MySQL & MariaDB, QEMU, Busybox, Git, Wireshark, probably many many more.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: