| Referent: | Jan Altenberg , linutronix GmbH |
| Vortragsreihe: | Open Source |
| Zeit: | 08. Dezember 6: 15:35-16:15 |
Linux im industriellen Einsatz ist längst keine Randerscheinung mehr. Derzeit gibt es sicher kein zweites Betriebssystem, das eine vergleichbare Anzahl an CPU-Architekturen und Geräten unterstützt; nicht umsonst gewinnt Linux im Embedded Sektor zunehmend Marktanteile. Die Frage nach der Eignung von Linux als modernes Embedded-Betriebssystem ist schon lange beantwortet, denn hier hat sich Linux bereits in vielen Projekten bestens bewährt. Die Frage, die sich in neuen Projekten vielmehr stellt, ist: Wie wird für Linux entwickelt? Welche Werkzeuge stehen dem Applikationsprogrammierer zur Verfügung, und wie mächtig sind diese im Vergleich zu anderen Systemen? Dieser Vortrag zeigt anhand der freien Entwicklungsumgebung Eclipse, dass sich Linux auch hier nicht verstecken muß. Es wird beispielhaft erläutert, wie mit der Eclipse-Plattform und freien Erweiterungen eine Entwicklungs- und Remote-Debuggingumgebung aufgesetzt werden kann, die kommerziellen Systemen kaum nachsteht.
Entwicklern aus dem Linux-Umfeld wird aufgezeigt, wie basierend auf freien Lösungen eine umfangreiche Entwicklungsumgebung für Linux aufgesetzt werden kann. Dies beinhaltet die Auswahl der geeigneten Plug-Ins, deren Konfiguration und die Automatisierung des Remote-Debugging-Prozesses. Die vorgestellte Lösung ist nicht von Linux als Entwicklungsplattform abhängig. Der Lösungsansatz ist so gewählt, dass auch von MS-Windows-Plattformen bequem für Linuxsysteme entwickelt werden kann. Entscheider lernen die Möglichkeiten einer modernen Entwicklungsumgebung für Linux kennen und bekommen wichtige Informationen, die helfen können, die Auswahl des richtigen Systems zu treffen.
Jan Altenberg beschäftigt sich bereits seit mehreren Jahren beruflich mit Linux. Er betreute u.a. verschiedene Arbeiten für das EU Projekt OCEAN, welches sich zum Ziel setzte, eine offene Steuerungsplattform auf Basis von Realtime Linux zu schaffen. Weiterhin trug er bei einem namhaften Maschinenhersteller die volle konzeptionelle Verantwortung für die Einführung von Linux in der neuen Steuerungsgeneration. Seit 2007 arbeitet er für die Linutronix GmbH (im Bereich BSPs, Schulungen, Consulting).