Zum Forum
Passwort vergessen?
Noch keinen Account?
lexikon
Hauptseite
Zufälliger Artikel
Diskussion
Diskussion : QNX
Links
Forum
Portale
Reisen
Versicherung
Inhaltsverzeichnis
Hauptmenü
Home
Editorial
Bildung
E-Learning
Fremdsprachen
Magazin
Wissen
Wörterbücher
Enzyklopädien
Expertendienste
Wissenswertes
Praktische Ratgeber
--------------------------
Biologie
Chemie
Computer
Film/ Theater
Geografie
Geschichte
Jura
Kunst
Literatur
Mathematik
Medizin
Musik
Philosophie
Physik/ Astronomie
Politik
Psychologie
Religionen
Sport
Umwelt
Wirtschaft
Reisen
Lexikon
Versicherung
Suchen
Schnellsuche
Suchmaschinen
Metasuchmaschinen
Webkataloge
News
Treffpunkt
Chat
Forum
Suche
Schnellsuche
Sitemap
Kontakt
Impressum
QNX
Stichpunkte
Allgemein
das primär auf den "embedded system"-Markt gerichtet ist. [Bearbeiten]
QNX (gesprochen: Q-N-X oder Kjunix oder Knex) ist ein kommerzielles POSIX-fähiges unixoides Echtzeitbetriebssystem
Geschichte
Noch als Studenten der University of Waterloo entschieden sich Gordon Bell und Dan Dodge 1980 ihr eigenes Echtzeitbetriebssystem mit Microkernel zu erstellen
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 (damals noch als QnX bezeichnet) für Intel 8088 CPUs heraus
Als erstes wurde QnX als Betriebssystem für das Ontario Bildungssystems eigene Rechnerdesign
das Unisys ICON
gewählt
Ab dann breitete sich QnX schnell im "embedded" Markt aus und wurde auf verschiedene Plattformen übertragen
Als man Ende der 90er erkannte
den Kernel neu zu schreiben
um ihn auf einem niederen Niveau kompatibel zu machen
dass sich der Markt in Richtung von POSIX-Modellen orientierte
entschied man sich
Nach Untersuchung verschiedener POSIX-Betriebssysteme
sollte die neue Version so nah wie möglich an Linux orientiert werden
Das Resultat war QNX Neutrino (2001)
genannt Photon microGUI
Diese Version beinhaltet gewöhnlich eine integrierbare graphische Benutzeroberfläche (GUI)
eine Entwicklungsumgebung basierend auf verschiedenen GNU Werkzeugen und Internetsoftware (u. a. ein Browser (Mozilla oder Voyager) und Server)
Außerdem begleitete das neue System ein Namenswechsel der Firma
jetzt bekannt als: QNX Software Systems
Neutrino sollte als Basis eines neuen Amiga-Systems auftauchen
Diese Pläne wurden jedoch zugunsten eines eigenen PowerPC-basierten OS-Ansatzes aufgegeben (AmigaOne). [Bearbeiten]
Beschreibung
den Großteil des Systems in Form kleiner "Aufgaben" (Tasks) auch bekannt als Server
Als ein Microkernel-Betriebssystem basiert QNX auf der "ursprünglichen Idee"
laufen zu lassen
Das unterscheidet sie von traditionelleren 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 Funktion abzuschalten ohne das System zu verändern
Das System ist sehr klein (kann bei minimaler Ausstattung auch auf einer 1.44-Diskette untergebracht werden) und gilt trotzdem als sehr schnell und ziemlich "vollständig"
die im "embedded"-Markt Anwendung hat
Neutrino wurde auf viele Plattformen übertragen und läuft heute auf fast jeder modernen CPU
ARM
Das sind u.a. die x86-Familie
StrongARM und xScale
SH-4
MIPS
PowerPC
Eine Version zur nicht-kommerziellen Nutzung kann von der Firmenseite heruntergeladen werden. [Bearbeiten]
Weblinks
DACHSview
IEC1131 (http://www.steinhoff-automation.com) ca:QNX en:QNX es:QNX fi:QNX fr:QNX hu:QNX pl:QNX pt:QNX zh:QNX
QNX Software (http://www.qnx.com) Open QNX Portal (http://www.openqnx.com) QNX Support und Consulting (http://www.bitctrl.de) Feldbus-Support
Dieser Artikel basiert auf dem Artikel
QNX
aus der freien Enzyklopädie
wikipedia
und steht unter der
GNU Lizenz für freie Dokumentation
. In der wikipedia ist eine
Liste der Autoren
verfügbar.
Darstellung des Herrn
Lichtmess
Liste der Herrscher namens Karl
Karl I., der Große
SuSE
Nördlicher Wendekreis
Kredit
Breitenkreis
Sekt
Römischer Kaiser
[ Zurück ]
Inhalt Lexikon:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
1
2
3
4
5
6
7
8
9
Chat
|
Lexikon
|
Reisen
|
Versicherung
|
Forum
|
Kontakt