You are here: Home / 
2024-12-27 - 03:54

Current OSADL Projects

Technology projects

Realtime Linux (partially restricted to OSADL members and individually authorized users)

Implement realtime capabilities of the mainline Linux kernel Realtime Linux Kernel, provide professional quality assurance, take care of regular releases of stable versions and organize workshops on Realtime Linux

Make KVM realtime-compliant

Support the development of the kvm module in such a way that running a guest system does not interfere with the real-time capabilities of the host system Realtime-kvm

Safety Critical Linux

Prepare mechanisms to allow for the certification of the Linux kernel Safety Critical Linux

OPC UA with Pub/Sub over TSN

Equip the existing Open Source implementation open62541 with Publish/Subscribe features and provide real-time capabilities with TSN in a project of a joint interest group founded by Fraunhofer IOSB, Kalycito Infotech and OSADL.

The "ideal" Industry-grade Linux Distribution

In order to gain information of how an "ideal" Industry-grade Linux distribution would look like a survey is currently underway. If sufficient commonalities can be found among participants of the survey and there is a realistic chance to remove some of the currently existing limitations of available Linux distributions, an OSADL project could emerge from the results of the survey. Background information of this initiative is given here.

Immediate C

"Immediate C": Develop PLC-like control applications in (extended) C language Immediate C

Legal projects

Open Source License Checklists (restricted to OSADL members and individually authorized users)

Create checklists of Open Source license obligations in a standardized way (see related News Article) and have them acknowledged by an international working group of lawyers, legal specialists and interested laymen in an on-line collaborative project.

The Open Source Curation Database (in preparation)

Let commonly used Open Source projects undergo license clearance, store information about the clearing process and all required licensing material in a re-usable way, generate trust by a thorough revision process, make everything publicly available in a standard format, provide converter tools and encourage the community to use it and to grow the project.

OSADL Container Base Image

Provide base images with a minimal set of software packages of commonly used distributions such as Debian, Ubuntu and Alpine and supplement them with complete and ready-to-use license information. The goal of this project is to do shareable licensing only once so developers can focus on licensing the company-specific Docker layers.

Open Source Policy Template (restricted to OSADL members and individually authorized users)

As a result of audits such as the LCA and also from numerous discussions with legal experts, it has become apparent that in many cases the best way to achieve company-wide compliance with Open Source licenses is to introduce a corresponding policy. Completing and adapting the OSADL Open Source Policy Template is a welcome and efficient first step in realizing this goal.

FOSS Legal Knowledge Database (restricted to OSADL members and individually authorized users)

Employees of OSADL member companies have the right to ask questions about the use and distribution of Open Source software. These questions are answered by internal or external experts and are often edited and formatted to create FAQ that others can benefit from and that are made available along with a keyword search here.

The OSADL Toolbox

Callgraph

The Callgraph extracts information from ELF headers and generates text or graphical output to gain insight into link dependencies between programs and libraries. It works on a single application as well as on an entire root file system.

Disjunctify

The Disjunctify tool takes two directory names as input and populates a third directory with files that exist in only one of the two specified directories. It is used to facilitate licensing of new versions of software packages when licensing of the old version has already been done and the existing material can be reused.

Latency Measurement Box

Develop a stand-alone trigger generator and long-term digital time delay recorder and use it in-house at OSADL or make it available on loan OSADL Latency Measurement Box

Parport Monitor

Imagine that a computer has crashed and neither the keyboard nor the network nor anything else is still working to investigate what the computer is doing (because it certainly isn't doing nothing). Knowing what it is doing, however, is the only key to get information needed to fix the problem, and a reboot would obviously erase all traces of the faulty execution. Then the moment has come when only the Parport Monitor can help. Advantage: It has a few tricky things to make even a crashed computer talk. Disadvantages: A working console (graphics or serial terminal) must be available, and the computer must have a standard printer port (aka Centronics).