BeOS versus QNX RTOS

Comparison between BeOS and RTP on arsTechnica:

http://www.arstechnica.com/reviews/01q1/be_qnx/be_qnx-3.html

My conclusion {watch out – this truly gets into the realm of advocacy;}:
I’d like to see the perception changed that QNX appeals only to Linux
geeks and veterans of realtime embedded/industrial. I believe the long-
term success of RTP as a developer platform can be boosted by making it
a more enticing user platform (as well as expanding the development and
business tools it offers).

That QNX has lots more going on with Photon than is being taken advantage
indicates that the developer/user with “visual” inclinations has not yet
received full benefit of the architecture. And I think there is more to
come. GUIs CAN be used to ease learning curves and make some development
tasks easier without getting too heavy. And though that may not be the
route all would wish to travel, there definitely is a demand in many
circles for graphic config and development aids – if for no other reason
than the fact that other environments are viewed as rich in this manner.

Many of the downloaders of RTP do not fit the classic developer profile
either. They are OS aficionados in search of a better architecture to
base their play and experimentation on. A good buzz at this end of the
spectrum may be a good buzz for all users of the OS, commercial or Open
Source, casual or committed.

Finally, more multimedia creation/content tools (anim, video, audio,
website building and maintenance, etc) running Photon-native will take
the Realtime Platform a few steps closer to being a one-stop development
platform for companies wishing to market new fatter, infopliances – and
would bring RTP into the winner category with almost any critic, be it a
writer on a tech sites or a casual user who may have dabbled in quite a
few OSes.

It’s all buzz, and it all contributes to a wider set of possibilities.


