Instances like this is why the GPL has the teeth people complain about. Without them, GNU would've been cannibalized decades ago.
Instances like this is why the GPL has the teeth people complain about. Without them, GNU would've been cannibalized decades ago.
To put some context on this, I work for companies that don't release source. One of those 'companies' was the U.S. Government, and sorry, but you can't release classified work (plenty of other Government code is open, and I mailed plenty of CDs in the day). I'd rather they use my work and remain closed source, than not use my work, or use it without my knowledge. As it is, they can legally and ethically use my work, then can file problem reports, push fixes if they want, and otherwise participate.
It's not a bad thing; it's a choice.
By your reasoning, when somebody makes money on anything, everybody in the whole production chain should get a cut. Obviously, that's not how economy in general works.