From fca59bea770346cf1c1f9b0e00cb48a61b44a8f3 Mon Sep 17 00:00:00 2001 From: Harald Welte Date: Sun, 25 Oct 2015 21:00:20 +0100 Subject: import of old now defunct presentation slides svn repo --- .../gpl-compliance/index.html | 41 +++++++++++++++++++++ .../gpl-compliance/mgp00001.html | 9 +++++ .../gpl-compliance/mgp00001.idx.jpg | Bin 0 -> 3183 bytes .../gpl-compliance/mgp00001.jpg | Bin 0 -> 33540 bytes .../gpl-compliance/mgp00001.txt | 13 +++++++ .../gpl-compliance/mgp00002.html | 9 +++++ .../gpl-compliance/mgp00002.idx.jpg | Bin 0 -> 8123 bytes .../gpl-compliance/mgp00002.jpg | Bin 0 -> 69554 bytes .../gpl-compliance/mgp00002.txt | 13 +++++++ .../gpl-compliance/mgp00003.html | 9 +++++ .../gpl-compliance/mgp00003.idx.jpg | Bin 0 -> 7755 bytes .../gpl-compliance/mgp00003.jpg | Bin 0 -> 74132 bytes .../gpl-compliance/mgp00003.txt | 12 ++++++ .../gpl-compliance/mgp00004.html | 9 +++++ .../gpl-compliance/mgp00004.idx.jpg | Bin 0 -> 7333 bytes .../gpl-compliance/mgp00004.jpg | Bin 0 -> 67960 bytes .../gpl-compliance/mgp00004.txt | 11 ++++++ .../gpl-compliance/mgp00005.html | 9 +++++ .../gpl-compliance/mgp00005.idx.jpg | Bin 0 -> 9367 bytes .../gpl-compliance/mgp00005.jpg | Bin 0 -> 92496 bytes .../gpl-compliance/mgp00005.txt | 19 ++++++++++ .../gpl-compliance/mgp00006.html | 9 +++++ .../gpl-compliance/mgp00006.idx.jpg | Bin 0 -> 13595 bytes .../gpl-compliance/mgp00006.jpg | Bin 0 -> 121451 bytes .../gpl-compliance/mgp00006.txt | 14 +++++++ .../gpl-compliance/mgp00007.html | 9 +++++ .../gpl-compliance/mgp00007.idx.jpg | Bin 0 -> 9506 bytes .../gpl-compliance/mgp00007.jpg | Bin 0 -> 92857 bytes .../gpl-compliance/mgp00007.txt | 14 +++++++ .../gpl-compliance/mgp00008.html | 9 +++++ .../gpl-compliance/mgp00008.idx.jpg | Bin 0 -> 11302 bytes .../gpl-compliance/mgp00008.jpg | Bin 0 -> 110790 bytes .../gpl-compliance/mgp00008.txt | 9 +++++ .../gpl-compliance/mgp00009.html | 9 +++++ .../gpl-compliance/mgp00009.idx.jpg | Bin 0 -> 12972 bytes .../gpl-compliance/mgp00009.jpg | Bin 0 -> 130284 bytes .../gpl-compliance/mgp00009.txt | 10 +++++ .../gpl-compliance/mgp00010.html | 9 +++++ .../gpl-compliance/mgp00010.idx.jpg | Bin 0 -> 7725 bytes .../gpl-compliance/mgp00010.jpg | Bin 0 -> 74634 bytes .../gpl-compliance/mgp00010.txt | 8 ++++ .../gpl-compliance/mgp00011.html | 9 +++++ .../gpl-compliance/mgp00011.idx.jpg | Bin 0 -> 11948 bytes .../gpl-compliance/mgp00011.jpg | Bin 0 -> 120138 bytes .../gpl-compliance/mgp00011.txt | 10 +++++ .../gpl-compliance/mgp00012.html | 9 +++++ .../gpl-compliance/mgp00012.idx.jpg | Bin 0 -> 8472 bytes .../gpl-compliance/mgp00012.jpg | Bin 0 -> 87648 bytes .../gpl-compliance/mgp00012.txt | 13 +++++++ .../gpl-compliance/mgp00013.html | 9 +++++ .../gpl-compliance/mgp00013.idx.jpg | Bin 0 -> 12373 bytes .../gpl-compliance/mgp00013.jpg | Bin 0 -> 128640 bytes .../gpl-compliance/mgp00013.txt | 18 +++++++++ .../gpl-compliance/mgp00014.html | 9 +++++ .../gpl-compliance/mgp00014.idx.jpg | Bin 0 -> 11703 bytes .../gpl-compliance/mgp00014.jpg | Bin 0 -> 112854 bytes .../gpl-compliance/mgp00014.txt | 14 +++++++ .../gpl-compliance/mgp00015.html | 9 +++++ .../gpl-compliance/mgp00015.idx.jpg | Bin 0 -> 12208 bytes .../gpl-compliance/mgp00015.jpg | Bin 0 -> 124633 bytes .../gpl-compliance/mgp00015.txt | 10 +++++ .../gpl-compliance/mgp00016.html | 9 +++++ .../gpl-compliance/mgp00016.idx.jpg | Bin 0 -> 9687 bytes .../gpl-compliance/mgp00016.jpg | Bin 0 -> 87172 bytes .../gpl-compliance/mgp00016.txt | 9 +++++ .../gpl-compliance/mgp00017.html | 9 +++++ .../gpl-compliance/mgp00017.idx.jpg | Bin 0 -> 14512 bytes .../gpl-compliance/mgp00017.jpg | Bin 0 -> 131217 bytes .../gpl-compliance/mgp00017.txt | 14 +++++++ .../gpl-compliance/mgp00018.html | 9 +++++ .../gpl-compliance/mgp00018.idx.jpg | Bin 0 -> 8618 bytes .../gpl-compliance/mgp00018.jpg | Bin 0 -> 82507 bytes .../gpl-compliance/mgp00018.txt | 16 ++++++++ .../gpl-compliance/mgp00019.html | 9 +++++ .../gpl-compliance/mgp00019.idx.jpg | Bin 0 -> 12245 bytes .../gpl-compliance/mgp00019.jpg | Bin 0 -> 109308 bytes .../gpl-compliance/mgp00019.txt | 8 ++++ .../gpl-compliance/mgp00020.html | 9 +++++ .../gpl-compliance/mgp00020.idx.jpg | Bin 0 -> 8069 bytes .../gpl-compliance/mgp00020.jpg | Bin 0 -> 76375 bytes .../gpl-compliance/mgp00020.txt | 10 +++++ .../gpl-compliance/mgp00021.html | 9 +++++ .../gpl-compliance/mgp00021.idx.jpg | Bin 0 -> 8126 bytes .../gpl-compliance/mgp00021.jpg | Bin 0 -> 78273 bytes .../gpl-compliance/mgp00021.txt | 11 ++++++ .../gpl-compliance/mgp00022.html | 9 +++++ .../gpl-compliance/mgp00022.idx.jpg | Bin 0 -> 9653 bytes .../gpl-compliance/mgp00022.jpg | Bin 0 -> 96421 bytes .../gpl-compliance/mgp00022.txt | 12 ++++++ .../gpl-compliance/mgp00023.html | 9 +++++ .../gpl-compliance/mgp00023.idx.jpg | Bin 0 -> 9900 bytes .../gpl-compliance/mgp00023.jpg | Bin 0 -> 88629 bytes .../gpl-compliance/mgp00023.txt | 9 +++++ .../gpl-compliance/mgp00024.html | 9 +++++ .../gpl-compliance/mgp00024.idx.jpg | Bin 0 -> 10483 bytes .../gpl-compliance/mgp00024.jpg | Bin 0 -> 105789 bytes .../gpl-compliance/mgp00024.txt | 17 +++++++++ .../gpl-compliance/mgp00025.html | 9 +++++ .../gpl-compliance/mgp00025.idx.jpg | Bin 0 -> 9021 bytes .../gpl-compliance/mgp00025.jpg | Bin 0 -> 91164 bytes .../gpl-compliance/mgp00025.txt | 13 +++++++ .../gpl-compliance/mgp00026.html | 9 +++++ .../gpl-compliance/mgp00026.idx.jpg | Bin 0 -> 7729 bytes .../gpl-compliance/mgp00026.jpg | Bin 0 -> 72801 bytes .../gpl-compliance/mgp00026.txt | 18 +++++++++ .../gpl-compliance/mgp00027.html | 9 +++++ .../gpl-compliance/mgp00027.idx.jpg | Bin 0 -> 7260 bytes .../gpl-compliance/mgp00027.jpg | Bin 0 -> 68034 bytes .../gpl-compliance/mgp00027.txt | 16 ++++++++ .../gpl-compliance/mgp00028.html | 9 +++++ .../gpl-compliance/mgp00028.idx.jpg | Bin 0 -> 7904 bytes .../gpl-compliance/mgp00028.jpg | Bin 0 -> 73590 bytes .../gpl-compliance/mgp00028.txt | 20 ++++++++++ .../gpl-compliance/mgp00029.html | 9 +++++ .../gpl-compliance/mgp00029.idx.jpg | Bin 0 -> 10152 bytes .../gpl-compliance/mgp00029.jpg | Bin 0 -> 95003 bytes .../gpl-compliance/mgp00029.txt | 12 ++++++ .../gpl-compliance/mgp00030.html | 9 +++++ .../gpl-compliance/mgp00030.idx.jpg | Bin 0 -> 10548 bytes .../gpl-compliance/mgp00030.jpg | Bin 0 -> 95240 bytes .../gpl-compliance/mgp00030.txt | 14 +++++++ .../gpl-compliance/mgp00031.html | 9 +++++ .../gpl-compliance/mgp00031.idx.jpg | Bin 0 -> 10772 bytes .../gpl-compliance/mgp00031.jpg | Bin 0 -> 112743 bytes .../gpl-compliance/mgp00031.txt | 13 +++++++ .../gpl-compliance/mgp00032.html | 9 +++++ .../gpl-compliance/mgp00032.idx.jpg | Bin 0 -> 11299 bytes .../gpl-compliance/mgp00032.jpg | Bin 0 -> 99744 bytes .../gpl-compliance/mgp00032.txt | 12 ++++++ .../gpl-compliance/mgp00033.html | 9 +++++ .../gpl-compliance/mgp00033.idx.jpg | Bin 0 -> 14683 bytes .../gpl-compliance/mgp00033.jpg | Bin 0 -> 137071 bytes .../gpl-compliance/mgp00033.txt | 18 +++++++++ .../gpl-compliance/mgp00034.html | 9 +++++ .../gpl-compliance/mgp00034.idx.jpg | Bin 0 -> 4925 bytes .../gpl-compliance/mgp00034.jpg | Bin 0 -> 47194 bytes .../gpl-compliance/mgp00034.txt | 11 ++++++ 137 files changed, 788 insertions(+) create mode 100644 2007/gpl-compliance-tw2007/gpl-compliance/index.html create mode 100644 2007/gpl-compliance-tw2007/gpl-compliance/mgp00001.html create mode 100644 2007/gpl-compliance-tw2007/gpl-compliance/mgp00001.idx.jpg create mode 100644 2007/gpl-compliance-tw2007/gpl-compliance/mgp00001.jpg create mode 100644 2007/gpl-compliance-tw2007/gpl-compliance/mgp00001.txt create mode 100644 2007/gpl-compliance-tw2007/gpl-compliance/mgp00002.html create mode 100644 2007/gpl-compliance-tw2007/gpl-compliance/mgp00002.idx.jpg create mode 100644 2007/gpl-compliance-tw2007/gpl-compliance/mgp00002.jpg create mode 100644 2007/gpl-compliance-tw2007/gpl-compliance/mgp00002.txt create mode 100644 2007/gpl-compliance-tw2007/gpl-compliance/mgp00003.html create mode 100644 2007/gpl-compliance-tw2007/gpl-compliance/mgp00003.idx.jpg create mode 100644 2007/gpl-compliance-tw2007/gpl-compliance/mgp00003.jpg create mode 100644 2007/gpl-compliance-tw2007/gpl-compliance/mgp00003.txt create mode 100644 2007/gpl-compliance-tw2007/gpl-compliance/mgp00004.html create mode 100644 2007/gpl-compliance-tw2007/gpl-compliance/mgp00004.idx.jpg create mode 100644 2007/gpl-compliance-tw2007/gpl-compliance/mgp00004.jpg create mode 100644 2007/gpl-compliance-tw2007/gpl-compliance/mgp00004.txt create mode 100644 2007/gpl-compliance-tw2007/gpl-compliance/mgp00005.html create mode 100644 2007/gpl-compliance-tw2007/gpl-compliance/mgp00005.idx.jpg create mode 100644 2007/gpl-compliance-tw2007/gpl-compliance/mgp00005.jpg create mode 100644 2007/gpl-compliance-tw2007/gpl-compliance/mgp00005.txt create mode 100644 2007/gpl-compliance-tw2007/gpl-compliance/mgp00006.html create mode 100644 2007/gpl-compliance-tw2007/gpl-compliance/mgp00006.idx.jpg create mode 100644 2007/gpl-compliance-tw2007/gpl-compliance/mgp00006.jpg create mode 100644 2007/gpl-compliance-tw2007/gpl-compliance/mgp00006.txt create mode 100644 2007/gpl-compliance-tw2007/gpl-compliance/mgp00007.html create mode 100644 2007/gpl-compliance-tw2007/gpl-compliance/mgp00007.idx.jpg create mode 100644 2007/gpl-compliance-tw2007/gpl-compliance/mgp00007.jpg create mode 100644 2007/gpl-compliance-tw2007/gpl-compliance/mgp00007.txt create mode 100644 2007/gpl-compliance-tw2007/gpl-compliance/mgp00008.html create mode 100644 2007/gpl-compliance-tw2007/gpl-compliance/mgp00008.idx.jpg create mode 100644 2007/gpl-compliance-tw2007/gpl-compliance/mgp00008.jpg create mode 100644 2007/gpl-compliance-tw2007/gpl-compliance/mgp00008.txt create mode 100644 2007/gpl-compliance-tw2007/gpl-compliance/mgp00009.html create mode 100644 2007/gpl-compliance-tw2007/gpl-compliance/mgp00009.idx.jpg create mode 100644 2007/gpl-compliance-tw2007/gpl-compliance/mgp00009.jpg create mode 100644 2007/gpl-compliance-tw2007/gpl-compliance/mgp00009.txt create mode 100644 2007/gpl-compliance-tw2007/gpl-compliance/mgp00010.html create mode 100644 2007/gpl-compliance-tw2007/gpl-compliance/mgp00010.idx.jpg create mode 100644 2007/gpl-compliance-tw2007/gpl-compliance/mgp00010.jpg create mode 100644 2007/gpl-compliance-tw2007/gpl-compliance/mgp00010.txt create mode 100644 2007/gpl-compliance-tw2007/gpl-compliance/mgp00011.html create mode 100644 2007/gpl-compliance-tw2007/gpl-compliance/mgp00011.idx.jpg create mode 100644 2007/gpl-compliance-tw2007/gpl-compliance/mgp00011.jpg create mode 100644 2007/gpl-compliance-tw2007/gpl-compliance/mgp00011.txt create mode 100644 2007/gpl-compliance-tw2007/gpl-compliance/mgp00012.html create mode 100644 2007/gpl-compliance-tw2007/gpl-compliance/mgp00012.idx.jpg create mode 100644 2007/gpl-compliance-tw2007/gpl-compliance/mgp00012.jpg create mode 100644 2007/gpl-compliance-tw2007/gpl-compliance/mgp00012.txt create mode 100644 2007/gpl-compliance-tw2007/gpl-compliance/mgp00013.html create mode 100644 2007/gpl-compliance-tw2007/gpl-compliance/mgp00013.idx.jpg create mode 100644 2007/gpl-compliance-tw2007/gpl-compliance/mgp00013.jpg create mode 100644 2007/gpl-compliance-tw2007/gpl-compliance/mgp00013.txt create mode 100644 2007/gpl-compliance-tw2007/gpl-compliance/mgp00014.html create mode 100644 2007/gpl-compliance-tw2007/gpl-compliance/mgp00014.idx.jpg create mode 100644 2007/gpl-compliance-tw2007/gpl-compliance/mgp00014.jpg create mode 100644 2007/gpl-compliance-tw2007/gpl-compliance/mgp00014.txt create mode 100644 2007/gpl-compliance-tw2007/gpl-compliance/mgp00015.html create mode 100644 2007/gpl-compliance-tw2007/gpl-compliance/mgp00015.idx.jpg create mode 100644 2007/gpl-compliance-tw2007/gpl-compliance/mgp00015.jpg create mode 100644 2007/gpl-compliance-tw2007/gpl-compliance/mgp00015.txt create mode 100644 2007/gpl-compliance-tw2007/gpl-compliance/mgp00016.html create mode 100644 2007/gpl-compliance-tw2007/gpl-compliance/mgp00016.idx.jpg create mode 100644 2007/gpl-compliance-tw2007/gpl-compliance/mgp00016.jpg create mode 100644 2007/gpl-compliance-tw2007/gpl-compliance/mgp00016.txt create mode 100644 2007/gpl-compliance-tw2007/gpl-compliance/mgp00017.html create mode 100644 2007/gpl-compliance-tw2007/gpl-compliance/mgp00017.idx.jpg create mode 100644 2007/gpl-compliance-tw2007/gpl-compliance/mgp00017.jpg create mode 100644 2007/gpl-compliance-tw2007/gpl-compliance/mgp00017.txt create mode 100644 2007/gpl-compliance-tw2007/gpl-compliance/mgp00018.html create mode 100644 2007/gpl-compliance-tw2007/gpl-compliance/mgp00018.idx.jpg create mode 100644 2007/gpl-compliance-tw2007/gpl-compliance/mgp00018.jpg create mode 100644 2007/gpl-compliance-tw2007/gpl-compliance/mgp00018.txt create mode 100644 2007/gpl-compliance-tw2007/gpl-compliance/mgp00019.html create mode 100644 2007/gpl-compliance-tw2007/gpl-compliance/mgp00019.idx.jpg create mode 100644 2007/gpl-compliance-tw2007/gpl-compliance/mgp00019.jpg create mode 100644 2007/gpl-compliance-tw2007/gpl-compliance/mgp00019.txt create mode 100644 2007/gpl-compliance-tw2007/gpl-compliance/mgp00020.html create mode 100644 2007/gpl-compliance-tw2007/gpl-compliance/mgp00020.idx.jpg create mode 100644 2007/gpl-compliance-tw2007/gpl-compliance/mgp00020.jpg create mode 100644 2007/gpl-compliance-tw2007/gpl-compliance/mgp00020.txt create mode 100644 2007/gpl-compliance-tw2007/gpl-compliance/mgp00021.html create mode 100644 2007/gpl-compliance-tw2007/gpl-compliance/mgp00021.idx.jpg create mode 100644 2007/gpl-compliance-tw2007/gpl-compliance/mgp00021.jpg create mode 100644 2007/gpl-compliance-tw2007/gpl-compliance/mgp00021.txt create mode 100644 2007/gpl-compliance-tw2007/gpl-compliance/mgp00022.html create mode 100644 2007/gpl-compliance-tw2007/gpl-compliance/mgp00022.idx.jpg create mode 100644 2007/gpl-compliance-tw2007/gpl-compliance/mgp00022.jpg create mode 100644 2007/gpl-compliance-tw2007/gpl-compliance/mgp00022.txt create mode 100644 2007/gpl-compliance-tw2007/gpl-compliance/mgp00023.html create mode 100644 2007/gpl-compliance-tw2007/gpl-compliance/mgp00023.idx.jpg create mode 100644 2007/gpl-compliance-tw2007/gpl-compliance/mgp00023.jpg create mode 100644 2007/gpl-compliance-tw2007/gpl-compliance/mgp00023.txt create mode 100644 2007/gpl-compliance-tw2007/gpl-compliance/mgp00024.html create mode 100644 2007/gpl-compliance-tw2007/gpl-compliance/mgp00024.idx.jpg create mode 100644 2007/gpl-compliance-tw2007/gpl-compliance/mgp00024.jpg create mode 100644 2007/gpl-compliance-tw2007/gpl-compliance/mgp00024.txt create mode 100644 2007/gpl-compliance-tw2007/gpl-compliance/mgp00025.html create mode 100644 2007/gpl-compliance-tw2007/gpl-compliance/mgp00025.idx.jpg create mode 100644 2007/gpl-compliance-tw2007/gpl-compliance/mgp00025.jpg create mode 100644 2007/gpl-compliance-tw2007/gpl-compliance/mgp00025.txt create mode 100644 2007/gpl-compliance-tw2007/gpl-compliance/mgp00026.html create mode 100644 2007/gpl-compliance-tw2007/gpl-compliance/mgp00026.idx.jpg create mode 100644 2007/gpl-compliance-tw2007/gpl-compliance/mgp00026.jpg create mode 100644 2007/gpl-compliance-tw2007/gpl-compliance/mgp00026.txt create mode 100644 2007/gpl-compliance-tw2007/gpl-compliance/mgp00027.html create mode 100644 2007/gpl-compliance-tw2007/gpl-compliance/mgp00027.idx.jpg create mode 100644 2007/gpl-compliance-tw2007/gpl-compliance/mgp00027.jpg create mode 100644 2007/gpl-compliance-tw2007/gpl-compliance/mgp00027.txt create mode 100644 2007/gpl-compliance-tw2007/gpl-compliance/mgp00028.html create mode 100644 2007/gpl-compliance-tw2007/gpl-compliance/mgp00028.idx.jpg create mode 100644 2007/gpl-compliance-tw2007/gpl-compliance/mgp00028.jpg create mode 100644 2007/gpl-compliance-tw2007/gpl-compliance/mgp00028.txt create mode 100644 2007/gpl-compliance-tw2007/gpl-compliance/mgp00029.html create mode 100644 2007/gpl-compliance-tw2007/gpl-compliance/mgp00029.idx.jpg create mode 100644 2007/gpl-compliance-tw2007/gpl-compliance/mgp00029.jpg create mode 100644 2007/gpl-compliance-tw2007/gpl-compliance/mgp00029.txt create mode 100644 2007/gpl-compliance-tw2007/gpl-compliance/mgp00030.html create mode 100644 2007/gpl-compliance-tw2007/gpl-compliance/mgp00030.idx.jpg create mode 100644 2007/gpl-compliance-tw2007/gpl-compliance/mgp00030.jpg create mode 100644 2007/gpl-compliance-tw2007/gpl-compliance/mgp00030.txt create mode 100644 2007/gpl-compliance-tw2007/gpl-compliance/mgp00031.html create mode 100644 2007/gpl-compliance-tw2007/gpl-compliance/mgp00031.idx.jpg create mode 100644 2007/gpl-compliance-tw2007/gpl-compliance/mgp00031.jpg create mode 100644 2007/gpl-compliance-tw2007/gpl-compliance/mgp00031.txt create mode 100644 2007/gpl-compliance-tw2007/gpl-compliance/mgp00032.html create mode 100644 2007/gpl-compliance-tw2007/gpl-compliance/mgp00032.idx.jpg create mode 100644 2007/gpl-compliance-tw2007/gpl-compliance/mgp00032.jpg create mode 100644 2007/gpl-compliance-tw2007/gpl-compliance/mgp00032.txt create mode 100644 2007/gpl-compliance-tw2007/gpl-compliance/mgp00033.html create mode 100644 2007/gpl-compliance-tw2007/gpl-compliance/mgp00033.idx.jpg create mode 100644 2007/gpl-compliance-tw2007/gpl-compliance/mgp00033.jpg create mode 100644 2007/gpl-compliance-tw2007/gpl-compliance/mgp00033.txt create mode 100644 2007/gpl-compliance-tw2007/gpl-compliance/mgp00034.html create mode 100644 2007/gpl-compliance-tw2007/gpl-compliance/mgp00034.idx.jpg create mode 100644 2007/gpl-compliance-tw2007/gpl-compliance/mgp00034.jpg create mode 100644 2007/gpl-compliance-tw2007/gpl-compliance/mgp00034.txt (limited to '2007/gpl-compliance-tw2007/gpl-compliance') diff --git a/2007/gpl-compliance-tw2007/gpl-compliance/index.html b/2007/gpl-compliance-tw2007/gpl-compliance/index.html new file mode 100644 index 0000000..ddf11a4 --- /dev/null +++ b/2007/gpl-compliance-tw2007/gpl-compliance/index.html @@ -0,0 +1,41 @@ + +MagicPoint presentation foils + +Page 1 +Page 2 +Page 3 +Page 4 +Page 5 +Page 6 +Page 7 +Page 8 +Page 9 +Page 10 +Page 11 +Page 12 +Page 13 +Page 14 +Page 15 +Page 16 +Page 17 +Page 18 +Page 19 +Page 20 +Page 21 +Page 22 +Page 23 +Page 24 +Page 25 +Page 26 +Page 27 +Page 28 +Page 29 +Page 30 +Page 31 +Page 32 +Page 33 +Page 34 +
+Generated by MagicPoint +
+ diff --git a/2007/gpl-compliance-tw2007/gpl-compliance/mgp00001.html b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00001.html new file mode 100644 index 0000000..dd700f5 --- /dev/null +++ b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00001.html @@ -0,0 +1,9 @@ + +MagicPoint presentation foils + +[index] [text page] [<<start] [<prev] [next>] [last>>] +
Page 1: GPL Workshop
+
+Page 1
+
Generated by MagicPoint + diff --git a/2007/gpl-compliance-tw2007/gpl-compliance/mgp00001.idx.jpg b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00001.idx.jpg new file mode 100644 index 0000000..d2e6a5c Binary files /dev/null and b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00001.idx.jpg differ diff --git a/2007/gpl-compliance-tw2007/gpl-compliance/mgp00001.jpg b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00001.jpg new file mode 100644 index 0000000..59f6b7b Binary files /dev/null and b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00001.jpg differ diff --git a/2007/gpl-compliance-tw2007/gpl-compliance/mgp00001.txt b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00001.txt new file mode 100644 index 0000000..b4dc597 --- /dev/null +++ b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00001.txt @@ -0,0 +1,13 @@ + + + +GPL Workshop +How to (not?) use Free Software + + +by + +Harald Welte + + + diff --git a/2007/gpl-compliance-tw2007/gpl-compliance/mgp00002.html b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00002.html new file mode 100644 index 0000000..5b79023 --- /dev/null +++ b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00002.html @@ -0,0 +1,9 @@ + +MagicPoint presentation foils + +[index] [text page] [<<start] [<prev] [next>] [last>>] +
Page 2: How to (not) use GPL Software
+
+Page 2
+
Generated by MagicPoint + diff --git a/2007/gpl-compliance-tw2007/gpl-compliance/mgp00002.idx.jpg b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00002.idx.jpg new file mode 100644 index 0000000..b914e77 Binary files /dev/null and b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00002.idx.jpg differ diff --git a/2007/gpl-compliance-tw2007/gpl-compliance/mgp00002.jpg b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00002.jpg new file mode 100644 index 0000000..691a7e2 Binary files /dev/null and b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00002.jpg differ diff --git a/2007/gpl-compliance-tw2007/gpl-compliance/mgp00002.txt b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00002.txt new file mode 100644 index 0000000..b1c2153 --- /dev/null +++ b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00002.txt @@ -0,0 +1,13 @@ +How to (not) use GPL Software +Contents + +About the speaker +Ideas / Goals of the GPL +How to (not) use GPL Software +Complete Source Code +Derivative Works +Collective Works +GPL and Embedded Systems +The biggest GPL Myths +Thanks + diff --git a/2007/gpl-compliance-tw2007/gpl-compliance/mgp00003.html b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00003.html new file mode 100644 index 0000000..f0c161b --- /dev/null +++ b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00003.html @@ -0,0 +1,9 @@ + +MagicPoint presentation foils + +[index] [text page] [<<start] [<prev] [next>] [last>>] +
Page 3: How to (not) use GPL Software
+
+Page 3
+
Generated by MagicPoint + diff --git a/2007/gpl-compliance-tw2007/gpl-compliance/mgp00003.idx.jpg b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00003.idx.jpg new file mode 100644 index 0000000..8dfe518 Binary files /dev/null and b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00003.idx.jpg differ diff --git a/2007/gpl-compliance-tw2007/gpl-compliance/mgp00003.jpg b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00003.jpg new file mode 100644 index 0000000..d01563e Binary files /dev/null and b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00003.jpg differ diff --git a/2007/gpl-compliance-tw2007/gpl-compliance/mgp00003.txt b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00003.txt new file mode 100644 index 0000000..6a57103 --- /dev/null +++ b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00003.txt @@ -0,0 +1,12 @@ +How to (not) use GPL Software +Introduction + + +Who is speaking to you? + +an independent Free Software developer +who earns his living off Free Software since 1997 +who is one of the authors of the Linux kernel firewall system called netfilter/iptables +who has started gpl-violations.org to enforce license compliance +who IS NOT A LAWYER + diff --git a/2007/gpl-compliance-tw2007/gpl-compliance/mgp00004.html b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00004.html new file mode 100644 index 0000000..98b597f --- /dev/null +++ b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00004.html @@ -0,0 +1,9 @@ + +MagicPoint presentation foils + +[index] [text page] [<<start] [<prev] [next>] [last>>] +
Page 4: How to (not) use GPL Software
+
+Page 4
+
Generated by MagicPoint + diff --git a/2007/gpl-compliance-tw2007/gpl-compliance/mgp00004.idx.jpg b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00004.idx.jpg new file mode 100644 index 0000000..d10d22b Binary files /dev/null and b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00004.idx.jpg differ diff --git a/2007/gpl-compliance-tw2007/gpl-compliance/mgp00004.jpg b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00004.jpg new file mode 100644 index 0000000..ce0b358 Binary files /dev/null and b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00004.jpg differ diff --git a/2007/gpl-compliance-tw2007/gpl-compliance/mgp00004.txt b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00004.txt new file mode 100644 index 0000000..5d0b584 --- /dev/null +++ b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00004.txt @@ -0,0 +1,11 @@ +How to (not) use GPL Software +Disclaimer + +Legal Disclaimer + +All information presented here is provided on an as-is basis +There is no warranty for correctness of legal information +The author is not a lawyer +This does not comprise legal advise +The authors' experience is limited to German copyright law + diff --git a/2007/gpl-compliance-tw2007/gpl-compliance/mgp00005.html b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00005.html new file mode 100644 index 0000000..402f46e --- /dev/null +++ b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00005.html @@ -0,0 +1,9 @@ + +MagicPoint presentation foils + +[index] [text page] [<<start] [<prev] [next>] [last>>] +
Page 5: How to (not) use GPL Software
+
+Page 5
+
Generated by MagicPoint + diff --git a/2007/gpl-compliance-tw2007/gpl-compliance/mgp00005.idx.jpg b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00005.idx.jpg new file mode 100644 index 0000000..398a434 Binary files /dev/null and b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00005.idx.jpg differ diff --git a/2007/gpl-compliance-tw2007/gpl-compliance/mgp00005.jpg b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00005.jpg new file mode 100644 index 0000000..abbdde4 Binary files /dev/null and b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00005.jpg differ diff --git a/2007/gpl-compliance-tw2007/gpl-compliance/mgp00005.txt b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00005.txt new file mode 100644 index 0000000..7ff2c0a --- /dev/null +++ b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00005.txt @@ -0,0 +1,19 @@ +How to (not) use GPL Software +Ideas and Goals of the GNU GPL + +Free Software +Software that has fundamental freedoms: +to use it for any purpose +to "help your neighbour" (i.e. make copies) +to study it's functionality (reading source code) +to fix it myself (make modifications and run them) + +Copyleft +Is the legal idea to +exercising copyright to grant the above freedoms +assure that nobody can take away the freedom + +The GNU General Public License +Is a legal instrument to apply they copyleft idea on software + + diff --git a/2007/gpl-compliance-tw2007/gpl-compliance/mgp00006.html b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00006.html new file mode 100644 index 0000000..5aa6714 --- /dev/null +++ b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00006.html @@ -0,0 +1,9 @@ + +MagicPoint presentation foils + +[index] [text page] [<<start] [<prev] [next>] [last>>] +
Page 6: How to (not) use GPL Software
+
+Page 6
+
Generated by MagicPoint + diff --git a/2007/gpl-compliance-tw2007/gpl-compliance/mgp00006.idx.jpg b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00006.idx.jpg new file mode 100644 index 0000000..226bccf Binary files /dev/null and b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00006.idx.jpg differ diff --git a/2007/gpl-compliance-tw2007/gpl-compliance/mgp00006.jpg b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00006.jpg new file mode 100644 index 0000000..9b697a0 Binary files /dev/null and b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00006.jpg differ diff --git a/2007/gpl-compliance-tw2007/gpl-compliance/mgp00006.txt b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00006.txt new file mode 100644 index 0000000..75dc73a --- /dev/null +++ b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00006.txt @@ -0,0 +1,14 @@ +How to (not) use GPL Software +The GNU GPL revisited + +Revisiting the GNU General Public License + +Regulates distribution of copyrighted code, not usage +Allows distribution of source code and modified source code +The license itself is mentioned +A copy of the license accompanies every copy +Allows distribution of binaries or modified binaries, if +The license itself is mentioned +A copy of the license accompanies every copy +The complete source code is either included with the copy (alternatively a written offer to send the source code on request to any 3rd party) + diff --git a/2007/gpl-compliance-tw2007/gpl-compliance/mgp00007.html b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00007.html new file mode 100644 index 0000000..c363f3d --- /dev/null +++ b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00007.html @@ -0,0 +1,9 @@ + +MagicPoint presentation foils + +[index] [text page] [<<start] [<prev] [next>] [last>>] +
Page 7: How to (not) use GPL Software
+
+Page 7
+
Generated by MagicPoint + diff --git a/2007/gpl-compliance-tw2007/gpl-compliance/mgp00007.idx.jpg b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00007.idx.jpg new file mode 100644 index 0000000..020d14a Binary files /dev/null and b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00007.idx.jpg differ diff --git a/2007/gpl-compliance-tw2007/gpl-compliance/mgp00007.jpg b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00007.jpg new file mode 100644 index 0000000..4c9c8c6 Binary files /dev/null and b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00007.jpg differ diff --git a/2007/gpl-compliance-tw2007/gpl-compliance/mgp00007.txt b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00007.txt new file mode 100644 index 0000000..7c531cd --- /dev/null +++ b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00007.txt @@ -0,0 +1,14 @@ +How to (not) use GPL Software +Complete Source Code + +"... complete source code means all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the executable." + +For standard C-language programs, this means: +Source Code +Makefiles +compile-time Configuration (such as kernel .config) + +General Rule: +Intent of License is to enable user to run modified versions of the program. They need to be enabled to do so. + + diff --git a/2007/gpl-compliance-tw2007/gpl-compliance/mgp00008.html b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00008.html new file mode 100644 index 0000000..9cd8a53 --- /dev/null +++ b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00008.html @@ -0,0 +1,9 @@ + +MagicPoint presentation foils + +[index] [text page] [<<start] [<prev] [next>] [last>>] +
Page 8: How to (not) use GPL Software
+
+Page 8
+
Generated by MagicPoint + diff --git a/2007/gpl-compliance-tw2007/gpl-compliance/mgp00008.idx.jpg b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00008.idx.jpg new file mode 100644 index 0000000..303de1e Binary files /dev/null and b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00008.idx.jpg differ diff --git a/2007/gpl-compliance-tw2007/gpl-compliance/mgp00008.jpg b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00008.jpg new file mode 100644 index 0000000..f5c76ed Binary files /dev/null and b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00008.jpg differ diff --git a/2007/gpl-compliance-tw2007/gpl-compliance/mgp00008.txt b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00008.txt new file mode 100644 index 0000000..1e8addb --- /dev/null +++ b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00008.txt @@ -0,0 +1,9 @@ +How to (not) use GPL Software +Derivative Works + +What is a derivative work? +Not dependent on any particular kind of technology (static/dynamic linking, dlopen, whatever) +Even while the modification can itself be a copyrightable work, the combination with GPL-licensed code is subject to GPL. +As soon as code is written for a specific non-standard API (such as the iptables plugin API), there is significant indication for a derivative work +This position has been successfully enforced out-of-court with two Vendors so far (iptables modules/plugins). + diff --git a/2007/gpl-compliance-tw2007/gpl-compliance/mgp00009.html b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00009.html new file mode 100644 index 0000000..d023e05 --- /dev/null +++ b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00009.html @@ -0,0 +1,9 @@ + +MagicPoint presentation foils + +[index] [text page] [<<start] [<prev] [next>] [last>>] +
Page 9: How to (not) use GPL Software
+
+Page 9
+
Generated by MagicPoint + diff --git a/2007/gpl-compliance-tw2007/gpl-compliance/mgp00009.idx.jpg b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00009.idx.jpg new file mode 100644 index 0000000..0ea5da6 Binary files /dev/null and b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00009.idx.jpg differ diff --git a/2007/gpl-compliance-tw2007/gpl-compliance/mgp00009.jpg b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00009.jpg new file mode 100644 index 0000000..52c42ac Binary files /dev/null and b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00009.jpg differ diff --git a/2007/gpl-compliance-tw2007/gpl-compliance/mgp00009.txt b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00009.txt new file mode 100644 index 0000000..db45e6d --- /dev/null +++ b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00009.txt @@ -0,0 +1,10 @@ +How to (not) use GPL Software +Derivative Works + +Binary-only kernel modules +In-kernel proprietary code (binary kernel modules) are hard to claim GPL compliant +Case-by-case analysis required, as the level of integration into the GPL licensed kernel code depends on particular case +IBM is in the process of getting rid of all binary-only kernel modules. There are exceptions, but they are very clear ones (such as a filesystem port to linux, where the filesystem code already existed under another OS) +There is no general acceptance or tolerance to binary-only kernel modules in the Linux (development) community. Not even Linus himself has ever granted an exception for such modules! + + diff --git a/2007/gpl-compliance-tw2007/gpl-compliance/mgp00010.html b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00010.html new file mode 100644 index 0000000..3cba3dc --- /dev/null +++ b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00010.html @@ -0,0 +1,9 @@ + +MagicPoint presentation foils + +[index] [text page] [<<start] [<prev] [next>] [last>>] +
Page 10: How to (not) use GPL Software
+
+Page 10
+
Generated by MagicPoint + diff --git a/2007/gpl-compliance-tw2007/gpl-compliance/mgp00010.idx.jpg b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00010.idx.jpg new file mode 100644 index 0000000..f021749 Binary files /dev/null and b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00010.idx.jpg differ diff --git a/2007/gpl-compliance-tw2007/gpl-compliance/mgp00010.jpg b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00010.jpg new file mode 100644 index 0000000..a30e78c Binary files /dev/null and b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00010.jpg differ diff --git a/2007/gpl-compliance-tw2007/gpl-compliance/mgp00010.txt b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00010.txt new file mode 100644 index 0000000..2e3e137 --- /dev/null +++ b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00010.txt @@ -0,0 +1,8 @@ +How to (not) use GPL Software +Derivative Works + +Glue Code +Acts as glue layer between GPL licensed code and proprietary code +Some Vendors think they can avoid the GPL by doing so +Is definitely not a bullet-proof legal solution, especially when it is clearly visible that the only purpose of this glue code is to "get rid" of the GPL. + diff --git a/2007/gpl-compliance-tw2007/gpl-compliance/mgp00011.html b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00011.html new file mode 100644 index 0000000..7eb1a3b --- /dev/null +++ b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00011.html @@ -0,0 +1,9 @@ + +MagicPoint presentation foils + +[index] [text page] [<<start] [<prev] [next>] [last>>] +
Page 11: How to (not) use GPL Software
+
+Page 11
+
Generated by MagicPoint + diff --git a/2007/gpl-compliance-tw2007/gpl-compliance/mgp00011.idx.jpg b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00011.idx.jpg new file mode 100644 index 0000000..e32b809 Binary files /dev/null and b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00011.idx.jpg differ diff --git a/2007/gpl-compliance-tw2007/gpl-compliance/mgp00011.jpg b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00011.jpg new file mode 100644 index 0000000..2b4412b Binary files /dev/null and b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00011.jpg differ diff --git a/2007/gpl-compliance-tw2007/gpl-compliance/mgp00011.txt b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00011.txt new file mode 100644 index 0000000..7e9e81d --- /dev/null +++ b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00011.txt @@ -0,0 +1,10 @@ +How to (not) use GPL Software +Derivative Works + +Moral Issues +Apart from what is legally possible, there are moral issues +Even if in a particular case there is no legal way to claim a binary-only kernel module is a derivative work, you might still be acting against the authors' wishes +By shipping binary-only kernel modules, you violate the "moral code of conduct" of the Free Software community +But it is the work of this very community that enables you to build your product based on Free Software +Such action might have long-term detrimental effects on the motivation of FOSS developers (dissatisfaction, demotivation, ...) + diff --git a/2007/gpl-compliance-tw2007/gpl-compliance/mgp00012.html b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00012.html new file mode 100644 index 0000000..523d6c9 --- /dev/null +++ b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00012.html @@ -0,0 +1,9 @@ + +MagicPoint presentation foils + +[index] [text page] [<<start] [<prev] [next>] [last>>] +
Page 12: How to (not) use GPL Software
+
+Page 12
+
Generated by MagicPoint + diff --git a/2007/gpl-compliance-tw2007/gpl-compliance/mgp00012.idx.jpg b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00012.idx.jpg new file mode 100644 index 0000000..c978862 Binary files /dev/null and b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00012.idx.jpg differ diff --git a/2007/gpl-compliance-tw2007/gpl-compliance/mgp00012.jpg b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00012.jpg new file mode 100644 index 0000000..7dc3bdb Binary files /dev/null and b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00012.jpg differ diff --git a/2007/gpl-compliance-tw2007/gpl-compliance/mgp00012.txt b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00012.txt new file mode 100644 index 0000000..297e655 --- /dev/null +++ b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00012.txt @@ -0,0 +1,13 @@ +How to (not) use GPL Software +Collective Works + +"... it is not the intent .. to claim rights or contest your rights to work written entirely by you; rather, the intent is to exercise the right to control the distribution of derivative or collective works ..." + +GPL controls "collective works" + +"... mere aggregation of another work ... with the program on a volume of a storage or distribution medium does not bring the other work und the scope of this license" + +GPL allows "mere aggregation" +like a general-porpose GNU/Linux distribution (SuSE, Red Hat, ...) + + diff --git a/2007/gpl-compliance-tw2007/gpl-compliance/mgp00013.html b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00013.html new file mode 100644 index 0000000..b93b371 --- /dev/null +++ b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00013.html @@ -0,0 +1,9 @@ + +MagicPoint presentation foils + +[index] [text page] [<<start] [<prev] [next>] [last>>] +
Page 13: How to (not) use GPL Software
+
+Page 13
+
Generated by MagicPoint + diff --git a/2007/gpl-compliance-tw2007/gpl-compliance/mgp00013.idx.jpg b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00013.idx.jpg new file mode 100644 index 0000000..c6e50c8 Binary files /dev/null and b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00013.idx.jpg differ diff --git a/2007/gpl-compliance-tw2007/gpl-compliance/mgp00013.jpg b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00013.jpg new file mode 100644 index 0000000..8b53cc1 Binary files /dev/null and b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00013.jpg differ diff --git a/2007/gpl-compliance-tw2007/gpl-compliance/mgp00013.txt b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00013.txt new file mode 100644 index 0000000..a21006e --- /dev/null +++ b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00013.txt @@ -0,0 +1,18 @@ +How to (not) use GPL Software +GPL And Embedded Systems + +Historical background: +The GPL was written for userspace programs running on existing operating systems +Covering a whole OS (and even userspace programs) is not an ideal match, but if you read it carefully it still makes sense + +Toolchain: +"... the source code distributed need not include anything that is normally +distributed (in either source or binary form) with the major components +(compiler, kernel, and so on) of the operating system on which the executable +runs, unless that component itself accompanies the executable." +Practical case: +You've modified gcc for a specific embedded platform +Therefore, this gcc is not "normally distributed with the operating system" and you have to distribute it together with the source code +gcc itself is covered under GPL, so you need to provide binaries and source code(!) + + diff --git a/2007/gpl-compliance-tw2007/gpl-compliance/mgp00014.html b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00014.html new file mode 100644 index 0000000..ef4280d --- /dev/null +++ b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00014.html @@ -0,0 +1,9 @@ + +MagicPoint presentation foils + +[index] [text page] [<<start] [<prev] [next>] [last>>] +
Page 14: How to (not) use GPL Software
+
+Page 14
+
Generated by MagicPoint + diff --git a/2007/gpl-compliance-tw2007/gpl-compliance/mgp00014.idx.jpg b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00014.idx.jpg new file mode 100644 index 0000000..4a6ebfc Binary files /dev/null and b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00014.idx.jpg differ diff --git a/2007/gpl-compliance-tw2007/gpl-compliance/mgp00014.jpg b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00014.jpg new file mode 100644 index 0000000..e9f00ab Binary files /dev/null and b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00014.jpg differ diff --git a/2007/gpl-compliance-tw2007/gpl-compliance/mgp00014.txt b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00014.txt new file mode 100644 index 0000000..3d6e4b1 --- /dev/null +++ b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00014.txt @@ -0,0 +1,14 @@ +How to (not) use GPL Software +GPL And Embedded Systems + +The "Scripts" +(scripts to control compilation and installation, see earlier slide) +In case of embedded hardware, the "scripts" include: +Tools for generating the firmware binary from the source (even if they are technically no 'scripts') + + +Embedded DRM +Intent of License is to enable user to run modified versions of the program. They need to be enabled to do so. +Result: Signing binaries and only accepting signed versions from the bootloader (without providing the signature key or a possibility to set a new key in the bootloader) is not acceptable! + + diff --git a/2007/gpl-compliance-tw2007/gpl-compliance/mgp00015.html b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00015.html new file mode 100644 index 0000000..1098b56 --- /dev/null +++ b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00015.html @@ -0,0 +1,9 @@ + +MagicPoint presentation foils + +[index] [text page] [<<start] [<prev] [next>] [last>>] +
Page 15: How to (not) use GPL Software
+
+Page 15
+
Generated by MagicPoint + diff --git a/2007/gpl-compliance-tw2007/gpl-compliance/mgp00015.idx.jpg b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00015.idx.jpg new file mode 100644 index 0000000..2f19180 Binary files /dev/null and b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00015.idx.jpg differ diff --git a/2007/gpl-compliance-tw2007/gpl-compliance/mgp00015.jpg b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00015.jpg new file mode 100644 index 0000000..071a9e1 Binary files /dev/null and b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00015.jpg differ diff --git a/2007/gpl-compliance-tw2007/gpl-compliance/mgp00015.txt b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00015.txt new file mode 100644 index 0000000..dfe6a83 --- /dev/null +++ b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00015.txt @@ -0,0 +1,10 @@ +How to (not) use GPL Software +Practical Source Code Offer + +Some Rules +The "complete corresponding source code" has to be made available +It has to be made available for each and every object-code version that was distributed +If you strip down the source code offer (e.g. remove proprietary source code), try to see whether the result actually compiles +If the product is mixed free / proprietary software, consider including the proprietary parts (as object code) in the "source code package", so the full firmware image can be rebuilt without having to tear apart an existing image and ripping out those proprietary programs from there. + + diff --git a/2007/gpl-compliance-tw2007/gpl-compliance/mgp00016.html b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00016.html new file mode 100644 index 0000000..ce7571b --- /dev/null +++ b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00016.html @@ -0,0 +1,9 @@ + +MagicPoint presentation foils + +[index] [text page] [<<start] [<prev] [next>] [last>>] +
Page 16: How to (not) use GPL Software
+
+Page 16
+
Generated by MagicPoint + diff --git a/2007/gpl-compliance-tw2007/gpl-compliance/mgp00016.idx.jpg b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00016.idx.jpg new file mode 100644 index 0000000..15c0885 Binary files /dev/null and b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00016.idx.jpg differ diff --git a/2007/gpl-compliance-tw2007/gpl-compliance/mgp00016.jpg b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00016.jpg new file mode 100644 index 0000000..93d0212 Binary files /dev/null and b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00016.jpg differ diff --git a/2007/gpl-compliance-tw2007/gpl-compliance/mgp00016.txt b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00016.txt new file mode 100644 index 0000000..9f111e3 --- /dev/null +++ b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00016.txt @@ -0,0 +1,9 @@ +How to (not) use GPL Software +The biggest myths about the GPL + +The biggest myths about the GPL +The GPL is not enforcible +Software licensed under GPL has no copyright +Unmodified distribution does not require source code availability +The vendor can wait for a source code request (without offering it) + diff --git a/2007/gpl-compliance-tw2007/gpl-compliance/mgp00017.html b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00017.html new file mode 100644 index 0000000..402ceb5 --- /dev/null +++ b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00017.html @@ -0,0 +1,9 @@ + +MagicPoint presentation foils + +[index] [text page] [<<start] [<prev] [next>] [last>>] +
Page 17: How to (not) use GPL Software
+
+Page 17
+
Generated by MagicPoint + diff --git a/2007/gpl-compliance-tw2007/gpl-compliance/mgp00017.idx.jpg b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00017.idx.jpg new file mode 100644 index 0000000..c10535f Binary files /dev/null and b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00017.idx.jpg differ diff --git a/2007/gpl-compliance-tw2007/gpl-compliance/mgp00017.jpg b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00017.jpg new file mode 100644 index 0000000..ab19436 Binary files /dev/null and b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00017.jpg differ diff --git a/2007/gpl-compliance-tw2007/gpl-compliance/mgp00017.txt b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00017.txt new file mode 100644 index 0000000..272f416 --- /dev/null +++ b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00017.txt @@ -0,0 +1,14 @@ +How to (not) use GPL Software +The most common mistakes + +The most common mistakes +not even once reading the GPL text and/or the FAQ from the FSF +not including the GPL license text with the product +not including a written offer with the product +not considering that the GPL also applies to software updates +only providing original source code (e.g. vanilla kernel.org kernel) +not including the "scripts to control installation" +only providing off-site hyperlinks to license and/ore source code +not responding to support requests for source code +charging rediculously high fees for physical shipping of source code + diff --git a/2007/gpl-compliance-tw2007/gpl-compliance/mgp00018.html b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00018.html new file mode 100644 index 0000000..897033e --- /dev/null +++ b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00018.html @@ -0,0 +1,9 @@ + +MagicPoint presentation foils + +[index] [text page] [<<start] [<prev] [next>] [last>>] +
Page 18: How to (not) use GPL Software
+
+Page 18
+
Generated by MagicPoint + diff --git a/2007/gpl-compliance-tw2007/gpl-compliance/mgp00018.idx.jpg b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00018.idx.jpg new file mode 100644 index 0000000..6344f17 Binary files /dev/null and b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00018.idx.jpg differ diff --git a/2007/gpl-compliance-tw2007/gpl-compliance/mgp00018.jpg b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00018.jpg new file mode 100644 index 0000000..a4377fd Binary files /dev/null and b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00018.jpg differ diff --git a/2007/gpl-compliance-tw2007/gpl-compliance/mgp00018.txt b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00018.txt new file mode 100644 index 0000000..5d64781 --- /dev/null +++ b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00018.txt @@ -0,0 +1,16 @@ +How to (not) use GPL Software +License Compatibility + +There's lots of Free Software available +Different Software uses different Licenses: +Linux: GPL +glibc: LGPL +apache: Apache Software License +Perl: Artistic +ucd-snmp: BSD +If you combine (i.e. link) differently-licensed software, +check license compatibility +in case of doubt, ask legal person and/or contact software authors +authors might give you an exception or consider making licenses compatible + + diff --git a/2007/gpl-compliance-tw2007/gpl-compliance/mgp00019.html b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00019.html new file mode 100644 index 0000000..2a94391 --- /dev/null +++ b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00019.html @@ -0,0 +1,9 @@ + +MagicPoint presentation foils + +[index] [text page] [<<start] [<prev] [next>] [last>>] +
Page 19: How to (not) use GPL Software
+
+Page 19
+
Generated by MagicPoint + diff --git a/2007/gpl-compliance-tw2007/gpl-compliance/mgp00019.idx.jpg b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00019.idx.jpg new file mode 100644 index 0000000..fb9973b Binary files /dev/null and b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00019.idx.jpg differ diff --git a/2007/gpl-compliance-tw2007/gpl-compliance/mgp00019.jpg b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00019.jpg new file mode 100644 index 0000000..51bbdb1 Binary files /dev/null and b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00019.jpg differ diff --git a/2007/gpl-compliance-tw2007/gpl-compliance/mgp00019.txt b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00019.txt new file mode 100644 index 0000000..98e06c0 --- /dev/null +++ b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00019.txt @@ -0,0 +1,8 @@ +How to (not) use GPL Software +Dual Licensing + +The copyright holder (often the original author) can provide alternative licensing +Some projects do this as a business model (reiserfs, MySQL) +In some projects it's impossible due to the extremely distributed copyright (e.g. Linux kernel) +However, in smaller projects it never hurts to ask whether there would be interest in providing an alternative (non-copyleft) licensing + diff --git a/2007/gpl-compliance-tw2007/gpl-compliance/mgp00020.html b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00020.html new file mode 100644 index 0000000..a1a3695 --- /dev/null +++ b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00020.html @@ -0,0 +1,9 @@ + +MagicPoint presentation foils + +[index] [text page] [<<start] [<prev] [next>] [last>>] +
Page 20: The GNU GPL Revisited
+
+Page 20
+
Generated by MagicPoint + diff --git a/2007/gpl-compliance-tw2007/gpl-compliance/mgp00020.idx.jpg b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00020.idx.jpg new file mode 100644 index 0000000..be55a97 Binary files /dev/null and b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00020.idx.jpg differ diff --git a/2007/gpl-compliance-tw2007/gpl-compliance/mgp00020.jpg b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00020.jpg new file mode 100644 index 0000000..700c105 Binary files /dev/null and b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00020.jpg differ diff --git a/2007/gpl-compliance-tw2007/gpl-compliance/mgp00020.txt b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00020.txt new file mode 100644 index 0000000..00abbb7 --- /dev/null +++ b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00020.txt @@ -0,0 +1,10 @@ +The GNU GPL Revisited +GPL Violations + +When do I violate the license +when one ore more of the obligations are not fulfilled + +What risk do I take if I violate the license? +the GPL automatically revokes any usage right +any copyright holder can obtain a preliminary injunction banning distribution of the infringing product + diff --git a/2007/gpl-compliance-tw2007/gpl-compliance/mgp00021.html b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00021.html new file mode 100644 index 0000000..65ac91b --- /dev/null +++ b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00021.html @@ -0,0 +1,9 @@ + +MagicPoint presentation foils + +[index] [text page] [<<start] [<prev] [next>] [last>>] +
Page 21: GNU GPL - Copyright helps Copyleft
+
+Page 21
+
Generated by MagicPoint + diff --git a/2007/gpl-compliance-tw2007/gpl-compliance/mgp00021.idx.jpg b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00021.idx.jpg new file mode 100644 index 0000000..7c9cd79 Binary files /dev/null and b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00021.idx.jpg differ diff --git a/2007/gpl-compliance-tw2007/gpl-compliance/mgp00021.jpg b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00021.jpg new file mode 100644 index 0000000..b50d814 Binary files /dev/null and b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00021.jpg differ diff --git a/2007/gpl-compliance-tw2007/gpl-compliance/mgp00021.txt b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00021.txt new file mode 100644 index 0000000..a31cf50 --- /dev/null +++ b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00021.txt @@ -0,0 +1,11 @@ +GNU GPL - Copyright helps Copyleft +Past GPL enforcement + +Past GPL enforcement + +GPL violations are nothing new, as GPL licensed software is nothing new. +However, the recent GNU/Linux hype made GPL licensed software used more often +The FSF enforces GPL violations of code on which they hold the copyright +silently, without public notice +in lengthy negotiations + diff --git a/2007/gpl-compliance-tw2007/gpl-compliance/mgp00022.html b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00022.html new file mode 100644 index 0000000..0379577 --- /dev/null +++ b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00022.html @@ -0,0 +1,9 @@ + +MagicPoint presentation foils + +[index] [text page] [<<start] [<prev] [next>] [last>>] +
Page 22: GNU GPL - Copyright helps Copyleft
+
+Page 22
+
Generated by MagicPoint + diff --git a/2007/gpl-compliance-tw2007/gpl-compliance/mgp00022.idx.jpg b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00022.idx.jpg new file mode 100644 index 0000000..8cb803e Binary files /dev/null and b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00022.idx.jpg differ diff --git a/2007/gpl-compliance-tw2007/gpl-compliance/mgp00022.jpg b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00022.jpg new file mode 100644 index 0000000..856a81b Binary files /dev/null and b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00022.jpg differ diff --git a/2007/gpl-compliance-tw2007/gpl-compliance/mgp00022.txt b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00022.txt new file mode 100644 index 0000000..0a5155d --- /dev/null +++ b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00022.txt @@ -0,0 +1,12 @@ +GNU GPL - Copyright helps Copyleft +The Linksys case + + +During 2003 the "Linksys" case drew a lot of attention +Linksys was selling 802.11 WLAN Acces Ponts / Routers +Lots of GPL licensed software embedded in the device (included Linux, uClibc, busybox, iptables, ...) +FSF led alliance took the usual "quiet" approach +Linksys bought itself a lot of time +Some source code was released two months later +About four months later, full GPL compliance was achieved + diff --git a/2007/gpl-compliance-tw2007/gpl-compliance/mgp00023.html b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00023.html new file mode 100644 index 0000000..15ff065 --- /dev/null +++ b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00023.html @@ -0,0 +1,9 @@ + +MagicPoint presentation foils + +[index] [text page] [<<start] [<prev] [next>] [last>>] +
Page 23: GNU GPL - Copyright helps Copyleft
+
+Page 23
+
Generated by MagicPoint + diff --git a/2007/gpl-compliance-tw2007/gpl-compliance/mgp00023.idx.jpg b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00023.idx.jpg new file mode 100644 index 0000000..d9615a7 Binary files /dev/null and b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00023.idx.jpg differ diff --git a/2007/gpl-compliance-tw2007/gpl-compliance/mgp00023.jpg b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00023.jpg new file mode 100644 index 0000000..c578809 Binary files /dev/null and b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00023.jpg differ diff --git a/2007/gpl-compliance-tw2007/gpl-compliance/mgp00023.txt b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00023.txt new file mode 100644 index 0000000..1a7af70 --- /dev/null +++ b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00023.txt @@ -0,0 +1,9 @@ +GNU GPL - Copyright helps Copyleft +The Linksys case + +Some developers didn't agree with this approach +not enough publicity +violators don't loose anything by first not complying and wait for the FSF +four months delay is too much for low product lifecycles in WLAN world +The netfilter/iptables project started to do their own enforcement in more cases that were coming up + diff --git a/2007/gpl-compliance-tw2007/gpl-compliance/mgp00024.html b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00024.html new file mode 100644 index 0000000..4bada66 --- /dev/null +++ b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00024.html @@ -0,0 +1,9 @@ + +MagicPoint presentation foils + +[index] [text page] [<<start] [<prev] [next>] [last>>] +
Page 24: GNU GPL - Copyright helps Copyleft
+
+Page 24
+
Generated by MagicPoint + diff --git a/2007/gpl-compliance-tw2007/gpl-compliance/mgp00024.idx.jpg b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00024.idx.jpg new file mode 100644 index 0000000..47f9d08 Binary files /dev/null and b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00024.idx.jpg differ diff --git a/2007/gpl-compliance-tw2007/gpl-compliance/mgp00024.jpg b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00024.jpg new file mode 100644 index 0000000..44d829b Binary files /dev/null and b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00024.jpg differ diff --git a/2007/gpl-compliance-tw2007/gpl-compliance/mgp00024.txt b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00024.txt new file mode 100644 index 0000000..f1870f4 --- /dev/null +++ b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00024.txt @@ -0,0 +1,17 @@ +GNU GPL - Copyright helps Copyleft +Enforcement case timeline + +In chronological order +some user sends us a note he found our code somewhere +reverse engineering of firmware images +test purchase to verify device ships gpl-incompliant +sending the infringing organization a warning notice +wait for them to sign a statement to cease and desist +if no statement is signed +contract technical expert to do a study +apply for a preliminary injunction +if statement was signed +try to work out the details +grace period for boxes in stock possible +try to indicate that a donation would be good PR + diff --git a/2007/gpl-compliance-tw2007/gpl-compliance/mgp00025.html b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00025.html new file mode 100644 index 0000000..a74f0e2 --- /dev/null +++ b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00025.html @@ -0,0 +1,9 @@ + +MagicPoint presentation foils + +[index] [text page] [<<start] [<prev] [next>] [last>>] +
Page 25: GNU GPL - Copyright helps Copyleft
+
+Page 25
+
Generated by MagicPoint + diff --git a/2007/gpl-compliance-tw2007/gpl-compliance/mgp00025.idx.jpg b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00025.idx.jpg new file mode 100644 index 0000000..9b85787 Binary files /dev/null and b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00025.idx.jpg differ diff --git a/2007/gpl-compliance-tw2007/gpl-compliance/mgp00025.jpg b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00025.jpg new file mode 100644 index 0000000..2495c5f Binary files /dev/null and b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00025.jpg differ diff --git a/2007/gpl-compliance-tw2007/gpl-compliance/mgp00025.txt b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00025.txt new file mode 100644 index 0000000..c6c87f3 --- /dev/null +++ b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00025.txt @@ -0,0 +1,13 @@ +GNU GPL - Copyright helps Copyleft +Sucess so far + +Success so far +amicable agreements with a number (35+) of companies +sdome of which made significant donations to charitable organizations of the free software community +preliminary injunction against Sitecom, Sitecom also lost appeals case +court decision of munich district court in Sitecom appeals case +three more preliminary injunctions +more settled cases (not public yet) +negotiating in more cases +public awareness + diff --git a/2007/gpl-compliance-tw2007/gpl-compliance/mgp00026.html b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00026.html new file mode 100644 index 0000000..6d75f51 --- /dev/null +++ b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00026.html @@ -0,0 +1,9 @@ + +MagicPoint presentation foils + +[index] [text page] [<<start] [<prev] [next>] [last>>] +
Page 26: GNU GPL - Copyright helps Copyleft
+
+Page 26
+
Generated by MagicPoint + diff --git a/2007/gpl-compliance-tw2007/gpl-compliance/mgp00026.idx.jpg b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00026.idx.jpg new file mode 100644 index 0000000..e5c7be6 Binary files /dev/null and b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00026.idx.jpg differ diff --git a/2007/gpl-compliance-tw2007/gpl-compliance/mgp00026.jpg b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00026.jpg new file mode 100644 index 0000000..6d75904 Binary files /dev/null and b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00026.jpg differ diff --git a/2007/gpl-compliance-tw2007/gpl-compliance/mgp00026.txt b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00026.txt new file mode 100644 index 0000000..4ccfbea --- /dev/null +++ b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00026.txt @@ -0,0 +1,18 @@ +GNU GPL - Copyright helps Copyleft +Cases so far (1/3) + + +Allnet GmbH +Siemens AG +Fujitsu-Siemens Computers GmbH +Axis A.B. +Securepoint GmbH +U.S.Robotics Germany GmbH +Netgear GmbH +Belkin Compnents GmbH +Asus GmbH +Gateprotect GmbH +Sitecom GmbH / B.V. +TomTom B.V. +Gigabyte Technologies GmbH + diff --git a/2007/gpl-compliance-tw2007/gpl-compliance/mgp00027.html b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00027.html new file mode 100644 index 0000000..b8dc43a --- /dev/null +++ b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00027.html @@ -0,0 +1,9 @@ + +MagicPoint presentation foils + +[index] [text page] [<<start] [<prev] [next>] [last>>] +
Page 27: GNU GPL - Copyright helps Copyleft
+
+Page 27
+
Generated by MagicPoint + diff --git a/2007/gpl-compliance-tw2007/gpl-compliance/mgp00027.idx.jpg b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00027.idx.jpg new file mode 100644 index 0000000..e464d14 Binary files /dev/null and b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00027.idx.jpg differ diff --git a/2007/gpl-compliance-tw2007/gpl-compliance/mgp00027.jpg b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00027.jpg new file mode 100644 index 0000000..e05c196 Binary files /dev/null and b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00027.jpg differ diff --git a/2007/gpl-compliance-tw2007/gpl-compliance/mgp00027.txt b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00027.txt new file mode 100644 index 0000000..c1ae3c1 --- /dev/null +++ b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00027.txt @@ -0,0 +1,16 @@ +GNU GPL - Copyright helps Copyleft +Cases so far (2/3) + + +Sun Deutschland GmbH +Open-E GmbH +Siemens AG (second case) +Deutsche Telekom AG +Hitachi Inc. +Tecom Inc. +ARP Datacon GmbH +Conceptronic B.V. +D-Link GmbH +Adaptec Deutschland GmbH +Belkin Compnents GmbH (second case) + diff --git a/2007/gpl-compliance-tw2007/gpl-compliance/mgp00028.html b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00028.html new file mode 100644 index 0000000..6a3fd69 --- /dev/null +++ b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00028.html @@ -0,0 +1,9 @@ + +MagicPoint presentation foils + +[index] [text page] [<<start] [<prev] [next>] [last>>] +
Page 28: GNU GPL - Copyright helps Copyleft
+
+Page 28
+
Generated by MagicPoint + diff --git a/2007/gpl-compliance-tw2007/gpl-compliance/mgp00028.idx.jpg b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00028.idx.jpg new file mode 100644 index 0000000..b662e38 Binary files /dev/null and b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00028.idx.jpg differ diff --git a/2007/gpl-compliance-tw2007/gpl-compliance/mgp00028.jpg b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00028.jpg new file mode 100644 index 0000000..0aba619 Binary files /dev/null and b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00028.jpg differ diff --git a/2007/gpl-compliance-tw2007/gpl-compliance/mgp00028.txt b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00028.txt new file mode 100644 index 0000000..9a118c7 --- /dev/null +++ b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00028.txt @@ -0,0 +1,20 @@ +GNU GPL - Copyright helps Copyleft +Cases so far (3/3) + + +Siemens AG (third case) +TARGA GmbH +Medion AG +naviflash GmbH +Maxtor Inc. +Cisco Deutschland GmbH +Fortinet +naviflash GmbH +iRiver Europe GmbH +Cisco Deutschland GmbH (second case) +Acer Deutschland GmbH +SMC Networks GmbH + +>= 100 more not public + + diff --git a/2007/gpl-compliance-tw2007/gpl-compliance/mgp00029.html b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00029.html new file mode 100644 index 0000000..0d8f10c --- /dev/null +++ b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00029.html @@ -0,0 +1,9 @@ + +MagicPoint presentation foils + +[index] [text page] [<<start] [<prev] [next>] [last>>] +
Page 29: GNU GPL - Copyright helps Copyleft
+
+Page 29
+
Generated by MagicPoint + diff --git a/2007/gpl-compliance-tw2007/gpl-compliance/mgp00029.idx.jpg b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00029.idx.jpg new file mode 100644 index 0000000..0c7a8e1 Binary files /dev/null and b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00029.idx.jpg differ diff --git a/2007/gpl-compliance-tw2007/gpl-compliance/mgp00029.jpg b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00029.jpg new file mode 100644 index 0000000..f9ce2d4 Binary files /dev/null and b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00029.jpg differ diff --git a/2007/gpl-compliance-tw2007/gpl-compliance/mgp00029.txt b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00029.txt new file mode 100644 index 0000000..008ff90 --- /dev/null +++ b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00029.txt @@ -0,0 +1,12 @@ +GNU GPL - Copyright helps Copyleft +What we've learned + + +Copyleft-style licenses can be enforced! +A lot of companies don't take Free Software licenses seriously +Even corporations with large legal departments who should know +Reasons unclear, probably the financial risk of infringement was considered less than the expected gains +The FUD spread about "GPL not holding up in court" has disappeared + + + diff --git a/2007/gpl-compliance-tw2007/gpl-compliance/mgp00030.html b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00030.html new file mode 100644 index 0000000..1544a29 --- /dev/null +++ b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00030.html @@ -0,0 +1,9 @@ + +MagicPoint presentation foils + +[index] [text page] [<<start] [<prev] [next>] [last>>] +
Page 30: GNU GPL - Copyright helps Copyleft
+
+Page 30
+
Generated by MagicPoint + diff --git a/2007/gpl-compliance-tw2007/gpl-compliance/mgp00030.idx.jpg b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00030.idx.jpg new file mode 100644 index 0000000..8d2822c Binary files /dev/null and b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00030.idx.jpg differ diff --git a/2007/gpl-compliance-tw2007/gpl-compliance/mgp00030.jpg b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00030.jpg new file mode 100644 index 0000000..f23c863 Binary files /dev/null and b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00030.jpg differ diff --git a/2007/gpl-compliance-tw2007/gpl-compliance/mgp00030.txt b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00030.txt new file mode 100644 index 0000000..d23a15d --- /dev/null +++ b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00030.txt @@ -0,0 +1,14 @@ +GNU GPL - Copyright helps Copyleft +Future GPL Enforcement + + +GPL Enforcement +remains an important issue for Free Software +will start to happen within the court more often +has to be made public in order to raise awareness +will probably happen within some form of organization +talks have started with the FSF Europe + +What about Copylefted Content (Creative Commons) +probably just a matter of time until CC-licensed works of art are infringed + diff --git a/2007/gpl-compliance-tw2007/gpl-compliance/mgp00031.html b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00031.html new file mode 100644 index 0000000..cc26bf0 --- /dev/null +++ b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00031.html @@ -0,0 +1,9 @@ + +MagicPoint presentation foils + +[index] [text page] [<<start] [<prev] [next>] [last>>] +
Page 31: GNU GPL - Copyright helps Copyleft
+
+Page 31
+
Generated by MagicPoint + diff --git a/2007/gpl-compliance-tw2007/gpl-compliance/mgp00031.idx.jpg b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00031.idx.jpg new file mode 100644 index 0000000..af9782c Binary files /dev/null and b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00031.idx.jpg differ diff --git a/2007/gpl-compliance-tw2007/gpl-compliance/mgp00031.jpg b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00031.jpg new file mode 100644 index 0000000..376a27a Binary files /dev/null and b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00031.jpg differ diff --git a/2007/gpl-compliance-tw2007/gpl-compliance/mgp00031.txt b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00031.txt new file mode 100644 index 0000000..a51b88f --- /dev/null +++ b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00031.txt @@ -0,0 +1,13 @@ +GNU GPL - Copyright helps Copyleft +Problems of GPL Enforcement + +Problems +distributed copyright +is an important safeguard +can make enforcement difficult, since copyright traditionally doesn't know cases with thousands of copyright holders +distribution of damages extremely difficult +the legal issue of having to do reverse engineering in order to prove copyright infringement(!) +only the copyright holder (in most cases the author) can do it +users discovering GPL'd software need to communicate those issues to all entitled parties (copyright holders) +infringers obfuscating and/or encrypting fres software as disguise + diff --git a/2007/gpl-compliance-tw2007/gpl-compliance/mgp00032.html b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00032.html new file mode 100644 index 0000000..ea45c2d --- /dev/null +++ b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00032.html @@ -0,0 +1,9 @@ + +MagicPoint presentation foils + +[index] [text page] [<<start] [<prev] [next>] [last>>] +
Page 32: GNU GPL - Copyright helps Copyleft
+
+Page 32
+
Generated by MagicPoint + diff --git a/2007/gpl-compliance-tw2007/gpl-compliance/mgp00032.idx.jpg b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00032.idx.jpg new file mode 100644 index 0000000..1422639 Binary files /dev/null and b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00032.idx.jpg differ diff --git a/2007/gpl-compliance-tw2007/gpl-compliance/mgp00032.jpg b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00032.jpg new file mode 100644 index 0000000..57c1758 Binary files /dev/null and b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00032.jpg differ diff --git a/2007/gpl-compliance-tw2007/gpl-compliance/mgp00032.txt b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00032.txt new file mode 100644 index 0000000..c9af8f4 --- /dev/null +++ b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00032.txt @@ -0,0 +1,12 @@ +GNU GPL - Copyright helps Copyleft +gpl-violations.org + +The http://www.gpl-violations.org/ project was started ~ 3 year ago +as a platform wher users can report alleged violations +to verify those violations and inform all copyright holders +to inform the public about ongoing enforcement efforts + +At the moment, project is only backed by the author +more volunteers needed to investigate all cases +something like 270 reported (alleged) violations backlog + diff --git a/2007/gpl-compliance-tw2007/gpl-compliance/mgp00033.html b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00033.html new file mode 100644 index 0000000..c3b945b --- /dev/null +++ b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00033.html @@ -0,0 +1,9 @@ + +MagicPoint presentation foils + +[index] [text page] [<<start] [<prev] [next>] [last>>] +
Page 33: GNU GPL - Copyright helps Copyleft
+
+Page 33
+
Generated by MagicPoint + diff --git a/2007/gpl-compliance-tw2007/gpl-compliance/mgp00033.idx.jpg b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00033.idx.jpg new file mode 100644 index 0000000..466d3b8 Binary files /dev/null and b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00033.idx.jpg differ diff --git a/2007/gpl-compliance-tw2007/gpl-compliance/mgp00033.jpg b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00033.jpg new file mode 100644 index 0000000..1490b68 Binary files /dev/null and b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00033.jpg differ 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 + + diff --git a/2007/gpl-compliance-tw2007/gpl-compliance/mgp00034.html b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00034.html new file mode 100644 index 0000000..53bec07 --- /dev/null +++ b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00034.html @@ -0,0 +1,9 @@ + +MagicPoint presentation foils + +[index] [text page] [<<start] [<prev] [next>] [last>>] +
Page 34: How to (not) use GPL Software
+
+Page 34
+
Generated by MagicPoint + diff --git a/2007/gpl-compliance-tw2007/gpl-compliance/mgp00034.idx.jpg b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00034.idx.jpg new file mode 100644 index 0000000..75f0f11 Binary files /dev/null and b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00034.idx.jpg differ diff --git a/2007/gpl-compliance-tw2007/gpl-compliance/mgp00034.jpg b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00034.jpg new file mode 100644 index 0000000..5f03da8 Binary files /dev/null and b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00034.jpg differ diff --git a/2007/gpl-compliance-tw2007/gpl-compliance/mgp00034.txt b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00034.txt new file mode 100644 index 0000000..38c35aa --- /dev/null +++ b/2007/gpl-compliance-tw2007/gpl-compliance/mgp00034.txt @@ -0,0 +1,11 @@ +How to (not) use GPL Software +The End + + +Further reading: +The http://gpl-violations.org/ project +The Free Software Foundation http://www.fsf.org/, http://www.fsf-europe.org/ +The GNU Project http://www.gnu.org/ +The netfilter homepage http://www.netfilter.org/ + + -- cgit v1.2.3