Hacker News new | ask | show | jobs
by oracle2025 4125 days ago
They only people who may complain about those violations are the copyrightholders of the code that has been violated. Everyone else who is chiming in here and bashing the offender is IMHO suffering from some kind of torches and pitchforks mob mentality.

GPL violations as far as I understand it are always a matter to be settled between the original authors and the offenders. I am not aware that the GPL gives bystanders and angry fanboys'n girls the right to sue anyone.

2 comments

We don't have the right to sue, but we have the right to help the original author(s) sue by providing funds for a legal challenge.
I don't know of the legal status, but I believe the GPL originated when Stallman and others wanted access to the source code for the drivers of a printer. Anyone who uses the software, which is anyone who uses the hardware, should have standing to demand the code.
The history is correct. However the enforcement comes between the author of the code and the distributor.

The author(A) allows the distributor(D) to distribute their(A) code so long as they(D) provide the source plus any modifications to the recipient.

The recipient has no right to demand the code due to there being no agreement to provide it between the distributor and the recipient.

So the author, on behalf of the recipient, must be the one to enforce the conditions of the agreement they made with the distributor.

In cases involving projects like Linux or BusyBox this can be anyone who has committed code, as these projects do not require copyright assignment.

In cases involving projects like GNU and Ubuntu all committed code is owned by the parent organization, the FSF and Canonical respectively. So they are the only ones who can enforce the GPL.

That said, the end user can report violations to groups like The Software Freedom Law Center and GPL-Violations.org. These groups have contacts to various copyright holders and will assist with enforcing them on a pro bono basis.