|
|
|
|
|
by prodigal_erik
5037 days ago
|
|
The GPL only uses copyright to prevent copyright from being used in far more harmful ways against future recipients of the work. If reverse engineering and redistribution were assuredly legal, we wouldn't really need it. |
|
As an example, suppose I'm Tivo. I make this cool DVR using the Linux kernel. It contains modifications to the kernel, a new filesystem, etc. Suppose also that you purchase the DVR, which comes only with a pre-built binary. Under the GPL, you also have a right to get the source code used to make the binary, and in a usable form. Which is why you can go to the Tivo site and download the source for your hardware.
Reverse engineering might get you the effective equivalent, after a lot of work. Redistribution right doesn't give you the right to source code.
The GPLv3 also uses copyright to require licensing of patent rights.
Do you not need these rights? Do you think others might find those rights useful?