WikiDer > QNX

QNX
QNX
EntwicklerBrombeere
Betriebssystem-FamilieUnix
QuellmodellGeschlossene Quelle
Letzte Ausgabe7.0 
(März 2017)
Lizenzproprietär
StatusAktiv
Webseiteqnx.com
Portal  Portalsymbol  Informatik

QNX (ausgesprochen kjoe-en-iks oder kjoeniks) ist ein Werbespot POSIX-kompatibel Unix-ish Echtzeit-Betriebssystem, in erster Linie auf die eingebettete Systeme. Es ist wahrscheinlich das beliebteste Betriebssystem jetzt sofort Mikrokernel.

QNX wurde ursprünglich am Anfang entwickelt die 80er von der kanadischen Firma Quantum Software Systems, die später Brombeere erworben.

Beschreibung

Als mikrokernelbasiertes Betriebssystem setzt QNX auf die Idee, den größten Teil des Betriebssystems in einer Reihe kleiner Aufgaben auszuführen, was Server heißen. Dies unterscheidet sich von den eher traditionellen monolithischen Kerne, bei dem das Betriebssystem ein einziges großes Programm ist, das aus mehreren "Teilen" mit unterschiedlichen Fähigkeiten besteht. Im Fall von QNX ermöglicht die Verwendung eines Mikrokernels den Benutzern (oder Entwicklern), nicht benötigte Funktionen zu deaktivieren, ohne das Betriebssystem selbst ändern zu müssen; Stattdessen führen sie diese speziellen Server einfach nicht aus.

Das System ist relativ klein, es passt in minimaler Form auf eine einzelne Diskette und wird sowohl als sehr schnell als auch als fast "vollständig" angesehen.

QNX Neutrino (2001) wurde auf eine Reihe von Plattformen portiert und läuft heute auf praktisch jeder modernen CPU, die auf dem Markt für eingebettete Systeme verwendet wird. Dazu gehören die x86-Familie, MIPS, PowerPC, SH-4 und die zugehörige Familie mit ARM-, starker Arm- und xSkala-CPUs.

Eine nicht-kommerzielle Version kann kostenlos von der Website des Unternehmens heruntergeladen werden.

Geschichte

Gordon Bell und Dan Dodge, Studenten an der Universität Waterloo 1980 folgten beide einem StandardInformatikkurs zum Betriebssystem-Design, in dem die Studierenden einen einfachen Echtzeit-Kernel gebaut haben. Beide waren überzeugt, dass ein solches System kommerziell benötigt wird, und zogen nach Kanata (ein Hightech-Bereich draußen Ottawa) um dieses Jahr mit zu beginnen Quanten-Softwaresysteme. 1982 die erste Version, QNX, freigegeben für die Intel 8088-Zentralprozessor.

Eine der ersten populären Anwendungen von QNX war in der Welt der nicht eingebetteten Systeme, als es als Betriebssystem für das proprietäre Computerdesign des Bildungssystems ausgewählt wurde. Ontario, das Unisys-SYMBOL. Im Laufe der Jahre wurde QNX hauptsächlich für "größere" Projekte verwendet, da der 44K-Kernel zu groß war, um auf die damaligen Single-Chip-Computer zu passen. Das System hat sich einen beneidenswerten Ruf für seine Zuverlässigkeit erworben und die Flotte in einer Reihe von Industrieanwendungen eingesetzt.

Mitte der 1990er Jahre erkannte Quantum, dass sich der Markt schnell in Richtung des POSIX-Modells bewegte und beschlossen, den Kernel neu zu schreiben, um auf einer niedrigeren Ebene kompatibel zu sein. Das Ergebnis war QNX 4. Dieses System war nicht nur mit a GUI Das Photon microGUI hieß, aber auch mit einer QNX-Version des X Window-System. Vor QNX 4 war die Portierung von Unix-Software viel einfacher und viele Macken der Vorgängerversion waren verschwunden.

Gegen Ende der 90er Jahre entschied man sich, eine möglichst neue Version nachzumodellieren Linux, aber unter Beibehaltung der Mikrokernel-Architektur. Dies führte zu QNX Neutrino, die 2001 veröffentlicht wurde. Diese Version kommt normalerweise mit Momentics, a Integrierte Entwicklungsumgebung (IDE) basierend auf dem Finsternis-IDE, mehrere GNU-Werkzeuge und Internet-Software wie die Voyager-Webbrowser und -Server. Das Unternehmen hat sich umbenannt in QNX-Softwaresysteme Anfang der 1990er Jahre, um Verwechslungen mit anderen Firmen, insbesondere dem gleichnamigen Festplattenhersteller, zu vermeiden.

Neutrino war ein Kandidat, der als Grundlage für ein neues . wieder auf dem Desktop erscheinen sollte Amiga-Betriebssystem. Diese Idee verschwand offenbar, nachdem der Vorstand die Pläne für den "neuen" Amiga geändert hatte.

Am 9. April 2010, Forschung in Bewegung, der Schöpfer von Brombeere, kündigte an, QNX Software Systems vom damaligen Eigentümer zu übernehmen Harman International Industries und der QNX-Quellcode wurde wieder abgeschirmt.Im September 2010 kündigte RIM einen Tablet-Computer namens . an BlackBerry PlayBook, mit neuem Betriebssystem BlackBerry Tablet-Betriebssystem, die auf QNX basiert. Die erste Demo wurde im Januar 2011 auf der CES-Messe im Las Vegas.

Der frühere Name von QNX war Qunix, aber es wurde aufgrund von Problemen mit dem geändert Warenzeichen.

Konkurrenten

Einige wichtige Wettbewerber auf dem Embedded-Markt sind VxWorks, Linux, THEOS, Windows CE und OS-9.

Siehe auch

Externe Links