4 ms·
If you 'incorporate' a piece of GPL code into your program, you're either dynamically or statically linking to it - which the FSF considers to be make your work
by stephenr 10y ago
If you 'incorporate' a piece of GPL code into your program, you're either dynamically or statically linking to it - which the FSF considers to be make your work 'derivative' and thus you would be required to license your own work under the GPL, regardless of whether you had made any changes to the original GPL code you make use of or not.
- cr0sh 10y agoOf course - that's a feature of the GPL - not a bug.
- CamperBob2 10y ago"It only works if everybody does it" is not a feature or a bug, but a recipe for irrelevance at best and coercion at worst.
- cr0sh 10y agoI think that's why they made the LGPL - though I am unclear on whether that particular version of the license applies to only dynamic linking, or both dynamic and static linking (?).