Why should I upgrage from QNX 4 to QNX 6

Is there a white paper available that lists the pros and cons of upgrading
from QNX 4 to QNX 6? I’d like to migrate to QNX 6, and I need some facts to
present to my managers.

Thanks,
john

try the advocacy group :slight_smile:
Jörg

John Heimbold schrieb:

Is there a white paper available that lists the pros and cons of upgrading
from QNX 4 to QNX 6? I’d like to migrate to QNX 6, and I need some facts to
present to my managers.

Thanks,
john

Dr. Jörg Kampmann - IBK-Consult for Real-Time and Embedded Systems
D-31228 Peine - Tel.:+49-177-276-3140 - Fax: +49-5171-13385
http://www.ibk-consult.de
===== QNX is the better Choice for Real-Time: http://www.qnx.com ====

John Heimbold a écrit :

Is there a white paper available that lists the pros and cons of upgrading
from QNX 4 to QNX 6? I’d like to migrate to QNX 6, and I need some facts to
present to my managers.

Thanks,
john

Just some ideas:

QNX6 is multithreaded, it means that you can have many execution flow in
parallel in the same process. Lot of applications can take advantage of this.
For example, a server can process many client’s requests at the same time - just
few lines of code to do that.
You want to control a serial line ? much more simple to create a thread to send
and a thread to receive.

QNET (fleet) is now routable through IP, well, finding a service name through
the network is -now- not really as obvious as in QNX4, but possible without too
many effort.

QNX6 is fully POSIX compliant and has a good X support. To port UNIX application
to QNX is really obvious for most applications. Look at the QNX packages and all
portages done by the community (some may not be finished yet):
gcc tool chain!!, flex, perl, python, tcl/tk, samba, sendmail, pine, vi, ddd,
the gimp, kde, kdevelop, gxedit, xfree3.3.6, opera, mozilla, vim, abiword,
etc…

QNX6 better support new hardware.

Not the last point, because the list of good reasons is really important, but
certainly not the least, QNX4 is no more supported!!! If you have a new big
project, it’s maybe not a good idea to stay on QNX4 for it. I don’t know if QNX6
is as reliable as QNX4 at that time, it depends on your project, and it will
depend when your project must be finished. I think that most of the QNX6 parts
are reliable since the 6.1 release. At least, there is no problem with the OS.

Regards,
Alain.

John Heimbold a écrit :

Is there a white paper available that lists the pros and cons of upgrading
from QNX 4 to QNX 6? I’d like to migrate to QNX 6, and I need some facts to
present to my managers.

Thanks,
john

Take a look at http://www.qnx.com/products/os/rtos6.html

Regards,
Alain.

Hi…

Where is kdevelop for QNX RTP 6.1??

Thanks…

Miguel.


QNX6 is fully POSIX compliant and has a good X support. To port UNIX application
to QNX is really obvious for most applications. Look at the QNX packages and all
portages done by the community (some may not be finished yet):
gcc tool chain!!, flex, perl, python, tcl/tk, samba, sendmail, pine, vi, ddd,
the gimp, kde, kdevelop, gxedit, xfree3.3.6, opera, mozilla, vim, abiword,
etc…

my opinions are mine, only mine, solely mine, and they are not related
in any possible way to the institution(s) in which I study and work.

Miguel Simon
Research Engineer
School of Aerospace and Mechanical Engineering
University of Oklahoma
http://www.amerobotics.ou.edu/
http://www.saic.com

Miguel Simon a écrit :

Hi…

Where is kdevelop for QNX RTP 6.1??

Thanks…

Miguel.


QNX6 is fully POSIX compliant and has a good X support. To port UNIX application
to QNX is really obvious for most applications. Look at the QNX packages and all
portages done by the community (some may not be finished yet):
gcc tool chain!!, flex, perl, python, tcl/tk, samba, sendmail, pine, vi, ddd,
the gimp, kde, kdevelop, gxedit, xfree3.3.6, opera, mozilla, vim, abiword,
etc…

my opinions are mine, only mine, solely mine, and they are not related
in any possible way to the institution(s) in which I study and work.

Miguel Simon
Research Engineer
School of Aerospace and Mechanical Engineering
University of Oklahoma
http://www.amerobotics.ou.edu/
http://www.saic.com

I don’t know exactly, it’s because I wrote “(some may not be finished yet)”, I’ve read
on the ‘porting’ newsgroup that somebody tried to run it. Look at the porting
newsgroup, you may find some infos. as far as I remember, Igor Kovalenko looked at
Kdevelop.

Regards,
Alain.