So, good job man on your self-esteem shot, but too bad for the rest of us, customers or programmers, you only helped the shareholders of those companies.
So, good job man on your self-esteem shot, but too bad for the rest of us, customers or programmers, you only helped the shareholders of those companies.
wget would never be even a remote consideration for them. They would hire a developer to write something before using a quality freely available tool that forced them to be open with their source code.
And the car would be a little more expensive to make, this price inevitably paid by the rest of us who want to buy the car.
As if no one could have developed a non-GPL licensed implementation.
GPL has its place, but berating those who have or would choose a non-copyleft license is not productive. We are all free to make licensing choices, are we not?
Just like I have the right to know what is in the sausages I bought for lunch, I should have the right to know what is in the .exe I bought to run my accounting system
I can write a shell script that invokes wget, but that doesn't mean my shell script is subject to GPL.
I can use wget on a Windows machine, it doesn't mean Microsoft has to give me the Windows source code.
They don't want a 10 billion dollar lawsuit to come down to the judge's interpretation of a license.
Usually licenses are on a flat good or bad list.
Practically speaking this would require providing access to replace the entire system (though as you say the GPL wouldn't apply to separate programs as that is generally considered to not be a derivative work from a copyright perspective).
Interestingly GPLv2 has similar but lighter requirements -- you have to provide instructions ("scripts") on how to build and install the software. But obviously many people believe that this was not strong enough to deal with firmware-locked systems and thus GPLv3 was born.
Car manufacturers are never willingly going to use software that lets drivers hack their own cars. That sucks, but don't pretend it's the third-party software devs' fault.