RIM Blackberry OS chose UNIX like QNX not Linux?

For discussions about programming, programming questions/advice, and projects that don't really have anything to do with Puppy.
Post Reply
Message
Author
nooby
Posts: 10369
Joined: Sun 29 Jun 2008, 19:05
Location: SwedenEurope

RIM Blackberry OS chose UNIX like QNX not Linux?

#1 Post by nooby »

I use Google Search on Puppy Forum
not an ideal solution though

Ibidem
Posts: 549
Joined: Wed 26 May 2010, 03:31
Location: State of Jefferson

#2 Post by Ibidem »

That's what's known as a microkernel.
Minix, L4, and the GNU Hurd (the OS originally known as GNU) are all microkernel-based.
The problem is that passing messages and similar tasks end up taking a bit of time, so you get a real performance hit. Prof. Andrew Tanenbaum (AST, the fellow who wrote Minix) said (~1992) that Linux was obsolete because it used a monolithic kernel, while Torvalds said that no-one had ever gotten good performance out of a microkernel. There was quite a flame war...
Linux is pretty well tied to the monolithic kernel model. None of the microkernels are anywhere near as far along--GNU has yet to make a release (even pre-alpha), though it was "in progress" during the 80s, Minix is at 3.x.x, but last I checked it didn't have USB support...L4 is just a kernel, no OS; it was the first formally verified non-trivial software, but that's the kernel without even the servers.

nooby
Posts: 10369
Joined: Sun 29 Jun 2008, 19:05
Location: SwedenEurope

#3 Post by nooby »

Thanks indeed for this information.
That makes Linus Torvalds even more of a hero then :)
http://en.wikipedia.org/wiki/Linus_Torvalds

would we even have had Linux as we know it without him?
But Barry Kauler is my true hero. He stood against the tide to lock us noobs
into always being restricted users. He allowed us to be root. Kudos to him.
I use Google Search on Puppy Forum
not an ideal solution though

User avatar
Lobster
Official Crustacean
Posts: 15522
Joined: Wed 04 May 2005, 06:06
Location: Paradox Realm
Contact:

#4 Post by Lobster »

Who remember the QNX demo disk - on OS on a floppy?
http://toastytech.com/guis/qnxdemo.html

Barrys vision is unique and is dependent on
Linus for the kernel. 8)
Puppy Raspup 8.2Final 8)
Puppy Links Page http://www.smokey01.com/bruceb/puppy.html :D

PANZERKOPF
Posts: 282
Joined: Wed 16 Dec 2009, 21:38
Location: Earth

#5 Post by PANZERKOPF »

Lobster wrote:Who remember the QNX demo disk - on OS on a floppy?
http://toastytech.com/guis/qnxdemo.html
I remember :)
If someone wants to play QNX (30-day evaluation), here is the installation CD-s:
http://www.qnx.com/products/evaluation/
SUUM CUIQUE.

Post Reply