Comment Re:Win the battle, lose the war (Score 1) 49
Shrug. You don't like the GPL. I get it. You can't blame GPL or developers who use the GPL for Vizio being in violation of that license. I have zero sympathy for them.
Agreed.
The GPL made Linux into the most widely used and successful OS.
What made Linux the most widely used and successful OS was Android. But Linux and *BSD have fairly similar numbers of installations. You have 2.5 billion Apple devices (mac, iOS, etc.) versus 4 billion Android devices, you have more iOT devices on Linux, but a LOT more commercial routers and switches and other hardware on *BSD. It's really hard to calculate, but the numbers are probably within +/- 20% of being the same.
The problem is, none of those devices really qualify as Linux in any meaningful sense. Sure, they run the kernel, but that's about it. The user-space tools that GPL had such a big influence on are not there at all. Take all the iOT devices and Android devices and Chromebooks out of the picture, and Linux ends up actually being less popular than *BSD (because of macOS).
So whether Linux is or is not the most widely used OS depends on how you measure it.
We should all be grateful Linus chose it rather than use the BSD license. Linux would have failed had it not been for the GPL. If anything I think one could make a strong case that open source in general is failing, largely because of permissive licenses that allow proprietary companies to not only use it but feel entitled to free support for these vital pieces of software infrastructure.
I don't see any real evidence for what you're saying. Linux succeeded more because it had better support for PC graphics hardware early on, and the *BSDs didn't get a chance to really catch up. And the AT&T-Berkeley lawsuit stalled BSD development and adoption during the early 90s as well. And the *BSDs were fragmented into multiple camps (386BSD forked into FreeBSD and NetBSD, and then NetBSD further forked into OpenBSD), while the only forking on the Linux side was over distros. The lack of a strong, central leader likely made a far bigger difference than anything else.
All of these things led to Linux having more people working on it early on, and ultimately, the group with the most developers wins. Maybe GPL got them slightly more developers, or maybe it didn't. There's really no way to know. But my guess is that for every extra developer who joined because of the GPL, there were two corporate developers who didn't join because of the GPL, so I highly doubt you are correct in your assessment.
At best, GPL made it harder (but not impossible) for hardware developers to ship closed-source drivers, which made it easier to keep supporting old hardware, which probably resulted in a slight increase in the thickness of the long tail of the user base. Whether this is a meaningful benefit or not is unclear, because it also comes with the extra overhead of continuing to support that long tail.