← greenboy —<<<< Phoenix Developer Consortium [http://phinixi.com]

OK, I’ll see your advocacy and raise you…

I checked that article out, and the discussion board about it.

There is an incredible amount of ignorance with respect to how
long QNX has been a desktop O/S. It has been a desktop O/S a long,
long, time (since the early 80’s). It is not that QNX hasn’t been
a desktop OS, and now it is; it is that QNX is only recently trying
to be a good desktop OS. I’m not just playing semantics here.
There is a difference between not being a desktop OS and trying to
become one vs. not being a “good” desktop OS, and trying to become
a better one. Can you imagine the challenge that Wind River would
have, if they wanted to enter VxWorks into the desktop arena ? Yet
many of the comments on the discussion board are equating the
real-time platform with this exact scenerio (embedded to desktop).

QNX had a word processor (what would have become a really good one
actually) in the late 80’s. It is just that the market wasn’t there
at that time. It had a spreadsheet (a very good for the time - it
had a form of DDE long before the term was coined) in the mid 80’s.
It had both of these while the BEOS developers were still honing
their skills at the skateboard park.

Also, neither the author of the article, nor any of the posters have
a clue about OS architecture. At the core, QNX6 is a more advanced
architecture than BEOS is (the exact opposite assertion was stated in
the article - it equated GUI with OS architecture, which is ridiculous).

Does BEOS have a nice GUI and a nice Filesystem ? You betcha. Does
QNX have a better underlying OS architecture ? Indeed. As for GUI,
and hardware support QNX is just getting out of the gate, and it
already beats BEOS on HW support. GUI takes longer. Two years and
there won’t be any comparison between the two.

The argument is a pretty simple one to make. We all know about the
strength of the foundation, and the story of “the three little pigs”
right ?

As for your desire to have the “appeals to Linux geeks” perception
changed, I can’t agree more. I want QNX6 to be usable. Linux is
not the model to follow for usability (BEOS is a much better
mentor in this regard), and I don’t believe that QSSL is following
Linux for UI issues (otherwise we would have X for the GUI).

Industrial strength OS with BEOS usability, that’s what I want to
see. Usability takes time, but does not require rocket science,
it’ll happen. Make no mistake though, QNX6 is (and will continue
to be) a follower, rather than a leader for UI. The goal is to
be a good follower. QNX will remain a leader in OS architecture
(where nothing comes close - and where the barriers to competition
are large).

Buzz, is nice, but for lasting success what matters is quality. I
want QSSL to “get it right”, and for the most part I believe they
are doing so. Now’s about time for the community (and there is
a QNX community) to make some contributions in the “nitty gritty”
details realm of the UI (which is what I think your saying). The
best way for QSSL to achieve this is to open-source things like the
file manager. They also need to create, and open source a
drag n’ drop desktop manager. It might seem worrying that there
will be an explosion of different UI’s flying around, but I believe
in evolution. QSSL can sit back for a couple of years, and then
look at what has evolved, pick the best of breed, and include it as
the standard desktop. The only reason that this hasn’t really
happened with Linux is that there are multiple packaging entities.
With QNX there is only one packager.

-----Original Message-----
From: greenboy [mailto:greenboy@bigsky.net]
Posted At: Tuesday, March 06, 2001 7:11 AM
Posted To: advocacy
Conversation: BeOS versus QNX RTOS
Subject: BeOS versus QNX RTOS


Comparison between BeOS and RTP on arsTechnica:

http://www.arstechnica.com/reviews/01q1/be_qnx/be_qnx-3.html

My conclusion {watch out – this truly gets into the realm of
advocacy;}:
I’d like to see the perception changed that QNX appeals only to Linux
geeks and veterans of realtime embedded/industrial. I believe the long-
term success of RTP as a developer platform can be boosted by making it
a more enticing user platform (as well as expanding the development and
business tools it offers).

That QNX has lots more going on with Photon than is being taken
advantage
indicates that the developer/user with “visual” inclinations has not yet
received full benefit of the architecture. And I think there is more to
come. GUIs CAN be used to ease learning curves and make some development
tasks easier without getting too heavy. And though that may not be the
route all would wish to travel, there definitely is a demand in many
circles for graphic config and development aids – if for no other
reason
than the fact that other environments are viewed as rich in this manner.

Many of the downloaders of RTP do not fit the classic developer profile
either. They are OS aficionados in search of a better architecture to
base their play and experimentation on. A good buzz at this end of the
spectrum may be a good buzz for all users of the OS, commercial or Open
Source, casual or committed.

Finally, more multimedia creation/content tools (anim, video, audio,
website building and maintenance, etc) running Photon-native will take
the Realtime Platform a few steps closer to being a one-stop development
platform for companies wishing to market new fatter, infopliances – and
would bring RTP into the winner category with almost any critic, be it a
writer on a tech sites or a casual user who may have dabbled in quite a
few OSes.

It’s all buzz, and it all contributes to a wider set of possibilities.


← greenboy —<<<< Phoenix Developer Consortium
[http://phinixi.com]

Rennie Allen [> RAllen@csical.com> ] in
news:> D4907B331846D31198090050046F80C9030676@exchangecal.hq.csical.com > :



Also, neither the author of the article, nor any of the posters have
a clue about OS architecture. At the core, QNX6 is a more advanced
architecture than BEOS is (the exact opposite assertion was stated in
the article - it equated GUI with OS architecture, which is ridiculous).

Definitely agree with you, Rennie. Yet to many users and some (many these
days?) programmers, the perception of advancement resides in how well a
GUI is designed to access the underlying architecture. Right or wrong,
that’s the way many experience an OS. We know that QNX’s architecture is
superior but that has yet to become apparent to many {columnists anyway;}


Does BEOS have a nice GUI and a nice Filesystem ? You betcha. Does
QNX have a better underlying OS architecture ? Indeed. As for GUI,
and hardware support QNX is just getting out of the gate, and it
already beats BEOS on HW support. GUI takes longer. Two years and
there won’t be any comparison between the two.

I believe (and hope) you are right. Actually I’d like to see that in a
year, however ; } …I found it odd that as high as they rated RTP in
some of the sections, the overall summary felt like “kudos to BeOS”. I
guess what was important to the writer was largely the appearance of
advancement, and of course polish in some areas BeOS may have that RTP
has yet to gain, given the timeframe.

I guess these perceptions are worth noting and leveraging on, regardless
of the underlying truths.


As for your desire to have the “appeals to Linux geeks” perception
changed, I can’t agree more. I want QNX6 to be usable. Linux is
not the model to follow for usability (BEOS is a much better
mentor in this regard), and I don’t believe that QSSL is following
Linux for UI issues (otherwise we would have X for the GUI).

Thank God or Waterloo ; } Comparison to BeOS is rather an improvement
I suppose; it points to a few areas to make improvements, and reveals
many areas where both the architecture and the business model are
superior. Not to belittle (:wink: BeOS or its users - a gamble was taken and
some innovation was fuel. And somewhere along the trail, BeOS management
made some nasty moves.

There is much to admire about the Linux community if not the
architecture itself; taking the good with the bad. Now, where was that
BeOS POSIX roadmap? ; }


