Welcome, Guest. Please login or register.

Author Topic: QNX questions...  (Read 2366 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline NightcrawlerTopic starter

  • Full Member
  • ***
  • Join Date: Apr 2002
  • Posts: 170
    • Show only replies by Nightcrawler
    • http://www.amerikanskbulldog.no
QNX questions...
« on: December 01, 2003, 02:22:31 AM »
I've been using qnx 6.2.1 for networking at home for a while now, and really like it. Today, I decided to remove my windows partition entirely and only use qnx... After I removed Win, it sort of dawned on me; I have no software, no idea where and how to get software, what SW is good, and so on. Any tips?
\\"There are still places where people think that the function of the media is to provide information.\\"
 -- Don Rottenberg--
 

Offline Tomas

  • Hero Member
  • *****
  • Join Date: Feb 2002
  • Posts: 2828
    • Show only replies by Tomas
Re: QNX questions...
« Reply #1 on: December 01, 2003, 02:32:42 AM »
That is the biggest prob i encountered also... QNX seems like a great OS, but sadly it does virtually have no software at all  :-( Even BeOS seems to have more.. atleast the last time i checked
 

Offline Crusher

  • Sr. Member
  • ****
  • Join Date: Aug 2002
  • Posts: 385
    • Show only replies by Crusher
    • http://www.hast-enterprises.se
Re: QNX questions...
« Reply #2 on: December 01, 2003, 02:37:03 AM »
Mainframe: Amiga 3000 Tower, CSPPC233/060, 144+2MB, 36GB UW, Prometheus, Voodoo5 5500, 10Mbit, 24xCDr, OS 4.0 ....Amiga since 1987.
 

Offline that_punk_guy

  • Hero Member
  • *****
  • Join Date: Aug 2002
  • Posts: 4526
    • Show only replies by that_punk_guy
Re: QNX questions...
« Reply #3 on: December 01, 2003, 02:45:37 AM »
It's a shame that QNX isn't more popular, it's way better than  Linux IMO, at least from a user perspective.

There's a few links to repositories on the QNX site  here.
 

Offline NightcrawlerTopic starter

  • Full Member
  • ***
  • Join Date: Apr 2002
  • Posts: 170
    • Show only replies by Nightcrawler
    • http://www.amerikanskbulldog.no
Re: QNX questions...
« Reply #4 on: December 01, 2003, 03:14:11 AM »
Quote
that_punk_guy wrote:
It's a shame that QNX isn't more popular, it's way better than  Linux IMO, at least from a user perspective.

There's a few links to repositories on the QNX site  here.

Thanks all. I've got Opera running now. Apart from that, I really don't need anything. From using qnx as a "desktop" system so far I've found that it is F A S T. Being used to windows' I found myself waiting long after processes had finished. 1-0 qnx! And I like the gui. Real neat with no icon clutter on the desktop. I think this is a keeper :-D

I'll see in a few days time if I'm still impressed...
\\"There are still places where people think that the function of the media is to provide information.\\"
 -- Don Rottenberg--
 

Offline bhoggett

  • Hero Member
  • *****
  • Join Date: Mar 2002
  • Posts: 1431
    • Show only replies by bhoggett
    • http://www.midnightmu.com
Re: QNX questions...
« Reply #5 on: December 01, 2003, 04:05:01 AM »
QNX is nice in terms of performance and design, but...

The available range of software is very limited, and ports tend to lag behind most other versions. Driver support tends to be rather limited too (a situation which gets worse if you want more than the generic functions available to various devices).

QNX would make a decent desktop system if QSSL saw that as a priority and so pumped some more resources into it. However, the QNX RTOS is really intended as a developer's system to support development of applications for the QNX core business (embedded systems etc.). As such, you won't get the kind of features you will find on other systems, like fully featured 3D drivers, support for all sorts of peripherals, built-in component drivers etc.

For me, QNX never made it past the "cute but not very useful" barrier, which is a shame.
Bill Hoggett
 

Offline NightcrawlerTopic starter

  • Full Member
  • ***
  • Join Date: Apr 2002
  • Posts: 170
    • Show only replies by Nightcrawler
    • http://www.amerikanskbulldog.no
Re: QNX questions...
« Reply #6 on: December 01, 2003, 04:17:38 AM »
Quote
bhoggett wrote:
QNX is nice in terms of performance and design, but...

The available range of software is very limited, and ports tend to lag behind most other versions. Driver support tends to be rather limited too (a situation which gets worse if you want more than the generic functions available to various devices).

QNX would make a decent desktop system if QSSL saw that as a priority and so pumped some more resources into it. However, the QNX RTOS is really intended as a developer's system to support development of applications for the QNX core business (embedded systems etc.). As such, you won't get the kind of features you will find on other systems, like fully featured 3D drivers, support for all sorts of peripherals, built-in component drivers etc.

For me, QNX never made it past the "cute but not very useful" barrier, which is a shame.

Well, I understand your POV - I would probably stay with windows (not to mention upgrade a lot) if I cared about games and such. But I don't :-D

For my needs QNX seems just about perfect so far. If that still holds in a few days time remains to be seen, but so far it looks excellent. And I can't tell you how nice it is to not hear the damn HD moaning every time I change apps...

-edit: BTW didn't Gateway or whoever mean to base their AmigaOS on QNX? I seem to remember something like that...
\\"There are still places where people think that the function of the media is to provide information.\\"
 -- Don Rottenberg--
 

Offline that_punk_guy

  • Hero Member
  • *****
  • Join Date: Aug 2002
  • Posts: 4526
    • Show only replies by that_punk_guy
Re: QNX questions...
« Reply #7 on: December 01, 2003, 04:28:58 AM »
OT:

Quote

Nightcrawler wrote:

-edit: BTW didn't Gateway or whoever mean to base their AmigaOS on QNX? I seem to remember something like that...


Yep... then they suddenly switched to Linux... it was weird. Then those plans were scrapped. QNX could have make a very good core for the next generation AmigaOS, from what I read around that time.

Link here and here.
 

Offline Tesral

  • Full Member
  • ***
  • Join Date: Nov 2002
  • Posts: 136
    • Show only replies by Tesral
    • http://phoenixinn.iwarp.com
Re: QNX questions...
« Reply #8 on: December 01, 2003, 05:20:43 AM »
Quote


Yep... then they suddenly switched to Linux... it was weird. Then those plans were scrapped. QNX could have make a very good core for the next generation AmigaOS, from what I read around that time.

Link here and here.[/url
]


I know why QNX doesn't seek the desktop market.  They are the only OS considered stable enough to use in "life critical" applications.  So that heart monitoring machine, the heart lung machine, they run QNX.  Highly imbedded, and most people that use it are unaware they do.
Garry   AKA   -Phoenix-   Rising Above the Flames

No More Secrets, No More Lies.
Si hoc legere scis nimium eruditionis habes
Olde Phoenix Inn  http://phoenixinn.iwarp.com
 

Offline Rodney

  • Hero Member
  • *****
  • Join Date: Feb 2002
  • Posts: 1386
    • Show only replies by Rodney
    • http://donthaveone.com/
Re: QNX questions...
« Reply #9 on: December 01, 2003, 07:32:23 AM »
Whats the difference between the versions of qnx? I had one once, but i dont think it liked my card or something, cause it was very very very slow. I think it was QNX 4 or something... whats neutrino all about? what are all these QNXs?
We are not Humans having a spirital experiance
We are Spirits having a Human experiance.
 

Offline that_punk_guy

  • Hero Member
  • *****
  • Join Date: Aug 2002
  • Posts: 4526
    • Show only replies by that_punk_guy
Re: QNX questions...
« Reply #10 on: December 01, 2003, 01:25:11 PM »
Quote

Rodney wrote:
Whats the difference between the versions of qnx? I had one once, but i dont think it liked my card or something, cause it was very very very slow. I think it was QNX 4 or something... whats neutrino all about? what are all these QNXs?


Neutrino is the new name for the QNX Realtime OS from version 6.2 onwards. I think they changed it to distinguish between the company and the product a little more. I'm surprised to hear it was slow for you, I had QNX running on my stepdad's old P233 laptop once, and it was quite snappy. (Maybe I just have good luck with these things, people always seem to complain of AROS running slow too. Maybe I just have good hardware ;-))

Regarding the differences between QNX 4 and QNX 6.2, from the QNX website:

Quote

Like QNX 4, QNX Neutrino is a microkernel, message-passing, memory-protected operating system. But compared to version 4, QNX Neutrino lets you deploy systems on a much larger variety of processors, including PowerPC, MIPS, SH-4, ARM, StrongARM, XScale, and x86. It's also more scalable, with support for symmetric multiprocessing (SMP). And it provides a much richer set of POSIX APIs.

 

Offline greenboy

  • Sr. Member
  • ****
  • Join Date: Dec 2002
  • Posts: 321
    • Show only replies by greenboy
    • http://PhiNiXi.com
Re: QNX questions...
« Reply #11 on: December 01, 2003, 11:11:30 PM »
After the Gatemiga paper switch to Linux, QNX the company predicated its moves to work on a user desktop on phase5 partnership. When phase5 no longer showed any ability to pursue its part of the partnership, QNX still had some hope that it could leverage its plans toward a self-hosted DEVELOPMENT desktop to dovetail with a sustained climb toward multi-hardware-platform user desktop amenities, including improvements on Amiga-specific concepts such as datatyping, and process managers providing compatibility layer/APIs, and  some more efforts to widen the application base beyond *nux/nix ports.

But when less and less Amiga community interest was shown because a lot of the Amiga-conversant developer base they hoped would participate - with a need for a deep partner(s) with phase5-level skills - was instead being drawn toward Amiga DE development, they began to prioritize differently, leveraging the demand they enjoyed in telecom, aerospace, mobileGT, and industrial and embedded even more than before.

Because of breakdown in negotiations between Amino (now the new Amiga Inc) and QNX (QNX could see no realistic business plan from Amino and did not like the Amino approach toward relationship-building), Tao was hastily chosen to keep from dieing stillborne - either because (1) Amiga Inc didn't do its homework in looking for an alternative that would do what they claimed they wanted to do at Gateway2000, or (2) they had no real intentions to deal with the desktop and the home gateway concepts, instead just wanting to string the community along while they made further inroads with developers.

This really sapped the development pool and momentum QNX was interested in that would have complimented the *nixy types pretty much guaranteed by POSIX compliance, and the embedded developers who were already working with the older QNX (pre-6.x) codebase. After alpha and beta testing and some early apps ports it became obvious to Phoenix that some of us had to look for major finance and talent to build on QNX for our needs. Indeed, most of us preferred QNX for modern desktop potential and for embedded spinoffs.

Fortunately, after dealing with sharks of various tooth size and not wanting to sell all our work for loss of control the VC sharks insisted on, we saw that Genesi was forming and had a strong interest in multi-OS work, and in both desktop and embedded work. Just in time, from my perspective!

Today its pretty obvious that Tao's multiplatform approach was designed for other uses entirely, and it seems a shame that QNX's multiplatform approach wasn't finally to get more desktop emphasis. But QNX itself has done very well in expanding its base and its potential, which only seems to intersect the desktop for the average user slightly.

Phoenix still has people doing QNX stuff, and Genesi is involved in making sure QNX is ported and that a business relationship with QNX is thereby developed. QNX is waiting for Peg2 after having ported to Peg1. When Peg2 porting and testing is done (should go fairly quickly given the speed of getting it happening with Peg1) it will be time to seriously consider product using the two.
<-- greenboy ---<<<<
 

Offline NightcrawlerTopic starter

  • Full Member
  • ***
  • Join Date: Apr 2002
  • Posts: 170
    • Show only replies by Nightcrawler
    • http://www.amerikanskbulldog.no
Re: QNX questions...
« Reply #12 on: December 02, 2003, 08:45:14 AM »
Quote

greenboy wrote:
>>
Phoenix still has people doing QNX stuff, and Genesi is involved in making sure QNX is ported and that a business relationship with QNX is thereby developed. QNX is waiting for Peg2 after having ported to Peg1. When Peg2 porting and testing is done (should go fairly quickly given the speed of getting it happening with Peg1) it will be time to seriously consider product using the two.


Thanks for the info, Greenboy. I am particularly interested in the paragraph quoted above. Will this be a straight port, or will there be any "amigafication" done to it? Should I stop waiting for Aone lite/micro/whatever, and start waiting for PegII instead?

Oh, and two days running - still impressed  ;-)
\\"There are still places where people think that the function of the media is to provide information.\\"
 -- Don Rottenberg--
 

