Conversation

Replying to
sure, the projects can move. a few things - * capital GNU used to be a badge of honor. I bet it still is linked to funding etc. for some projects. * it will take time for these projects to get off of GNU infra / websites if they make that decision. 1/
2
Replying to and
* GNU is still very much intertwined with FSF, via infrastructure, websites, and people. * AFAIK, FSF actually foots the bill for the bulk of GNU operations. * Copyright for GNU projects has generally been assigned to FSF. This used to be seen as a safety measure for projects. 2/
2
Replying to
The owner of the copyright doesn't matter beyond ability to change the license and the people who would need to enforce the license. If they want the software to be under the licenses that it's currently under then the copyright owner doesn't really matter.
1
Replying to and
Personally, I've given up on anything but permissive licenses and will primarily support and contribute to projects with permissive licenses. Bad actors violate the licenses anyway and it gets in the way of using it via license incompatibilities and other painful restrictions.
1
Replying to
Hold what line? Most of those projects already have better permissively licensed alternatives. LLVM is superior on a technical level and drastically better for building other tooling (not even a comparison) compared to GCC/binutils. Same applies to many other portions of it.
2
Replying to
that's because there have been dedicated efforts by powerful actors to replace copyleft components. Amazon and Google have policies against integrating more copyleft code. This is a problem. For ex, Fuschia could user in a more locked-down mobile ecosystem. And that's just mobile
1
Replying to
I'm not sure what you think Fuchsia changes about licensing. Linux kernel is GPLv2 and the Android userspace is strictly more permissive than it. GPLv2 doesn't prevent making a locked down device and there has been major avoidance of using GPLv3 software since it was introduced.
2
Replying to and
Any permissively licensed project can't take GPL code because it would change their overall license to a restrictive one. GrapheneOS has a strict policy against integrating GPLv3 code because it prevents building things we want people to be able to build with our software.
1