Industrial strength OS with BEOS usability, that’s what I want to see.

Amen.


Usability takes time, but does not require rocket science, it’ll happen.

Maybe in relative terms it does require rocket science. The tendency
outside QNX the company now arguably is just to tack on pieces from the
Linux, uh, er, solution. There are surely better models, or at least ways
to implement. Again, X versus Photon.


Make no mistake though, QNX6 is (and will continue to be) a follower,
rather than a leader for UI. The goal is to be a good follower.

I suppose that is true as well. The goal to put out an OS with a UI that
a large amount of developers can already grok certainly supercedes any
attempt to provide the mostest coolest UI metaphor and have developers
go, “Huh, what the heck is THAT? And what good is it going to do me?”


QNX will remain a leader in OS architecture (where nothing comes close -
and where the barriers to competition are large).

And where BeOS will be is still open to speculation ; }


Buzz, is nice, but for lasting success what matters is quality.

Buzz about quality at all levels is really nicer yet. I believe QNX has
a commitment to quality, and the underlying architecture of course SHOULD
come first. Some nice steps have been made already in UI, but I hear, “we
want more!” from quite a few voices out there. Assuming that anything
that is added or “improved” does not conflict with the vet who likes it
clean and mean and command line (the architecture suggests this should
not be a problem), I’m all for it.


I want QSSL to “get it right”, and for the most part I believe they are
doing so. Now’s about time for the community (and there is a QNX
community) to make some contributions in the “nitty gritty” details
realm of the UI (which is what I think your saying).

Exactly.


The best way for QSSL to achieve this is to open-source things like the
file manager. They also need to create, and open source a drag n’ drop
desktop manager.

I see the QNX Repository has just been opened [http://cvs.qnx.com] : }


It might seem worrying that there will be an explosion of different UI’s
flying around, but I believe in evolution.

Just as in editors, there will be differing interpretations of what a UI
should be. Some of them may eventually come from products built around
RTP - and then migrate into use on the development platform itself. Who
knows? …Evolution may be messy, but it works better than some of the
alternatives ; }


QSSL can sit back for a couple of years, and then look at what has
evolved, pick the best of breed, and include it as the standard
desktop.

Uh-huh. Yeah, that’s a good way to go. Rounds off some of the chaos that
divergent Linux distributions have contributed to. For the average user
in two years, using RTP on the desk as well as in other products may look
very inviting indeed. The mess factor will not be turned up to 11 like it
seems to be in Linuxland.


The only reason that this hasn’t really happened with Linux is that
there are multiple packaging entities. With QNX there is only one
packager.

: }


← greenboy —<<<< Phoenix Developer Consortium http://phinixi.com

greenboy wrote:

Rennie Allen [> RAllen@csical.com> ] in
news:> D4907B331846D31198090050046F80C9030676@exchangecal.hq.csical.com > :

[clip…]

The best way for QSSL to achieve this is to open-source things like the
file manager. They also need to create, and open source a drag n’ drop
desktop manager.

I see the QNX Repository has just been opened [> http://cvs.qnx.com> ] : }

Hmm… just checked …
The sources I have checked are incomplete and I saw lots of
undocumented library calls (e.g. procmgr_session) included.

Armin

Beta was a better way to record video but VHS (which has worse quality)
become the standard.

Windows (as we all know) is a poor program (OS) but it has the lion share of
the market.

OS/2 was technically a better OS but lost out to Windows.

Superior technology doe not always come out on top.

Lets start a political party that embraces quality technology over anything
else.

  • KenR

greenboy wrote:

Rennie Allen [> RAllen@csical.com> ] in
news:> D4907B331846D31198090050046F80C9030676@exchangecal.hq.csical.com > :

Also, neither the author of the article, nor any of the posters have
a clue about OS architecture. At the core, QNX6 is a more advanced
architecture than BEOS is (the exact opposite assertion was stated in
the article - it equated GUI with OS architecture, which is ridiculous).

Definitely agree with you, Rennie. Yet to many users and some (many these
days?) programmers, the perception of advancement resides in how well a
GUI is designed to access the underlying architecture. Right or wrong,
that’s the way many experience an OS. We know that QNX’s architecture is
superior but that has yet to become apparent to many {columnists anyway;}

Does BEOS have a nice GUI and a nice Filesystem ? You betcha. Does
QNX have a better underlying OS architecture ? Indeed. As for GUI,
and hardware support QNX is just getting out of the gate, and it
already beats BEOS on HW support. GUI takes longer. Two years and
there won’t be any comparison between the two.

I believe (and hope) you are right. Actually I’d like to see that in a
year, however ; } …I found it odd that as high as they rated RTP in
some of the sections, the overall summary felt like “kudos to BeOS”. I
guess what was important to the writer was largely the appearance of
advancement, and of course polish in some areas BeOS may have that RTP
has yet to gain, given the timeframe.

