Open-Source
FreeRTOS-Betriebssystem wird kommerziell
14.05.2007 | Redakteur: Martina Hafner
Um seine Kunden von den Verpflichtungen der GNU General Public License zu entbinden bietet Wittenstein das freie Betriebssystem FreeRTOS jetzt auf Wunsch auch unter einer kommerziellen Lizenz an. Außerdem ist ab sofort auch eine IEC-61508-zertifizierte Version erhältlich.
Um die 1000 Downloads verzeichnet das von Richard Berry geschriebene Open-Source-Betriebssystem FreeRTOS zurzeit pro Woche. Die sehr kompakte Technologie (Kernel benötigt unter 4KBytes ROM) ist unter einer modifizierten GPL kostenlos im Internet verfügbar. Dies bedeutet allerdings auch, dass Änderungen, die während der Entwicklung getätigt wurden, veröffentlicht werden müssen.
„Obwohl keine Anforderungen bestehen, den Applikationscode offen zu legen, sind viele Unternehmen mit diesem Lizenzierungsmodell nicht einverstanden“ erklärt David Cowling, Technical Director bei Wittenstein. „Daher bieten wir mit OpenRTOS diesen Anwendern grundsätzlich die gleiche Technologie, jedoch unter einer kommerziellen Lizenz und mit professionellem Support. Dies befreit sie von den Einschränkungen, die die GPL mit sich bringt.“
OpenRTOS basiert komplett auf der FreeRTOS-Technologie. Der skalierbare Echtzeitkernel ist für 13 offizielle Mikrocontroller-Architekturen wie ARM 7 und ARM 9, Coldfire oder Cortex M3 verfügbar, sowie für diverse weitere als inoffizielle Portierungen. Die Codestruktur ist überwiegend in C geschrieben und enthält keine Restriktionen bezügzlich der Anzahl von Tasks oder Prioritäten. Zur Kommunikation zwischen Tasks und Interrupts werden Queues und Semaphoren verwendet.
„OpenRTOS ist eine ideale Lösung für den rapide wachsenden Markt der 16- und 32-Bit-Mikrocontroller“, erklärt der Vater des Betriebssystems Richard Berry, der das Support-Team beim englischen Anbieter Wittenstein High Integrity Systems leitet, einer Tochterfirma der deutschen Wittenstein AG. „Es wurde besonders kompakt entwickelt, und ist dabei einfach und schnell einzusetzen.“
SafeRTOS für IEC-61508-Zertifizierung
Einen Schritt weiter geht Wittenstein mit SafeRTOS, einer Version des FreeRTOS, die vollständig IEC 61508 SIL (Safety Integrity Level) 3 entspricht. Es wurde unter Einsatz der ISO 9001:2000-akreditierten Systementwicklungsverfahren des Unternehmens entwickelt, die mit einer IEC-61508-kompatiblen Matrix als Referenz verglichen wurde. Dadurch beschleunigt sich der IEC-Zertifizierungsprozess beim Anwender durch die Festlegung von kompletten Zertifizierungsnachweisen. Diese beinhalten einen Compiler-Qualilfikationsnachweis, eine lückenlos nachverfolgbare Anforderungsdatenbank, eine umfangreiche Test-Suite, sämtliche Entwicklungsartifakte unter strikter Kontrolle des Konfigurations- und Anforderungsmanagements sowie dokumentierte Sicherheitsfälle und ein Integrations- und Betriebssichereitshandbuch.
Themenverwandte Beiträge
Wittenstein : OpenRTOS löst Lizenzierungsprobleme, SafeRTOS vom TÜV zertifiziert
Tutorial: Demoprojekt für Eclipse-Einsteiger
Tutorial: Demoprojekt für Eclipse-Einsteiger
electronica 2008: Kostenloses Eclipse-Plug-In bietet kernelbezogenes Debugging für OpenRTOS und FreeRTOS
electronica 2008: Kostenloses Eclipse-Plug-In bietet kernelbezogenes Debugging für OpenRTOS und FreeRTOS
Kommentare zu diesem Artikel
Lizenzierung urheberrechtlich geschützter Artikel
Nutzen Sie diesen Artikel ID 211008 oder andere Fachinformationen für Ihr Marketing. Wir bieten Ihnen die Nutzungsrechte für Ihre Website, Ihren Newsletter oder Ihre Kundenzeitschrift. Für alle Fragen wenden sie sich bitte an Frau Maurer unter Tel. 0931 / 418-2888 oder unseren Content-Dienstleister www.mycontentfactory.de .
Messe TV
NXP Semiconductors, Geoff Lees, Vice President
Aktuelle Entwicklungen im Mikrocontroller-Markt - ARM mit starkem Wachstum weiter
Die tatsächlichen Kosten von Roll-Your-Own Linux
Beim Entwickeln einer eigenen Linux-Plattform müssen Sie jede Komponente selbst beschaffen, erstellen und unterstützen.
Beim Entwickeln einer eigenen Linux-Plattform müssen Sie jede Komponente selbst beschaffen, erstellen und unterstützen.
Effektive Prozesse für die Migration auf Linux
Die Migration von Gerätesoftware auf ein neues Betriebssystem kann ein kaum lohnenswerter, riskanter Schritt sein.
Die Migration von Gerätesoftware auf ein neues Betriebssystem kann ein kaum lohnenswerter, riskanter Schritt sein.
NXP Semiconductors, Geoff Lees, Vice President
Aktuelle Entwicklungen im Mikrocontroller-Markt - ARM mit starkem Wachstum
Aktuelle Entwicklungen im Mikrocontroller-Markt - ARM mit starkem Wachstum
Echtzeitfunktionen von Wind River Linux und VxWorks
Whitepaper über die Unterschiede zwischen Anwendungen mit Soft- und Hard-Real-Time-Anforderungen.
Whitepaper über die Unterschiede zwischen Anwendungen mit Soft- und Hard-Real-Time-Anforderungen.
Copyright © 2012 Vogel Business Media








Home




(nicht registrierter User)