Re: Alternative Kernel.

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Tuesday 08 July 2003 5:38 pm, Amit Kucheria wrote:
> You might want to try GNU HURD at www.gnu.org. It is a microkernel.

GNU/HURD is what RMS had in mind originally as the GNU operating system.  it 
has nothing to do with Linux.  in fact, you could say that all Linux distros 
are GNU systems with an 'alternative' kernel because they use Linux (non GNU 
software) instead of the HURD kernel (the GNU kernel).  That's why RMS keeps 
saying that it's GNU/Linux (of course i think it just doesn't sound right).

Jose Luis, if you want something similar to Linux but different, then HURD is 
certainly a fun option, and since the whole GNU system runs on it, you'll 
find it very familiar.  I think the main differences would be lack of drivers 
and weird tasks on the process table, doing what you usually think is 
kernel's job.

but if you want to stay with a linux kernel but a very different one, you 
could try RTLinux, or L4Linux.  the first is an RT OS where the RT tasks are 
loaded as kernel modules, and the whole Linux kernel is the lowest-priority 
task.  The second one is a microkernel (L4, suposed to be far more advanced 
than Mach) and a Linux kernel ported to run on top of it.

if you want to do something exciting with the kernel but still found some uses 
for it, you HAVE to try UML.  Most people think of it as a virtual machine, 
but in fact is a Linux kernel running as a userspace app.  If you're brave 
enough, you could embed UML in your own app to give it unbounded 
extensibility.


- ------
Javier
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.2 (GNU/Linux)

iD8DBQE/C4p+sIoGnxsRK/ERAgxzAJkBK+CG73LCMwv6dwFIpT+ujrpLRQCfVj5f
12EtVTesECjXV24EyGJlF/8=
=nzBF
-----END PGP SIGNATURE-----

--
Kernelnewbies: Help each other learn about the Linux kernel.
Archive:       http://mail.nl.linux.org/kernelnewbies/
FAQ:           http://kernelnewbies.org/faq/



[Index of Archives]     [Newbies FAQ]     [Linux Kernel Mentors]     [Linux Kernel Development]     [IETF Annouce]     [Git]     [Networking]     [Security]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux RAID]     [Linux SCSI]     [Linux ACPI]
  Powered by Linux