GPL code is code for the community by the community.
Lets list some GPL code developed on servers owned and operated by IBM (because they are the core developers):
- Glibc
- GCC
- binutuls
- GNU CoreUtils
- systemd
- pipewire
- Podman
- Flatpak
- elfutils
Do you use any of those? About half of those projects were started by IBM. It was them that chose the GPL as a license. I wonder who forced them?
Who are the Top Contributors to the Linux kernel?
- Intel
- Red Hat
- Oracle
Ya, let’s keep those mega corps from using all that GPL code that YOU write.
FreeBSD just released a new version. It is entirely permissively licensed. It is clearly an anomaly that half the new features in this release have the names of companies that contributed them in the release notes. Who are these Netflix people?
I would say “how about gaming” but very little of that code is GPL. Any permissively licensed code used in gaming?
- WINE
- proton
- Xorg
- Wayland
- Mesa
- FEX
- LLVM
To your point, those projects must have been totally stolen by greedy mega corps right? I mean, X has been around for decades so there has been lots of time to push Xorg out of the market.
These Valve guys are big in gaming. Surely they must be stealing all our code and not giving back right? I mean, only the license would stop them (as you say). Obviously they took that MIT WINE thing and made Proton proprietary.
Right?
Android and Chromium. Is listing two projects that were created almost entirely by the same company and gifted to the Open Source world the best way to make your point? I mean, they sure are shafting us with Kubernetes too right?
I would say that Google is screwing us with Clang and LLVM except Apple and Microsoft contribute a lot to that too so they deserve some of the blame.
But, I mean clearly GCC is the better project. I mean sure LLVM resulted in Rust (corporate project), Swift (corporate project), and Zig but GCC is where the real innovation is. I mean GCC just added COBOL and Algol 68.