QNX
Z Wikipedii
QNX jest to system operacyjny czasu rzeczywistego zaliczany do klasy Unix, tworzący w drzewie rozwoju Uniksa własną i niezależną gałąź. QNX został stworzony przez firmę QNX Software Systems Ltd..
Najnowsza wersja to 6.3.2. Od 12 września 2007 dostępny jest kod źródłowy jądra systemu.
Razem z systemem, dostarczany jest okienkowy interfejs graficzny Photon microGUI.
[edytuj] Charakterystyka
Niemal od początku istnienia QNX oparty jest o założenia mikrojądra (microkernel), dzięki czemu może być szeroko stosowany jako system wbudowany. Firma produkująca QNX stawia duży nacisk na te cechy, które sytuują go w czołówce takich zastosowań. System ten jest udostępniany w wersjach dla wielu różnych platform sprzętowych (x86/Pentium, PowerPC, ARM, StrongARM, XScale, MIPS i SH-4). Producent jest obecnie częścią firmy Harman International, która używa systemu QNX w komputerach pokładowych samochodów produkowanych w Niemczech przez firmę-córkę Harman/Becker.
QNX charakteryzuje się rzadkim w systemach operacyjnych rozwiązaniem, w którym nie ma rozdziału na operacje systemowe i operacje użytkownika - podział czasu między zadaniami jest równomierny (system operacyjny czasu rzeczywistego, ang. realtime operating system).
Przy tworzeniu architektury systemu QNX korzystano z normy POSIX, dzięki czemu jest on w zdecydowanym stopniu zgodny z Unix, Linux oraz BSD. W standardowych bibliotekach tego systemu można również znaleźć funkcje, które w standardzie POSIX są dopiero opracowywane i pojawią się z nową wersją tego dokumentu. W ostatnim czasie z wersją 6 QNX-a dostarczanych jest wiele narzędzi GNU i popularnego oprogramowania kojarzonego z systemem Linux.
[edytuj] Zobacz też
[edytuj] Linki zewnętrzne
- http://www.qnx.com/ - Strona QNX
- http://www.openqnx.com/ - The QNX Community Portal Site
- http://www.swdsoft.pl/ - Strona polskiego dystrybutora systemu operacyjnego QNX