Embedded Linux-Systeme bestehen aus einer Vielzahl einzelner Softwarekomponenten (Pakete), die hardware- und funktionsoptimiert zu einem Board Support Package (BSP) zusammengestellt werden. Denn auch in der Software-Zusammenstellung müssen sich die hohen Anforderungen widerspiegeln, die bei Embedded Systemen aufgrund der langen Lebenszyklen an Qualität und Wartbarkeit gestellt werden.
Für diesen Prozess sowie für die standortübergreifende Zusammenarbeit von Entwicklern hat emlix das Build System e2 factory entwickelt. Das System garantiert die personenunabhängige Reproduzierbarkeit eines solchen Board Support Packages und damit die Wartbarkeit über den gesamten Lebenszyklus hinweg.
e2 factory ist zudem Basis für den nahtlosen Support von Endprodukteherstellern. Es basiert auf einem Software-Repository, in dem alle verwendeten Pakete optimiert und validierbar gepflegt werden.
Damit ermöglicht es eine durchgängige Versionsverwaltung und Crossentwicklung bei zentralem Software- und Konfigurationsmanagement. Dies gilt uneingeschränkt auch für die Integration von Softwarekomponenten weiterer Partner. Durch die Unabhängigkeit von einem konkreten Sourcecode-Managementsystem lassen sich Innovationen aus der Open Source Community auch noch während des Entwicklungsprozesses nahtlos integrieren.
Darüber hinaus dokumentiert e2 factory automatisch die einzelnen Open Source-Lizenzen der jeweils verwendeten Softwarebausteine und ermöglicht somit einen rechtssicheren Umgang mit freier Software.
e2 factory steht zum einen in einer Community Edition zum freien Download zur Verfügung (Lizenz: GPLv3). Zum anderen bietet emlix für die Nutzung in industriellen Entwicklungsprojekten eine qualitätsgesicherte Enterprise Edition inkl. Service- und Supportvertrag an.
e2 factory ist in der Community Edition ein Open Source-Projekt. Es steht unter www.e2factory.org zum kostenlosen Download zur Verfügung. Machen Sie sich mit dem Tool vertraut, entwickeln Sie gerne daran mit. Wir freuen uns auf Ihren Beitrag.
![]() |
emlix GmbH | Bahnhofsallee 1b | D-37081 | Göttingen | Fon +49 (0) 551/30664-0 | info@emlix.com