QNX is a commercial real-time operating system used primarily in embedded systems. It was developed in the 1980s and was acquired by BlackBerry in 2010. QNX uses a microkernel architecture and has been used in vehicles, mobile phones, and other devices. It provides features like distributed processing, multitasking, a file system manager, and an improved graphical user interface. QNX is installed using installation media and guides the user through setting up partitions and copying files to the hard disk.
1. P R I N C I P L E S O F O P E R A T I N G S Y S T E M
P R E F I N A L
P A U L J O H N K R I S T O F F E R M . T E J O
I T 3 - 1 A
QNX
2. QNX GENERAL DESCRIPTION
QNX is a commercial Unix-like real-time operating system, aimed
primarily at the embedded systems market.
The Canadian company named Quantum Software Systems the
maker of operating system developed QNX in the early 1980s .
It was later renamed QNX Software Systems and ultimately acquired
by BlackBerry in the year 2010.
QNX was one of the first commercially
successful microkernel operating systems and is used in a variety of
devices including cars and mobile phones.
3. QNX VENDOR
THESE ARE THE LIST OF VENDOR OR SUPPLIERS AND
DISTRIBUTORS OF QNX OPERATING SYSTEM:
Advanced Systems in Japan (Kanto)
AdvanTRAK Technologies Pvt Ltd in India and Middle East
Arrow Electronics, Inc. in Canada, United States
ARX Innovation AS in Norway, Denmark, Finland, Iceland and
Sweden
becom Slovakia s.r.o. in Slovak Republic, Bulgaria, Czech
Republic, Croatia, Federation of Bosnia and
Herzegovina, Hungary, Republic of
Macedonia, Slovenia, Yugoslavia, Romania
BitCtrl Systems GmbH in Germany
Bsquare in Ireland, UK
4. QNX VENDOR (CONTINUED)
Edaway in Italy
FORKS in Japan (Kanto, Kansai)
GOPAC Soluciones Integrales in Mexico
IBV in Germany
InfaxTecnologia & Sistemas Ltd in Brazil
Mitachi in Japan
RT Solutions Inc. In South Korea
Ryoyo Electro Corporation in Japan
SITRE s.a.r.l. in France and the French-speaking regions of Belgium
5. QNX VENDOR (CONTINUED)
Software Sources in Israel
SWD Software Ltd. In
Ukraine, Byelorussia, Poland, Uzbekistan, Kazakhstan, Georgia, Azerb
aijan, Lithuania, Moldova, Latvia, Kyrgyzstan, Tajikistan, Armenia, Turk
menistan, Estonia, Russia
SWD Software Sp. z.o.o. in Poland
Symmetry Innovations Pty in Australia, New Zealand
Target Inc. in Turkey
Tech Kinetics in China, Hong
Kong, Indonesia, Malaysia, Philippines, Singapore, Thailand, Vietnam
TNBTECH in Seoul, Korea
Triadem Solutions in Switzerland, Liechtenstein
Xpitec (Pty) Ltd. In South Africa
6. QNX DEVELOPERS
BLACKBERRY – this is the developer of QNX Operating System and it
is the one of the worlds known cell phone company.
The products of the company is running in QNX operating system.
7. QNX RELEASE PERIODS
QNX 2, first released in 1982,
QNX 4, first released in 1991
QNX 6.5.0 SP1 this is release in July 2012
8. TARGET APPLICATION
The Target System Information tool provides you with a wealth of
system and process-state information for a specific target — live or
post-mortem. Selecting a new target will update the Target System
Information tool with a wide variety of information about what’s
happening on that target device. You can begin with a high level
overview, allowing you to see which processes are active and the
process arguments involved. You can also view CPU and memory
usage, both for the system at large and per process. You can then drill
down, using tools that let you examine thread attributes (e.g.
state, scheduling policy, CPU usage, stack size), signal states, program
memory maps, file descriptors, and so on.
9. QNX OPERATING SYSTEM CLASSIFICATION
QNX is a real-time operating system (RTOS) intended to serve real-
time application requests.
It must be able to process data as it comes in, typically without
buffering delays. Processing time requirements (including any OS
delay) are measured in tenths of seconds or shorter.
It performs application in real-time to give the users their needs.
10. QNX FEATURES
TRANSPARENT DISTRIBUTED PROCESSING. The QNX technology
feature is Kernels on separate devices access each other's system
services using effectively the same communication mechanism as is
used to access local services.
MULTITASKING – the QNX Operating System can also perform
different task at the same time.
FILE SYSTEM MANAGER – it have file management system that
organize the files
PORTABLE – the QNX operating system is now used in smart phones.
IMPROVED GRAPHICAL USER INTERFACE – the graphics is good
and it is user friendly
11. QNX REVIEWS
QNX CAR 2 platform named as an International CES Innovations
2013 Design and Engineering Awards Honouree
When RIM purchased QNX from Harman International, they didn't just
purchase the bit and pieces that their next operating system would be
built on. No, they purchased a full-fledged business that has been
active in numerous sectors since it began in 1980 and to this day, is still
continuing to grow each year. The QNX CAR 2 application platform
covers the vehicle infotainment sector has...
SOURCE: http://crackberry.com/tags/qnx-software
12. QNX REVIEWS (CONTINUED)
QNX CAR Platform Powers Infotainment System in New Mercedes-
Benz Concept Car
Score another one for the QNX CAR 2 System. They just announced
that the new Mercedes-Benz concept car is running QNX for the
infotainment system. Its a beautiful car that I just wish I could take a
spin in… The main head unit has particle effects and mood-based
selection of music along with a new Garmin map system.
SOURCE: http://www.berryreview.com/2013/09/12/qnx-car-platform-
powers-infotainment-system-in-new-mercedes-benz-concept-car/
13. QNX INSTALLATION PROCEDURE
INSTALLING QNX ONTO A HARD DISK
Before you proceed with the installation, be sure to read the installation
instructions as well as the Release Notes that came with your software.
The Release Notes contain important information that could influence
the way you choose to install your software.
You should also read the System Architecture manual, which explains
the basic philosophy and operation of QNX. We assume you have this
basic level of familiarity with the OS.
14. QNX INSTALLATION PROCEDURE
SYSTEM REQUIREMENTS
System requirements vary, depending on which products you wish to
install. For example, to install the base OS on your development
system, you'll need at least 14M free disk space. For more
information, see the installation instructions that are shipped with each
product.
Your target system will likely require far less disk space (if it even has a
disk!), RAM, etc. than your development system. Since QNX is a
modular OS, you can easily configure your target system to use only
the modules actually required at run time.
15. QNX INSTALLATION PROCEDURE
(CONTINUED)
DISTRIBUTION MEDIA
QNX products may be shipped on either of these two media:
DISKETTE
CD-ROM
In both cases, you'll use a QNX installation program to install QNX onto
your hard disk. The program creates a directory structure, copies the
software to your hard disk, and builds an OS boot image configured
according to your input during the installation process.
16. QNX INSTALLATION PROCEDURE
(CONTINUED)
During the installation procedure, you may be prompted to confirm your
hardware configuration. Make sure you have the correct information
about your hardware before you begin:
hard disk size and partition(s)
hard disk controller type (IDE, Adaptec 2940 SCSI, etc.)
network card type and manufacturer (e.g. Ethernet Novell NE2000)
17. QNX INSTALLATION PROCEDURE
(CONTINUED)
CD-ROM DISTRIBUTION
If your QNX software was shipped on a CD, the installation
procedure is quite simple:
1) Insert the QNX boot diskette into the floppy drive.
2) Insert the CD into the CD-ROM drive.
3) Reboot your computer.
4) When your computer boots, simply follow the instructions on your
screen.
18. QNX INSTALLATION PROCEDURE
(CONTINUED)
FLOPPY DISKETTE DISTRIBUTION
To install QNX from floppies, follow these steps:
1.) Place the QNX boot diskette into the floppy drive and reboot the
computer. You should see a spinning arrow or a series of dots in
the top left corner of your screen, followed by the QNX logo, a
welcome message, and a shell prompt.
If you'd like information about the install options before you
continue, type use install at the shell prompt.
19. QNX INSTALLATION PROCEDURE
(CONTINUED)
2.) To transfer the software from the diskettes to your hard disk, type
the following command at the shell prompt:
Simply follow the instructions on your screen to set up your hard
disk so it will boot QNX.
3.) Reboot from hard disk. Once all the files have been installed from
the floppy diskettes, you should remove any diskettes and reboot
your computer from hard disk. QNX should now be up and running.
At this point, you'll need to log in as root.
install
20. QNX INSTALLATION PROCEDURE
(CONTINUED)
4.) You're now ready to install additional software, customize your
installation, set up your network, etc.
SOURCE:
http://www.qnx.com/developers/docs/qnx_4.25_docs/qnx4/user_g
uide/install.html#HARDDISK
21. QNX OPERATING SYSTEM SCREEN SHOTS
AND THEIR DESCRIPTION
this is the screen shot of QNX 6.4.1 default desktop.
22. QNX OPERATING SYSTEM SCREEN SHOTS
AND THEIR DESCRIPTION
this is the screen shot of QNX desktop with
applications
23. QNX OPERATING SYSTEM SCREEN SHOTS
AND THEIR DESCRIPTION
this is the screen shot of QNX showing different tools
like get info, mount network share and desktop controls
24. QNX OPERATING SYSTEM SCREEN SHOTS
AND THEIR DESCRIPTION
this is the screen shot of QNX desktop with a folder of
music files with the use of icon plug-in to play the music
or to launch the music.
25. QNX OPERATING SYSTEM SCREEN SHOTS
AND THEIR DESCRIPTION
this is the screen shot of QNX desktop with graphic files
or thumbnails
26. QNX OPERATING SYSTEM SCREEN SHOTS
AND THEIR DESCRIPTION
this is the screen shot of QNX desktop with tabs and
terminals.
27. QNX OPERATING SYSTEM SCREEN SHOTS
AND THEIR DESCRIPTION
this is the screen shot of QNX desktop that show
modified desktop appearance.
28. QNX OPERATING SYSTEM SCREEN SHOTS
AND THEIR DESCRIPTION
this is the screen shot of QNX desktop that show the
resizable dock.
29. QNX OPERATING SYSTEM SCREEN SHOTS
AND THEIR DESCRIPTION
this is the screen shot of QNX desktop that show a dock
with web browser called Firefox with different theme