3 ms·
That's a poor GPL analogy. I think most of us know what the GPL says, and it does not restrict what you as a developer can make with the code (or regenerating
by harshreality 15y ago
That's a poor GPL analogy. I think most of us know what the GPL says, and it does not restrict what you as a developer can make with the code (or regenerating bread in your analogy).
You can make all the regenerating ham sandwiches you want from the regenerating loaf of bread. The GPL only restricts what rights you have to pass along to anyone you give ham sandwiches to, basically ensuring that you do not have a monopoly on regenerating ham sandwiches.
You might consider that restriction to be just as onerous as restrictions on what you can make with the bread, but I think there is a categorical difference. The GPL only affects transactions with other people. You can use the loaf of bread for making ham sandwiches or biological weapons and the GPL has nothing to say about that.