QNX is very different from the LRP.

The LRP, or muLinux, or Hal91, or any floppy-based Linux distribution,
contains a REAL kernel, a REAL libc, real programs. It's stripped down a
bit, but you could actually take, say, a LRP disk, and mount a Mandrake
/usr over NFS and it could work.

The QNX kernel is 8k, and includes only the minimum hooks so that it can
include modules. You have no filesystem (well, a ram-based filesystem), no
routing options, only supports ne2000 cards (or ppp with a different
disk). You couldn't execute any program on it except what's included on
the disk, since you would get around 90% unresolved symbols.

The GUI has only the widgets that the browser needs, and it works about
the same way as the vesa-fb driver on linux. 

To do the same on Linux would be impossible, due to its monolithic kernel.
Maybe we could get it fit on two floppies, using SVGAlib and a
linux port of Arachne (www.arachne.cz). Basically, that's what Caldera's
Lineo division is developing (http://www.lineo.com/products/embedix.html). 
But the QNX solution is much better for now.

Jean-Michel Dault
[EMAIL PROTECTED]

On Fri, 7 Jan 2000, Bug Hunter wrote:

> Date: Fri, 7 Jan 2000 15:38:28 -0600 (CST)
> From: Bug Hunter <[EMAIL PROTECTED]>
> Reply-To: [EMAIL PROTECTED]
> To: [EMAIL PROTECTED]
> Subject: Re: [expert] QNX DEMO
> 
> 
>   hmm.  similar to LRP?  only it may take 8 megs of ram, and only supports
> a text based browser in that configuration (lynx).
> 
> bug
> 
> On Fri, 7 Jan 2000, Jean-Michel Dault wrote:
> 
> > 
> > QNX is very interesting. 8k microkernel, 150K web browser... The only
> > problem, it's not open source, and the last time I checked, a developper
> > license was around $15,000.
> > 
> > But it's amazing to see that everything you need to access the internet
> > can fit on a single floppy, a 386 and 6 megs of RAM.; =)
> > 
> > Jean-Michel Dault
> > [EMAIL PROTECTED]
> 

Reply via email to