summaryrefslogtreecommitdiff
path: root/2007/gpl-compliance-tw2007/gpl-compliance/mgp00033.txt
diff options
context:
space:
mode:
authorHarald Welte <laforge@gnumonks.org>2015-10-25 21:00:20 +0100
committerHarald Welte <laforge@gnumonks.org>2015-10-25 21:00:20 +0100
commitfca59bea770346cf1c1f9b0e00cb48a61b44a8f3 (patch)
treea2011270df48d3501892ac1a56015c8be57e8a7d /2007/gpl-compliance-tw2007/gpl-compliance/mgp00033.txt
import of old now defunct presentation slides svn repo
Diffstat (limited to '2007/gpl-compliance-tw2007/gpl-compliance/mgp00033.txt')
-rw-r--r--2007/gpl-compliance-tw2007/gpl-compliance/mgp00033.txt18
1 files changed, 18 insertions, 0 deletions
diff --git a/2007/gpl-compliance-tw2007/gpl-compliance/mgp00033.txt b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00033.txt
new file mode 100644
index 0000000..0535f89
--- /dev/null
+++ b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00033.txt
@@ -0,0 +1,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