Skip to content

Open Source by Siemens

You'll find a growing list of projects published by Siemens that you can explore below.

For more links and resources related to our open source products, scroll down and have a look at some of our GitHub organizations and portals.

Linux & Embedded


Jailhouse

Jailhouse is a partitioning Hypervisor based on Linux.

siemens/jailhouse


efibootguard

efibootguard is a simple UEFI boot loader with support for safely switching between current and updated partition sets.

siemens/efibootguard


EMB²

The Embedded Multicore Building Blocks (EMB²) is an easy to use yet powerful and efficient C/C++ library for the development of parallel applications, specially designed for embedded systems.

siemens/embb


ros-sharp

ROS# is a set of open source software libraries and tools in C# for communicating with ROS from .NET applications, in particular Unity.

siemens/ros-sharp


meta-iot2000

meta-iot2000 is a Yocto Board Support Package enabling all hardware features of the SIMATIC IOT2000 device.

siemens/meta-iot2000


meta-iot2050

meta-iot2050 contains recipes, configuration and other artifacts that are specific to Debian-based SIMATIC IOT2050.

siemens/meta-iot2050


mtda

mtda, short for Multi-Tenant Device Access, is a small Python application acting as an interface to a test device.

siemens/mtda


kas

kas is a build tool that provides an easy mechanism to set up bitbake-based projects.

siemens/kas

Security


fluffi

FLUFFI is a distributed evolutionary binary fuzzer for pentesters.

siemens/fluffi


libsecutils

libsecutils is a wrapper library for commonly used OpenSSL features, providing a simpler, more application-oriented API.

siemens/libsecutils


libuta

libuta, short for Unified Trust Anchor Library, allows the usage of different hardware trust anchors with a uniform interface for key derivation and random number generation.

siemens/libuta

Other projects

DRace

DRace is a data-race detector for Windows applications that uses DynamoRIO to dynamically instrument a binary at runtime.

siemens/drace


We continue publishing to our collection of open source. Head over to github.com/siemens to see a more complete list of our projects!

On top of our core GitHub organization, you'll find projects hosted at some of our product-specific organzations, including at github.com/mindsphere and github.com/industrial-edge.

Want to join us?

Careers

Back to top