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 --- 2004/gpl-wos2004/.abstract.swp | 0 2004/gpl-wos2004/abstract | 21 +++++ 2004/gpl-wos2004/biography | 25 ++++++ 2004/gpl-wos2004/gpl-wos2004.mgp | 174 +++++++++++++++++++++++++++++++++++++++ 2004/gpl-wos2004/gpl-wos2004.pdf | Bin 0 -> 15191 bytes 5 files changed, 220 insertions(+) create mode 100644 2004/gpl-wos2004/.abstract.swp create mode 100644 2004/gpl-wos2004/abstract create mode 100644 2004/gpl-wos2004/biography create mode 100644 2004/gpl-wos2004/gpl-wos2004.mgp create mode 100644 2004/gpl-wos2004/gpl-wos2004.pdf (limited to '2004/gpl-wos2004') diff --git a/2004/gpl-wos2004/.abstract.swp b/2004/gpl-wos2004/.abstract.swp new file mode 100644 index 0000000..e69de29 diff --git a/2004/gpl-wos2004/abstract b/2004/gpl-wos2004/abstract new file mode 100644 index 0000000..57de337 --- /dev/null +++ b/2004/gpl-wos2004/abstract @@ -0,0 +1,21 @@ +Enforcing the GNU GPL - Copyright helps Copyleft + +More and more vendors of various computing devices, especially network-related +appliances such as Routers, NAT-Gateways and 802.11 Access Points are using +Linux and other GPL licensed free software in their products. + +While the linux community can look at this as a big success, there is a back +side of that coin: A large number of those vendors have no idea about the GPL +license terms, and as a result do not fulfill their obligations under the GPL. + +The netfilter/iptables project has started legal proceedngs against a number of +companies in violation of the GPL since December 2003. Those legal proceedings +were quite successful so far, resulting in a number of amicable agreements and +one granted preliminary injunction. + +The speaker will present an overview about his recent successful enforcement of +the GNU GPL within German jurisdiction. + +In the end, it seems like the idea of the founding fathers of the GNU GPL +works: Guaranteeing Copyleft by using Copyright. + diff --git a/2004/gpl-wos2004/biography b/2004/gpl-wos2004/biography new file mode 100644 index 0000000..2399290 --- /dev/null +++ b/2004/gpl-wos2004/biography @@ -0,0 +1,25 @@ + Harald Welte is the chairman of the netfilter/iptables core team. + + His main interest in computing has always been networking. In the few time +left besides netfilter/iptables related work, he's writing obscure documents +like the UUCP over SSL HOWTO. Other kernel-related projects he has been +contributing are user mode linux and the international (crypto) kernel patch. + + He has been working as an independent IT Consultant working on projects for +various companies ranging from banks to manufacturers of networking gear. +During the year 2001 he was living in Curitiba (Brazil), where he got +sponsored for his Linux related work by Conectiva Inc. + + Starting with February 2002, Harald has been contracted part-time by +Astaro AG, who are sponsoring him for his +current netfilter/iptables work. + + Aside from the Astaro sponsoring, he continues to work as a freelancing +kernel developer and network security consultant. + + He licenses his software under the terms of the GNU GPL. He is determined to bring all users, distributors, value added resellers and vendors of netfilter/iptables based products in full compliance with the GPL, even if it includes raising legal charges. + + + Harald is living in Berlin, Germany. + + diff --git a/2004/gpl-wos2004/gpl-wos2004.mgp b/2004/gpl-wos2004/gpl-wos2004.mgp new file mode 100644 index 0000000..f818109 --- /dev/null +++ b/2004/gpl-wos2004/gpl-wos2004.mgp @@ -0,0 +1,174 @@ +%include "default.mgp" +%default 1 bgrad +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%page +%nodefault +%back "blue" + +%center +%size 7 + + +Enforcing the GNU GPL +Copyright helps Copyleft + + +%center +%size 4 +by + +Harald Welte + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%page +GNU GPL - Copyright helps Copyleft +Contents + + + Introduction + + The GNU General Public License + Motivations for licensing under the GPL + Enforcing the GNU GPL + + Thanks + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%page +GNU GPL - Copyright helps Copyleft +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 + +Why is he speaking to you? + + because he became aware of copyright (copyleft?) infringement and took legal action within German jurisdiction + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%page +GNU GPL - Copyright helps Copyleft +The GNU General Public License + +What is the GNU General Public License? + + A software license issued by the Free Software Foundation, originally meant for their Free Software in the GNU project. + The commonly used Version is the GPLv2 from 1991 + Can be considered as the first 'copyleft' licenses, before the idea of 'free software' spread to 'free content' and other areas. + Traditional software licenses are designed to restrict the rights of the user + no copying + no modificatio + no reverse engineering + The GPL instead tries to grant fundamental freedoms + freedom to run the program + freedom to study the program and adapt it (requires source code) + freedom to redistribute + freedom to improve and publish improvements + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%page +GNU GPL - Copyright helps Copyleft +The GNU General Public License + +But, the GPL does not only grant rights! + + In order to preserve the fundametal freedom, any distribution of a program has to + mention that the work is licensed under the GPL + include the GPL license text + either include the source code, or provide a written offer how to receive a copy of the source code + + Also, any derived work that is being distributed has to + make available the source code of the derived work + +Unfortunately, the wide misconception about copyright, free software, public +domain (even the RedHat CEO!) leads to people unknowignly, or even wilfully +only benefit from the freedom but not fulfill the obligations stated above. + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%page +GNU GPL - Copyright helps Copyleft +Enforcing the GNU GPL + +Enforcing the GPL + GPL violations are nothing new, as GPL licensed software is nothing new. + However, the recent Linux boom + The FSF enforces GPL violations of code on which they hold the copyright + silently, without public notice + in lengthy negotiations + 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 'qiet' approach and it took about four months until the full source code was released + 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 + So the netfilter/iptables project started to do their own enforcement in more cases coming up + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%page +GNU GPL - Copyright helps Copyleft +Enforcing the GNU GPL + +Enforcing the GPL + chronological order + reverse engineering of firmware images + sending the infringing organization a warning notice + wait for them to sign a statement to cease and desist + applying for a preliminary injunction if they don't (max 4 weeks after reverse engineering) + + Success so far + amicable agreement with Asus, Belkin, Allnet, Fujitsu-Siemens, Securepoint, U.S.Robotics + some of which made significant donations to charitable organizations of the free software community + preliminary injunction against Sitecom + negotiating in more cases + public awareness + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%page +GNU GPL - Copyright helps Copyleft +Enforcing the GNU GPL + +Enforcing the GPL + remains an important issue for Free Software + will start to happen within the court + has to be made public in order to raise awareness + +Problems + only the copyright holder (in most cases the author) can do it + users discovering GPL'd software need to communicate those issues to all copyright holders + + The http://www.gpl-violations.org/ project was started + 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 + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%page +GNU GPL - Copyright helps Copyleft +Thanks + + Thanks to + Alan Cox, Alexey Kuznetsov, David Miller, Andi Kleen + for implementing (one of?) the world's best TCP/IP stacks + Paul 'Rusty' Russell + for starting the netfilter/iptables project + for trusting me to maintain it today + Astaro AG + for sponsoring parts of my netfilter work + Free Software Foundation + for the GNU Project + for the GNU General Public License +%size 3 + The slides of this presentation are available at http://www.gnumonks.org/ +%size 3 + The netfilter homepage http://www.netfilter.org/ +%size 3 + The http://www.gpl-violations.org/ project + + diff --git a/2004/gpl-wos2004/gpl-wos2004.pdf b/2004/gpl-wos2004/gpl-wos2004.pdf new file mode 100644 index 0000000..2c8863e Binary files /dev/null and b/2004/gpl-wos2004/gpl-wos2004.pdf differ -- cgit v1.2.3