summaryrefslogtreecommitdiff
path: root/2007/gpl-compliance-tw2007/gpl-compliance/mgp00033.txt
blob: 0535f89fab84e4fa94c9f31abc321e934a5057e3 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
GNU GPL - Copyright helps Copyleft
Make later enforcement easy

Practical rules for proof by reverse engineering
Don't fix typos in error messages and symbol names
Leave obscure error messages like 'Rusty needs more caffeine'
Make binary contain string of copyright message, not only source
Practical rules for potential damages claims
Use revision control system
Document source of each copyrightable contribution
Name+Email address in CVS commit message
Consider something like FSFE FLA (Fiduciary License Agreement)
Make sure that employers are fine with contributions of their employees
If you find out about violation
Don't make it public (has to be new/urgent for injunctive relief)
Contact lawyer immediately to send wanrning notice


personal git repositories of Harald Welte. Your mileage may vary