|
|
|
|
|
by dalke
5035 days ago
|
|
The GPL exists because even under the policy you describe, there's no way for someone who gets a binary to also have the ability to get the source code. 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? |
|