<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://demowiki.knowlus.com/index.php?action=history&amp;feed=atom&amp;title=QNX</id>
	<title>QNX - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://demowiki.knowlus.com/index.php?action=history&amp;feed=atom&amp;title=QNX"/>
	<link rel="alternate" type="text/html" href="https://demowiki.knowlus.com/index.php?title=QNX&amp;action=history"/>
	<updated>2026-05-16T12:07:16Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in Demo Wiki</subtitle>
	<generator>MediaWiki 1.44.2</generator>
	<entry>
		<id>https://demowiki.knowlus.com/index.php?title=QNX&amp;diff=11655&amp;oldid=prev</id>
		<title>208.65.73.224: Added what was the oft-cited meaning of &quot;QNX&quot;. This is based on conversations with someone who works at QNX, and worked at QNX in the 90s.</title>
		<link rel="alternate" type="text/html" href="https://demowiki.knowlus.com/index.php?title=QNX&amp;diff=11655&amp;oldid=prev"/>
		<updated>2025-05-08T02:29:18Z</updated>

		<summary type="html">&lt;p&gt;Added what was the oft-cited meaning of &amp;quot;QNX&amp;quot;. This is based on conversations with someone who works at QNX, and worked at QNX in the 90s.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&lt;br /&gt;
{{Infobox Betriebssystem&lt;br /&gt;
| Logo              = [[Datei:QNX 201x logo.svg|rahmenlos|hochkant=1.1|Logo]]&lt;br /&gt;
| Beschreibung      = &lt;br /&gt;
| Entwickler        = [[Gordon Bell (Softwareentwickler)|Gordon Bell]], [[Dan Dodge]], [[Blackberry (Unternehmen)|Blackberry]]&lt;br /&gt;
| Version           = 8.0&lt;br /&gt;
| Freigabedatum     = 2023&lt;br /&gt;
| Quelle            = https://blogs.blackberry.com/en/2023/05/blackberry-qnx-sdp-8-early-access-release&lt;br /&gt;
| Stammbaum         = QNX&lt;br /&gt;
| Architekturen     = [[MIPS-Architektur|MIPS]], [[PowerPC]], [[SuperH|SH-4]], [[ARM-Architektur|ARM]], [[StrongARM]], [[XScale]], [[X86-Prozessor|x86]]&lt;br /&gt;
| Lizenz            = [[Proprietär]]&lt;br /&gt;
| Sonstiges         = &lt;br /&gt;
| Website           = [http://www.qnx.com/products/rtos/ www.qnx.com/products/rtos]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;QNX&amp;#039;&amp;#039;&amp;#039; ist ein [[proprietär]]es [[Portable Operating System Interface|POSIX]]-fähiges [[Unixoides System|unixoides]] [[Echtzeitbetriebssystem]], das primär auf den Markt [[Eingebettetes System|eingebetteter Systeme]] zielt.&lt;br /&gt;
&lt;br /&gt;
== Geschichte ==&lt;br /&gt;
[[Datei:QNX logo.svg|mini|Historisches Logo]]&lt;br /&gt;
Noch als Studenten der [[University of Waterloo]] entschieden sich [[Gordon Bell (Softwareentwickler)|Gordon Bell]] und [[Dan Dodge]] 1980, ihr eigenes Echtzeitbetriebssystem mit [[Mikrokernel]] zu schreiben. Da sie nicht an Anwendersoftware interessiert waren, hielten sie sich vom Desktop-Markt fern. Sie gründeten [[Quantum Software]] noch in jenem Jahr und brachten 1982 die erste Version mit der Bezeichnung &amp;#039;&amp;#039;&amp;#039;QUNIX&amp;#039;&amp;#039;&amp;#039; für [[Intel 8088|Intel-8088]]-[[Hauptprozessor|CPUs]] heraus. Kurz darauf wurde das Betriebssystem in QNX (Quantum&amp;#039;s Network eXecutive) umbenannt. Es wird, vor allem im englischen Sprachraum, gelegentlich noch &amp;#039;&amp;#039;Kjunix&amp;#039;&amp;#039; ausgesprochen.&lt;br /&gt;
&lt;br /&gt;
Als Erstes wurde QNX um 1985 als [[Betriebssystem]] für den [[Unisys ICON]] gewählt, den damaligen Standard-Arbeitsplatzrechner an Hochschulen in [[Ontario]]. In der Folgezeit breitete sich QNX schnell im Markt eingebetteter Systeme aus und wurde auf verschiedene [[Plattform (Computer)|Plattformen]] übertragen.&lt;br /&gt;
&lt;br /&gt;
Als sich am Markt Ende der 1990er eine zunehmende Ausrichtung auf [[Portable Operating System Interface|POSIX]]-Modelle abzeichnete, wurde der [[Kernel (Betriebssystem)|Kernel]] neu geschrieben, um ihn von Grund auf [[Symmetrisches Multiprozessorsystem|SMP]]- und POSIX-kompatibel zu machen.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;QNX Neutrino&amp;#039;&amp;#039;&amp;#039;, das Resultat dieser Anstrengungen, wird seit 2001 von der inzwischen zu &amp;#039;&amp;#039;QNX Software Systems&amp;#039;&amp;#039; umbenannten Firma kommerziell angeboten. Diese Version enthält gewöhnlich eine integrierbare graphische Benutzeroberfläche ([[Grafische Benutzeroberfläche|GUI]]), genannt &amp;#039;&amp;#039;Photon microGUI&amp;#039;&amp;#039;, eine Entwicklungsumgebung basierend auf [[Eclipse (IDE)|Eclipse]], verschiedene [[GNU-Projekt|GNU]]-Werkzeuge, einen Browser ([[Mozilla]] bzw. Voyager) und einen [[HTTP-Server]].&lt;br /&gt;
&lt;br /&gt;
Neutrino sollte zeitweilig auch als Basis eines neuen [[Amiga]]-Systems Verwendung finden. Diese Pläne wurden von [[Amiga Inc.]] jedoch zugunsten eines eigenen Betriebssystem-Ansatzes mit Namen Amiga OS4 ([[AmigaOne]]) für [[PowerPC]] aufgegeben.&lt;br /&gt;
&lt;br /&gt;
QNX wurde am 27. Oktober 2004 Teil des Konzerns [[Harman International Industries Inc.|Harman International]].&lt;br /&gt;
&lt;br /&gt;
Seit dem 12. September 2007 ist der [[Quellcode]] des Kernels öffentlich zugänglich.&amp;lt;ref&amp;gt;[http://www.qnx.com/news/pr_2471_1.html &amp;#039;&amp;#039;Bekanntmachung zur Veröffentlichung der QNX-Quelltexte&amp;#039;&amp;#039;]&amp;lt;/ref&amp;gt; Der Entwicklungsprozess von QNX wird damit nachvollziehbar. Das neue Lizenzmodell erlaubt zudem die kostenlose Nutzung des Betriebssystems für den nicht-kommerziellen Einsatz. Ebenfalls ermöglicht die neue Lizenz, den Kernel für eigene Zwecke zu verändern; jedoch darf diese Veränderung ohne schriftliche Genehmigung nicht weiter publiziert werden. Dies wird durch das von QNX entworfene [[Hybrid]]-Softwaremodell&amp;lt;ref&amp;gt;[http://www.qnx.com/company/hsm/ Hybrid Software Model]&amp;lt;/ref&amp;gt; festgeschrieben.&lt;br /&gt;
&lt;br /&gt;
Auch im Automobilbau findet QNX seinen Einsatzbereich. Auf Basis von QNX wurde das [[IDrive|BMW iDrive-Navigationssystem]] CIC programmiert. Ausgestattet sind hiermit die Navigationssysteme sämtlicher Modellreihen ab September 2008.&amp;lt;ref&amp;gt;{{Literatur |Titel=CCC Ablöse durch CIC |Sammelwerk=motor-talk.de Forum |Datum=2006-11-12 |Online=http://www.motor-talk.de/forum/ccc-abloese-durch-cic-t1261124.html}}&amp;lt;/ref&amp;gt; Auch die Navigations- und Infotainmentsysteme vieler Fahrzeuge des [[VAG-Konzern]]s ([[Volkswagen]], [[Audi]], [[SEAT]], [[Škoda Auto|Škoda]]) verwenden QNX als Betriebssystem, welches auf speziell auf den Automotive-Bereich zugeschnittenen [[Nvidia]]- und [[Texas Instruments|Texas-Instruments]]-Prozessoren läuft.&lt;br /&gt;
&lt;br /&gt;
Am 9. April 2010 kündigte [[Blackberry (Unternehmen)|Research In Motion]] an, QNX von Harman International Industries kaufen zu wollen.&amp;lt;ref&amp;gt;[http://www.theglobeandmail.com/news/technology/rim-to-buy-qnx-software/article1528911/ The Globe and Mail]&amp;lt;/ref&amp;gt; Am 28. September 2010 brachte Research In Motion das [[Blackberry Playbook|Blackberry PlayBook]] auf Basis von QNX auf den Markt, 2013–2016 wurden auch Smartphones mit dem auf QNX basierenden [[Blackberry 10]] angeboten. Integrierte Kompatibilitätsbibliotheken ermöglichten es, Android-Anwendungen mit sehr geringem Aufwand auf QNX anzupassen.&lt;br /&gt;
&lt;br /&gt;
== Beschreibung ==&lt;br /&gt;
{{Belege fehlen}}&lt;br /&gt;
Als ein [[Mikrokernel]]-[[Betriebssystem]] basiert QNX auf der Idee, den Großteil des Systems in Form von Prozessen laufen zu lassen. Dabei läuft jeder Prozess in einem eigenen, durch die [[Memory Management Unit|MMU]] des Prozessors geschützten Speicherbereich – egal ob es sich dabei um eine Applikation oder um einen Treiber handelt. Dies erleichtert Entwicklern die Fehlersuche: Versucht Prozess A versehentlich Daten oder Code von Prozess B zu überschreiben, wird der QNX-Microkernel über die MMU darüber informiert und beendet Prozess A, während Prozess B unberührt bleibt. Diese Fähigkeit ist das Hauptunterscheidungsmerkmal im Vergleich mit traditionelleren [[Monolithischer Kernel|monolithischen Kerneln]], wo das Betriebssystem ein großes Programm mit speziellen Fähigkeiten ist. Im Falle QNX erlaubt der Microkernel dem Nutzer (Entwickler), jegliche von ihm nicht benötigte Funktionalität (z.&amp;amp;nbsp;B. Audio, Grafik oder auch beliebige andere Systemteile) wegzulassen, ohne den Kernel überhaupt anfassen zu müssen.&lt;br /&gt;
&lt;br /&gt;
Ein weiterer Vorteil der Microkernelarchitektur ist die Möglichkeit, selbst essentielle Systemtreiber während des laufenden Betriebes auszutauschen. Bei entsprechend behutsamer Vorgehensweise (Berücksichtigung der Abhängigkeiten) können auf diesem Wege sogar Systemkomponenten ohne Neustart des Gesamtsystems ausgetauscht werden. Im Allgemeinen besteht ein System aus einer sehr großen Zahl von einzelnen Modulen, die jeweils dynamisch geladen werden. Um trotz des Speicherschutzes durch die MMU eine möglichst effiziente Kommunikation zwischen den Prozessen zu ermöglichen, enthält QNX seit der ersten Version umfangreiche Mechanismen zur Prozesskommunikation ([[Interprozesskommunikation|IPC]]). Im Laufe der Entwicklung der verschiedenen Versionen wurden diese Mechanismen stetig erweitert.&lt;br /&gt;
&lt;br /&gt;
Neutrino wurde auf viele weitere Architekturen portiert und läuft heute auf fast jeder modernen CPU, die im Markt eingebetteter Systeme Anwendung findet. Das sind u.&amp;amp;nbsp;a. die [[X86-Prozessor|x86]]-Familie, [[MIPS-Architektur|MIPS]], [[PowerPC]], [[SuperH#SH-4|SH-4]], [[ARM-Architektur|ARM]], [[StrongARM]] und [[xScale]].&lt;br /&gt;
&lt;br /&gt;
== Weblinks ==&lt;br /&gt;
* [http://www.qnx.de/ QNX Deutschland]&lt;br /&gt;
* [https://web.archive.org/web/20160305013518/https://www.netzwelt.de/news/87967-qnx-neue-betriebssystem-blackberry.html Einführung in QNX] ([[Netzwelt.de]] – Archive.org)&lt;br /&gt;
* [http://www.operating-system.org/betriebssystem/_german/bs-qnx.htm Screenshots und allgemeine Infos] bei Operating-System.org&lt;br /&gt;
&lt;br /&gt;
== Einzelnachweise ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{SORTIERUNG:Qnx}}&lt;br /&gt;
[[Kategorie:Echtzeitbetriebssystem]]&lt;br /&gt;
[[Kategorie:Tablet-Betriebssystem]]&lt;br /&gt;
[[Kategorie:POSIX-konformes Betriebssystem]]&lt;br /&gt;
[[Kategorie:Proprietäre Software]]&lt;br /&gt;
[[Kategorie:Abkürzung]]&lt;/div&gt;</summary>
		<author><name>208.65.73.224</name></author>
	</entry>
</feed>