Offline greenboy

  • Sr. Member
  • ****
  • Join Date: Dec 2002
  • Posts: 321
    • Show only replies by greenboy
    • http://PhiNiXi.com
Re: QNX questions...
« Reply #13 on: December 02, 2003, 04:24:20 PM »
Quote
Nightcrawler :  I am particularly interested in the paragraph quoted above. Will this be a straight port, or will there be any "amigafication" done to it? Should I stop waiting for Aone lite/micro/whatever, and start waiting for PegII instead?

It'll be a port of QNX as it stands today. It's unlikely that any Amigafication will take place at the beginning. Genesi already has MorphOS for that. QNX on the other hand has established itself as suitable for mission critical use and provides developers of embedded and industrial solutions with pretty much all that is needed to build totally robust products.

At the start at least, the main thing is to make the Pegasos product line available to companies and developers who already use QNX, or consider it when spec'ing product designs.

You can still wait for Peg2 though : }}} - and it won't be long, maybe a couple weeks. I think the initial 1500 that have been required elsewhere are probably just about done.

Quote
Oh, and two days running - still impressed

QNX is getting into the 99.999% reliability category, which may smack of marketing, but has some basis in reality ; } ...And this can happen in transparent networking on a variety of hardware including SMP machines.

Do check out the URLs that were provided earlier in the thread, in spite of the non-consumer-desktop emphasis (as a developer desktop it excels, partly because of their involvement in eclipse), there are a variety of applications that developers have brought over to use QNX in place of other nixxy systems because they prefer the smaller footprint, the performance, and the microkernel architecture.

Glad you are liking it, Nightcrawler : }  QNX has a lot of great people so I always enjoy seeing some appreciation of their efforts.
<-- greenboy ---<<<<
 

Offline amigamad

  • Hero Member
  • *****
  • Join Date: Mar 2002
  • Posts: 2159
    • Show only replies by amigamad
Re: QNX questions...
« Reply #14 on: December 02, 2003, 06:15:27 PM »
I like qnx as well but i found thew same problem not much software where beos has tons of software .
I once had an amigaone xe but sold it .

http://www.tamiyaclub.com