I guess these perceptions are worth noting and leveraging on, regardless
of the underlying truths.

As for your desire to have the “appeals to Linux geeks” perception
changed, I can’t agree more. I want QNX6 to be usable. Linux is
not the model to follow for usability (BEOS is a much better
mentor in this regard), and I don’t believe that QSSL is following
Linux for UI issues (otherwise we would have X for the GUI).

Thank God or Waterloo ; } Comparison to BeOS is rather an improvement
I suppose; it points to a few areas to make improvements, and reveals
many areas where both the architecture and the business model are
superior. Not to belittle (:wink: BeOS or its users - a gamble was taken and
some innovation was fuel. And somewhere along the trail, BeOS management
made some nasty moves.

There is much to admire about the Linux community if not the
architecture itself; taking the good with the bad. Now, where was that
BeOS POSIX roadmap? ; }

Industrial strength OS with BEOS usability, that’s what I want to see.

Amen.

Usability takes time, but does not require rocket science, it’ll happen.

Maybe in relative terms it does require rocket science. The tendency
outside QNX the company now arguably is just to tack on pieces from the
Linux, uh, er, solution. There are surely better models, or at least ways
to implement. Again, X versus Photon.

Make no mistake though, QNX6 is (and will continue to be) a follower,
rather than a leader for UI. The goal is to be a good follower.

I suppose that is true as well. The goal to put out an OS with a UI that
a large amount of developers can already grok certainly supercedes any
attempt to provide the mostest coolest UI metaphor and have developers
go, “Huh, what the heck is THAT? And what good is it going to do me?”

QNX will remain a leader in OS architecture (where nothing comes close -
and where the barriers to competition are large).

And where BeOS will be is still open to speculation ; }

Buzz, is nice, but for lasting success what matters is quality.

Buzz about quality at all levels is really nicer yet. I believe QNX has
a commitment to quality, and the underlying architecture of course SHOULD
come first. Some nice steps have been made already in UI, but I hear, “we
want more!” from quite a few voices out there. Assuming that anything
that is added or “improved” does not conflict with the vet who likes it
clean and mean and command line (the architecture suggests this should
not be a problem), I’m all for it.

I want QSSL to “get it right”, and for the most part I believe they are
doing so. Now’s about time for the community (and there is a QNX
community) to make some contributions in the “nitty gritty” details
realm of the UI (which is what I think your saying).

Exactly.

The best way for QSSL to achieve this is to open-source things like the
file manager. They also need to create, and open source a drag n’ drop
desktop manager.

I see the QNX Repository has just been opened [> http://cvs.qnx.com> ] : }

It might seem worrying that there will be an explosion of different UI’s
flying around, but I believe in evolution.

Just as in editors, there will be differing interpretations of what a UI
should be. Some of them may eventually come from products built around
RTP - and then migrate into use on the development platform itself. Who
knows? …Evolution may be messy, but it works better than some of the
alternatives ; }

QSSL can sit back for a couple of years, and then look at what has
evolved, pick the best of breed, and include it as the standard
desktop.

Uh-huh. Yeah, that’s a good way to go. Rounds off some of the chaos that
divergent Linux distributions have contributed to. For the average user
in two years, using RTP on the desk as well as in other products may look
very inviting indeed. The mess factor will not be turned up to 11 like it
seems to be in Linuxland.

The only reason that this hasn’t really happened with Linux is that
there are multiple packaging entities. With QNX there is only one
packager.

: }

– greenboy —<<<< Phoenix Developer Consortium > http://phinixi.com

“rectech” <rectech@iname.com> wrote in message
news:3AA6DC5E.28BCBBBF@iname.com

Beta was a better way to record video but VHS (which has worse quality)
become the standard.

I am of the opinion that the best product always wins in a free market.
Quality has many parameters, cost is one of them. VHS was cheaper all
round. I rank VHS as higher quality overall, primarily due to it’s superior
cost engineering.

