Login  |  繁體中文
感謝您對「自由軟體鑄造場」的支持與愛護,十多年來「自由軟體鑄造場」受中央研究院支持,並在資訊科學研究所以及資訊科技創新研究中心執行,現已完成階段性的任務。 本網站預計持續維運至 2021年底,網站內容基本上不會再更動。
也紀念我們永遠的朋友 李士傑先生(Shih-Chieh Ilya Li)。
Activities Details - The Rule of the GPL and Its Compliance Engineering - 20-Lecture Series IV

E-Mail Print


The Rule of the GPL and Its Compliance Engineering - 20-Lecture Series IV 

2010.12.02     09:30 - 16:20
[Taipei] 2nd Conference Room, Humanities and Social Science Building
Law and Licenses
Florence T.M. Ko 葛冬梅 tmk2005@citi.sinica.edu.tw
02-27883799 ext. 1474 / 0953-366676

Thank you for visiting! We proudly announce the end of this event. If you have any comments, you are welcome to contact us.

Session 1:Free and Open Source Software License 。
Session 2:The Nuts and Bolts of GPL Compliance Engineering。
Session 3:Case Demonstration 1。
Session 4:Case Demonstration 2。

Topic Information

GPL is the most widely used Open Source Software license. The unique Copyleft character of GPL leads to the compulsory derivative work licensing under it. Due to the insufficient knowledge of the Copyleft character, many companies violate GPL and hence infringe the copyright of the Open Source Software under GPL.

Therefore, OSSF invited the core members of the GPL-Violations.org, Harald Welte and Armijn Hemel to be our distinguished speakers of this workshop. GPL-Violations.org is an organization focusing on GPL violation cases. Mr. Welte is the founder of the GPL-Violations.org and the copyright holder of several well-known GPLed components. In the past few years, he has been instituting some successful GPL violation lawsuits in Europe. Mr. Hemel is in charge of the technical inspection of the GPL violation in the GPL-Violations.org for many years. Both of them have intensive knowledge about the GPL and related technical skills.

In this workshop, Mr. Welte and Mr. Hemel will explain the important rules of the GPL and how to comply with the GPL technology. They will also demonstrate some real cases in the afternoon sessions. Speakers will show us how to inspect whether a product contains GPLed code or not and whether a product with GPLed code complies with the obligations of the GPL or not. Through their introduction and technical analysis, the domestic Open Source Software developers will have better understanding about the connotations of the GPL and be more capable of using the GPLed components in commercial products.

Time Session Speaker/Moderator
09:30-10:00 Check-in
10:00-10:10 Opening
10:10-11:10 Free and Open Source Software License Compliance
(Lecture and Q&A)
Harald Welte,
Founder of GPL-Violations.org
11:10-11:30 Tea Time
11:30-12:30 The Nuts and Bolts of GPL Compliance Engineering
(Lecture and Q&A)
Armijn Hemel,
Coreteam Member and Lead Engineer of GPL-Violations.org
12:30-14:00 Lunch
14:00-15:00 Case Demonstration 1 Harald Welte
Armijn Hemel
15:00-15:20 Tea Time
15:20-16:20 Case Demonstration 2 Harald Welte
Armijn Hemel

Topic Summary

Free and Open Source Software License Compliance, Harald Welte

Free and Open Source Software such as the Linux kernel are used in a wide range of products today. You will find it not only in the PC/Server/Laptop/Netbook world, but especially in embedded devices like DSL routers, WiFi access points, mobile phones, TV sets, car navigation systems. Like any software, Free and Open Source software is subject to copyright and even while it is available free of royalty or license payments, there still are licenses that need to be followed in order to avoid the risk of copyright infringement. The presentation will cover the basic requirements of the most popular Free Software license (the GNU GPL) and illustrate how compliance with this license is achieved. It will discuss legal and business risks associated with violating the GPL, as well as a brief history on real-world legal cases that have been brought forward by the GPL-Violations.org project.

The Nuts and Bolts of GPL Compliance Engineering, Armijn Hemel

In this talk we will discuss the nuts and bolts of GPL compliance engineering. We will discuss which steps we take to discover violations and walk through the most common cases of violations, plus solutions to these violations. We will also discuss the background of why violations happen and what can be done to prevent violations from happening in the future.

Speakers Introduction

Harald Welte

  • Founder of GPL-Violations.org.
  • Harald Welte is a technology consultant with hands - on experience in electrical engineering, system-level software development and communications system security. As a contributor and one of the many copyright holders to the Linux kernel, he is in a position to take legal steps in case companies violate the GNU GPL licensing terms, leading to the creation of the GPL-Violations.org project. Harald runs his consulting business hmw-consulting out of Berlin, Germany but often travels all over Asia on behalf of his clients.
  • Online Profile: https://de.linkedin.com/pub/harald-welte/0/9b7/3b0

Armijn Hemel

  • Coreteam Member and Lead Engineer of GPL-Violations.org.
  • Armijn Hemel works for Loohuis Consulting in Utrecht, the Netherlands as a system administrator, programmer and consultant. He specializes in GPL license compliance engineering. He is part of the coreteam of GPL-Violations.org and until recently served on the board of NLUUG. He is the author of the GPL compliance engineerng guide and the main engineer for the Binary Analysis Tool.
  • Online Profile: https://nl.linkedin.com/pub/armijn-hemel/0/51b/941

Event Information

  • Target Audience︰Individuals with interests in business applications and strategies of Open Source Software.
  • Attendance︰125.
  • Location︰2nd Conference Room, Humanities and Social Science Building, Academia Sinica.
  • Charge︰free.
  • Language︰English.


  • The speakers will hold the lecture in plain and understandable English. The translation service will not be provided.
  • The whole event will be taped, except for the Q & A time.
  • In order to contact you regarding event alterations, please provide your correct E-mail address when registering.
  • If you are not able to attend on that day, please visit here to cancel your registration.
  • Your contact information will only be used for this event,and future Conferences planning, and will not be passed on to a third party.
  • We reserve the right to make minor change of the content of this Conference and other related matters.

Online registration:

Cancel registration:

The registration is closed.

Registered Users:0