Jan Altenberg
Jan Altenberg has more than 20 years of experience in developing and maintaining Embedded Linux systems. Jan studied information technologies at the University of Cooperative Education in Stuttgart (Germany). From 2002 - 2006 he was involved in the OCEAN project, a European research project, which defined an open controller platform based on real-time Linux and real-time CORBA. From 2007 to 2019 he worked for Linutronix as a Consultant, Trainer and Head of Technical sales. From April 2019 to 2021 he worked as Open-Source Technology Expert and Open-Source Compliance Officer for Continental Automotive GmbH. Since October 2021 Jan works as Senior Open Source Consultant and Embedded Systems Integrator at the Open Source Automation Development Lab (OSADL) eG and since 2024, he also serves on the OSADL board of directors. Jan is a frequent speaker on several conferences. He has been awarded with the "best speaker award" at the Embedded Software Engineering Congress in Sindelfingen (Germany) several times.
Accepted Talks:
Share and re-use license compliance material with OSSelot
This presentation is about sharing and reusing publicly available FOSS compliance material, as provided by the OSSelot project (https://www.osselot.org/), which requires trust in the reliability of the data. Such trust can be fostered by ensuring high quality and consistency of the data through a standardized curation process and strict review of all contributions. Jan will talk about the curation (and reviewing) process for the OSSelot project and present the resulting material as well as several methods for reuse. The presentation is intended to serve as a basis for discussion on how OSSelot can support Debian maintainers with compliance work.
Workshop: License compliance in Debian
Over the past few years there was a significant increase of Debian being used in embedded devices. In comparison to the “classical” usage on a server or desktop machine this use case brings an additional challenge when it comes to license compliance: The installation is usually being copied and distributed (on a device) which triggers license obligations for the party doing so. Therefore the license compliance material (license texts and copyright information) of packages significantly gained importance. This workshop covers the requirements for high quality license compliance material. This also includes topics like license compatibility and how this can be checked for a given executable.
Agenda: 1) Problem statement and motivation 2) Tools (covering FOSSology, licensecheck, scancode) 3) License compatibility: What is license compatibility and how can it be checked? (covering callgraph and the OSADL license compatibility matrix) 4) Re-using license compliance material from the OSSelot project
The workshop is targeted for package maintainers and developers who are interested in license compliance. The presentation will be done in a way which gets the audience into discussion on how these methods can be used by the Debian project to provide high quality compliance material for users.