Windows (as we all know) is a poor program (OS) but it has the lion share
of
the market.

Microsoft is a special case because it no longer operates in a free market.
At the time it became as successful as it did it was the overall best
product, primarily due, not the the OS (MS-DOS), but to the applications
that were available on it. At around the time of DOS 2.0 if you wanted a
suite of usable business applications it was by far the best choice. It
hasn’t been the best choice for a long time, but it hasn’t been a free
market either.

OS/2 was technically a better OS but lost out to Windows.

Again, MS killed OS/2 through “aggressive” business practices, not free
market competition.

Superior technology doe not always come out on top.

I disagree. In a free market the superior product always wins (be sure to
be accurate though, when measuring what is “superior”, you can’t focus on
just one attribute).

Lets start a political party that embraces quality technology over
anything
else.

Let’s elect a political party that has the guts to enforce the Sherman
anti-trust act. While we’re at it let’s have a free press that isn’t
influenced by huge advertising budgets (well, since we’re dreaming, we might
as well go all the way).

I agree.

My terse comments were to point out what you said - “when measuring what is
“superior”, you can’t focus on just one attribute” and that opinions are
influenced by other non technical issues - “a free press that isn’t
influenced by huge advertising budgets”. By the way, the average consumer is
unable to make a decision on the technical merits of this or that product.
He/she is influenced by and makes their decision based on these other non
technical issues.

Let’s hope the US Dept. of Justice helps make the market free again.

  • KenR

Rennie Allen wrote:

“rectech” <> rectech@iname.com> > wrote in message
news:> 3AA6DC5E.28BCBBBF@iname.com> …
Beta was a better way to record video but VHS (which has worse quality)
become the standard.

I am of the opinion that the best product always wins in a free market.
Quality has many parameters, cost is one of them. VHS was cheaper all
round. I rank VHS as higher quality overall, primarily due to it’s superior
cost engineering.


Windows (as we all know) is a poor program (OS) but it has the lion share
of
the market.

Microsoft is a special case because it no longer operates in a free market.
At the time it became as successful as it did it was the overall best
product, primarily due, not the the OS (MS-DOS), but to the applications
that were available on it. At around the time of DOS 2.0 if you wanted a
suite of usable business applications it was by far the best choice. It
hasn’t been the best choice for a long time, but it hasn’t been a free
market either.

OS/2 was technically a better OS but lost out to Windows.

Again, MS killed OS/2 through “aggressive” business practices, not free
market competition.

Superior technology doe not always come out on top.

I disagree. In a free market the superior product always wins (be sure to
be accurate though, when measuring what is “superior”, you can’t focus on
just one attribute).

Lets start a political party that embraces quality technology over
anything
else.

Let’s elect a political party that has the guts to enforce the Sherman
anti-trust act. While we’re at it let’s have a free press that isn’t
influenced by huge advertising budgets (well, since we’re dreaming, we might
as well go all the way).

who cares?

the days when highly optimised operating systems architectures actually made
a difference have passed.

there was a time when windows was slow because hardware was slow, opening an
opportunity for fast OS’s to gain a toehold.

today most people can’t imagine what they’d do with the power of a 1.5Ghz PC
running windows. only gaming pushes the hardware limit for most machines.

without a performance advantage, qnx and beos only really have appeal for
the rev heads who know whats going on under the hood and gain a sense of
personal satisfaction from that.

andrew



“greenboy” <greenboy@bigsky.net> wrote in message
news:982d6u$8it$1@inn.qnx.com

Comparison between BeOS and RTP on arsTechnica:

http://www.arstechnica.com/reviews/01q1/be_qnx/be_qnx-3.html

My conclusion {watch out – this truly gets into the realm of advocacy;}:
I’d like to see the perception changed that QNX appeals only to Linux
geeks and veterans of realtime embedded/industrial. I believe the long-
term success of RTP as a developer platform can be boosted by making it
a more enticing user platform (as well as expanding the development and
business tools it offers).

That QNX has lots more going on with Photon than is being taken advantage
indicates that the developer/user with “visual” inclinations has not yet
received full benefit of the architecture. And I think there is more to
come. GUIs CAN be used to ease learning curves and make some development
tasks easier without getting too heavy. And though that may not be the
route all would wish to travel, there definitely is a demand in many
circles for graphic config and development aids – if for no other reason
than the fact that other environments are viewed as rich in this manner.

