Revision 108300606 of "LibeRTOS" on dewiki

{{Export|SO|2=[[user:Lady Whistler|<span style="color:green">Lady Whistler</span>]]  <big><sup>[[BD:Lady Whistler|☎]]</sup>/<sub>[[user:Lady Whistler/B|±]]</sub></big> 20:22, 29. Aug. 2012 (CEST)|3=ok}}

<noinclude>
{{Löschantragstext|tag=28|monat=August|jahr=2012|titel=LibeRTOS}}
''Beireits vor 1 1/2 Jahren wurde per Baustein festgestellt, dass der Artikel nicht den Ansprüchen genügt. Zusätzlich möchte ich feststellen, dass der Artikel auch keinerlei Hinweis auf eine irgendwie geartete Relevanz des Themas enthält. In de Summe ist der Beitrag mithin komplett verzichtbar.'' --[[Benutzerin Diskussion:Weissbier|WB]] <small>[[Benutzerin:Weissbier/Wikipedians looking at things|Looking at things]]</small> 12:10, 28. Aug. 2012 (CEST)

----</noinclude>

{{QS-Informatik|Knacknüsse=Ja|Die grundlegenden Anforderungen an einen Artikel über Software werden nicht erfüllt. --[[Benutzer:Toa7d6|Toa7d6]] 16:57, 6. Mai 2011 (CEST)}}

'''LibeRTOS''' ('''''Li'''nux '''B'''ased '''E'''nhanced '''R'''eal-'''T'''ime '''O'''perating '''S'''ystem'') ist [[Open Source]]/[[freie Software]] und ein pragmatischer Ansatz für harte [[Echtzeitsystem|Echtzeitanwendungen]] unter [[Linux]]. 

Anders als bisherige Lösungsansätze für [[Echtzeit]] unter Linux, die von einem Dual-Kernel Ansatz ausgehen, wie zum Beispiel [[RTAI]] oder [[RTLinux|RT-Linux]], wird LibeRTOS direkt im [[Linux (Kernel)|Linux-Kernel]] selbst implementiert. Mit diesem neuen integrierten Ansatz sollen die üblichen Probleme separater angedockter Lösungen, u.&thinsp;a. zueinander inkompatible [[Schnittstelle (Programmierung)|Schnittstellen]], schlechte Portier- und Wartbarkeit, vermieden werden. LibeRTOS ist eine Weiterentwicklung des Projektes ''[[KURT-Linux]]'' (''[[University of Kansas|'''K'''ansas '''U'''niversity]] '''R'''eal-'''T'''ime '''Linux''''') und wird seit wenigen Jahren in Kooperation zwischen Industrieanwendern, [[Hochschule]]n und Forschungseinrichtungen mit neuer Zielrichtung reaktiviert, um dem Linux-Kernel selbst zu harter Echtzeitfähigkeit mit definierten Antwort- und Ausführungszeiten zu verhelfen.

== Fähigkeiten ==
LibeRTOS bietet u.&thinsp;a. die Möglichkeit, echtzeitfähige [[Ring (CPU)|Userspace]]-Programme zu erstellen. Um Programmen oder [[Kernel-Modul]]en Echtzeitfähigkeit zuzuordnen, wurde eine schlanke [[Programmierschnittstelle|API]] implementiert. Ferner besteht die Möglichkeit des Gruppenscheduling sowie des einfachen Austausches einzelner [[Prozess-Scheduler|Scheduler]].

== Anwendungsgebiete ==
LibeRTOS ist geeignet für industrielle Anwendungen, u.&thinsp;a. im Bereich Multimedia, [[Messtechnik|Mess-]], [[Steuerungstechnik|Steuer-]] und [[Regelungstechnik]] (MSR), [[Automatisierungstechnik]], [[Automotive]].

== Weblinks ==
* Benedikt Spranger: [http://www.ccc.de/congress/2004/fahrplan/event/56.de.html ''LibeRTOS: Echtzeiterweiterung des Linuxkernels.''] 21st Chaos Communication Congress 2004, Vorträge und Workshops: Vortragsankündigung mit Materialien zum Vortrag.
* Thomas Gleixner: [http://www.linux-automation.de/konferenz_2004/papers/Thomas_Gleixner-LibeRTOS/LibeRTOS.pdf ''LibeRTOS in der Praxis.''] "Linux in Automation" Konferenz 2004, Universität Hannover, Slides zum Vortrag (PDF-Datei; 256&nbsp;kB)
* Thomas Gleixner / Douglas Niehaus: [http://www.linuxfordevices.com/files/rtlws-2004/ThomasGleixner.pdf ''LibeRTOS: A configurable Single-OS Real Time Linux platform for industrial applications.''] Internetartikel, 2004 (englisch) (PDF)
* [http://www.ittc.ku.edu/kurt/  KURT Linux] (Kansas University Real-Time Linux)

[[Kategorie:Echtzeitbetriebssystem]]
[[Kategorie:Linux]]
[[Kategorie:GNU]]