Many of the downloaders of RTP do not fit the classic developer profile
either. They are OS aficionados in search of a better architecture to
base their play and experimentation on. A good buzz at this end of the
spectrum may be a good buzz for all users of the OS, commercial or Open
Source, casual or committed.

Finally, more multimedia creation/content tools (anim, video, audio,
website building and maintenance, etc) running Photon-native will take
the Realtime Platform a few steps closer to being a one-stop development
platform for companies wishing to market new fatter, infopliances – and
would bring RTP into the winner category with almost any critic, be it a
writer on a tech sites or a casual user who may have dabbled in quite a
few OSes.

It’s all buzz, and it all contributes to a wider set of possibilities.


– greenboy —<<<< Phoenix Developer Consortium [> http://phinixi.com> ]
\

“Andrew” <NOastuart@mira.netSPAM> wrote in message
news:98h1qm$num$1@inn.qnx.com

who cares?

the days when highly optimised operating systems architectures actually
made
a difference have passed.

I almost agree with that on desktop PC. On palm like device, IMHO this
isn’t 100% true.
Check out devices running Palm OS and WinCE they have a huge difference
in price mainly because WinCE requires a faster CPU and more ram hen Palm
OS.

there was a time when windows was slow because hardware was slow, opening
an
opportunity for fast OS’s to gain a toehold.

today most people can’t imagine what they’d do with the power of a 1.5Ghz
PC
running windows

Running gcc, lol!

But it’s true that as processor gets faster and faster OS efficiency becomes
less
and less important because it requires a fraction of the processor power.
On my rather “old” celeron 500, playing mp3 takes 1% of the cpu…
Spending
development time to lower it to .5% is a total waste of time. On a palm
like
device though it isn’t so. Mp3 could be using 20% if it were to be reduce
to 10% it would prolong battery life…

only gaming pushes the hardware limit for most machines.

Video and audio processing.

without a performance advantage, qnx and beos only really have appeal for
the rev heads who know whats going on under the hood and gain a sense of
personal satisfaction from that.

I share that opinion for desktop PC, but for Internet devices (the target
of qnx and beos) it’s quite different.

andrew



“greenboy” <> greenboy@bigsky.net> > wrote in message
news:982d6u$8it$> 1@inn.qnx.com> …
Comparison between BeOS and RTP on arsTechnica:

http://www.arstechnica.com/reviews/01q1/be_qnx/be_qnx-3.html

My conclusion {watch out – this truly gets into the realm of
advocacy;}:
I’d like to see the perception changed that QNX appeals only to Linux
geeks and veterans of realtime embedded/industrial. I believe the long-
term success of RTP as a developer platform can be boosted by making it
a more enticing user platform (as well as expanding the development and
business tools it offers).

That QNX has lots more going on with Photon than is being taken
advantage
indicates that the developer/user with “visual” inclinations has not yet
received full benefit of the architecture. And I think there is more to
come. GUIs CAN be used to ease learning curves and make some development
tasks easier without getting too heavy. And though that may not be the
route all would wish to travel, there definitely is a demand in many
circles for graphic config and development aids – if for no other
reason
than the fact that other environments are viewed as rich in this manner.

Many of the downloaders of RTP do not fit the classic developer profile
either. They are OS aficionados in search of a better architecture to
base their play and experimentation on. A good buzz at this end of the
spectrum may be a good buzz for all users of the OS, commercial or Open
Source, casual or committed.

Finally, more multimedia creation/content tools (anim, video, audio,
website building and maintenance, etc) running Photon-native will take
the Realtime Platform a few steps closer to being a one-stop development
platform for companies wishing to market new fatter, infopliances – and
would bring RTP into the winner category with almost any critic, be it a
writer on a tech sites or a casual user who may have dabbled in quite a
few OSes.

It’s all buzz, and it all contributes to a wider set of possibilities.


– greenboy —<<<< Phoenix Developer Consortium
[> http://phinixi.com> ]


\

who cares?

Anybody who makes embedded systems that ship at low cost and in large
quantities.

the days when highly optimised operating systems architectures
actually made
a difference have passed.

Nonsense. This is more relevent now than ever. If you make some
embedded
device that ships millions of units, and you can save $5 by getting the
same
performance out of a slower (less power consuming) device, you can add
millions of dollars to the bottom line (this is not even allowing for
the
competitive advantage of lasting longer on the same batteries as your
more
bloated competitors). Code bloat has a direct and very negative effect
on
portable devices.

there was a time when windows was slow because hardware was slow,
opening an
opportunity for fast OS’s to gain a toehold.

Windows is still slow. I have two laptops. My wifes is a 600Mhz
Pentium
running Windows ME. Mine is a 333Mhz AMD running RtP. Realplayer loads
4 times faster on my machine than my wifes. I find the speed of my
wifes
machine intolerably slow, I find the speed of my machine very pleasant
and
usable. I have not seen anything in the past 15 years to lead me to
believe
that Windows will ever run fast on anything. Every time some new piece
of
hardware comes out Windows immediately bloats so that everything runs
the
same speed (or even slower) than it did on the previous generation
hardware.

today most people can’t imagine what they’d do with the power of a
1.5Ghz PC
running windows. only gaming pushes the hardware limit for most
machines.

How about doing real-time inverse kinematics driven skeletal models
wrapped
in digital skin. If you don’t think games are a big mainstream market,
well,
I know of a big s/w company in Redmond that would disagree with you.

Andrew > NOastuart@mira.netSPAM > :
who cares?

Thanks for sharing ; }


the days when highly optimised operating systems architectures actually
made a difference have passed.
there was a time when windows was slow because hardware was slow,
opening an opportunity for fast OS’s to gain a toehold.

today most people can’t imagine what they’d do with the power of a
1.5Ghz PC running windows. only gaming pushes the hardware limit for
most machines.

And non-streaming multimedia. Though latency is the bigger issue there.


without a performance advantage, qnx and beos only really have appeal
for the rev heads who know whats going on under the hood and gain a
sense of personal satisfaction from that.

Perhaps you missed the point. I know in what I wrote “speed” was not even
the core issue. I don’t recall that what Rennie said had anything in
particular to do with speed either.


← greenboy —<<<< Phoenix Developer Consortium [http://phinixi.com]

Rennie,

Comparing BeOS and QNX RTP is akin to comparing the original Atari to the
Nintendo entertainment system. Both interesting technology in its day, but
the world has moved on and you’d have to be Rip Van Winkle to think that
these operating systems will ever be anything more than a curiosity, in
precisely the same position as OS/2, the Amiga, the TRS-80, FlexOS, CP/M
and Intellivision.

Relevant only if you are into operating system theory - and not many people
are.

Even QNX will experience a decrease in market share in the realtime arena
over time - hardware performance continues to go up, making the elegance of
QNX’s architecture less and less relevant. Witness
http://flightlinux.gsfc.nasa.gov - organisations that use real time
operating system want the benefits of the free os more than elegant
architecture. There’ll be no money for QSSL as some point.

QNX had its chance MANY years ago, when it could have emerged to battle
MSDOS and early versions of Windows. QSSL strategy at the time (and until
recently) was to keep the technology closed, expensive and available to very
few. In the end, this strategy has led to what will be the demise of the
company - but not just yet.

So as for BeOS compared to RTP, well, why not compare the steam locomotive
to the airship. The comparison is just as effective.

:wink:

Andrew

Being an old hand at ‘hard’ real-time systems, IMHO, the things that QRTP
offers in areas of that field remain unchallenged. At least in my case,
realtime support for PC platforms is best met , by a large margin, with QRTP,
considering the engineering tradeoffs of standards (POSIX) compatibility,
speed, ease of development, cost, etc. I can’t help thinking that will apply to
board-level (cPCI, VME) as well, and to other processor architectures.

Andrew wrote:

Rennie,

Comparing BeOS and QNX RTP is akin to comparing the original Atari to the
Nintendo entertainment system. Both interesting technology in its day, but
the world has moved on and you’d have to be Rip Van Winkle to think that
these operating systems will ever be anything more than a curiosity, in
precisely the same position as OS/2, the Amiga, the TRS-80, FlexOS, CP/M
and Intellivision.

Relevant only if you are into operating system theory - and not many people
are.

Even QNX will experience a decrease in market share in the realtime arena
over time - hardware performance continues to go up, making the elegance of
QNX’s architecture less and less relevant. Witness
http://flightlinux.gsfc.nasa.gov > - organisations that use real time
operating system want the benefits of the free os more than elegant
architecture. There’ll be no money for QSSL as some point.

QNX had its chance MANY years ago, when it could have emerged to battle
MSDOS and early versions of Windows. QSSL strategy at the time (and until
recently) was to keep the technology closed, expensive and available to very
few. In the end, this strategy has led to what will be the demise of the
company - but not just yet.

So as for BeOS compared to RTP, well, why not compare the steam locomotive
to the airship. The comparison is just as effective.

:wink:

Andrew

John H. Zouck
The Johns Hopkins University
Applied Physics Laboratory

This is second time you post this same BS theory. Hadrware progress over
past decade was hard-to-believe but it failed to solve any software
problems yet. Windows was slow on 386 and it is slow on P4. Trouble is
with expectations. The better hardware you get, the more you expect from
it and that is where ineffective software just chokes. Plus, you expect
your toys to have features which only powerful computers could do a few
years ago. In days of 386 who dreamed about live A/V streaming? Did we
expect portable DVD players and portable CD/MP3 players? Now you telling
us that this consumer greed will suddenly stop or hardware manufacturers
will magically outpace our appetites? You must be stuck reading your
last year PC Magazine subscription on…

FYI, Motorola just demonstrated live video stream over single CDMA RF
channel in our lab (they got 4.8Mbit/sec digital RF link). You should
presume they are going to stick P4 and Windows into cellphones, right?

  • igor

Andrew wrote:

Rennie,

Comparing BeOS and QNX RTP is akin to comparing the original Atari to the
Nintendo entertainment system. Both interesting technology in its day, but
the world has moved on and you’d have to be Rip Van Winkle to think that
these operating systems will ever be anything more than a curiosity, in
precisely the same position as OS/2, the Amiga, the TRS-80, FlexOS, CP/M
and Intellivision.

Relevant only if you are into operating system theory - and not many people
are.

Even QNX will experience a decrease in market share in the realtime arena
over time - hardware performance continues to go up, making the elegance of
QNX’s architecture less and less relevant. Witness
http://flightlinux.gsfc.nasa.gov > - organisations that use real time
operating system want the benefits of the free os more than elegant
architecture. There’ll be no money for QSSL as some point.

QNX had its chance MANY years ago, when it could have emerged to battle
MSDOS and early versions of Windows. QSSL strategy at the time (and until
recently) was to keep the technology closed, expensive and available to very
few. In the end, this strategy has led to what will be the demise of the
company - but not just yet.

So as for BeOS compared to RTP, well, why not compare the steam locomotive
to the airship. The comparison is just as effective.

:wink:

Andrew

few. In the end, this strategy has led to what will be the demise of
the
company - but not just yet.

Phew ! Not just yet heh ? You had me worried for a second. So your
saying I have enough time to learn how to dredge enough performance out
of brain dead O/S architectures so that they’ll get the job done ?

ps: thanks for the heads up Andrew…

Rennie

I never could resist a good OS troll.

Thank-you gentlemen for your sincere outrage!

-I’m as big a fan of QNX as anyone.

Heh heh heh. lol

:wink:

Andrew

Previously, Andrew wrote in qdn.public.qnxrtp.advocacy:

I never could resist a good OS troll.

Thank-you gentlemen for your sincere outrage!

-I’m as big a fan of QNX as anyone.

Heh heh heh. lol

:wink:

Andrew

Just for clarity, I would like to point out that Andrew Stuart and I
are not the same person, despite having very similar signatures.

Just in case this wasn’t obvious. :slight_smile:

Cheers,
The original Andrew

Andy!

You seem to imply that being me is a bad thing!

:wink:

andrew

Surely I must be the original Andrew.

Manufactured 1967!

Sorry to break the bad news to you but the ‘original’
Andrew would be ‘aboyd’ (Andrew Boyd :slight_smile:

I still remember the flamewars about Net drivers and
nameloc :wink:

Regards,

Gabriel


“Andrew Thomas” <Andrew@cogent.ca> wrote in message
news:Voyager.010320150052.569373A@andrewhome.cogent.ca

Previously, Andrew wrote in qdn.public.qnxrtp.advocacy:
I never could resist a good OS troll.

Thank-you gentlemen for your sincere outrage!

-I’m as big a fan of QNX as anyone.

Heh heh heh. lol

:wink:

Andrew

Just for clarity, I would like to point out that Andrew Stuart and I
are not the same person, despite having very similar signatures.

Just in case this wasn’t obvious. > :slight_smile:

Cheers,
The original Andrew