Alert icon
We're changing our privacy policy. This stuff matters.  Learn more  Dismiss

GNU toolkit, Linux kernel

Loading...

Sign in or sign up now!
15,279
Loading...
Alert icon
Sign in or sign up now!
Alert icon

Uploaded by on Apr 4, 2007

From 'Revolution OS, the Linux story', a documentairy about Linux and Open Source

Category:

Film & Animation

Tags:

License:

Standard YouTube License

  • likes, 1 dislikes

Link to this comment:

Share to:
see all

All Comments (101)

Sign In or Sign Up now to post a comment!
  • @Hax0rPr0n A microkernel would work on x64, but it would take a lot of work. I think it would be best to adopt a microkernel which already exists and have it enter 64-bit mode during boot.

  • @Hax0rPr0n You could probably make it work, but I'm not entirely sure. I work more on the peripheral buses myself.

  • @Hax0rPr0n I like monolithic kernels. They're more efficient. Linus himself prefers monolithic kernels. You can read the Tanembaum-Torvalds flame war, and listen to some speeches Linus gave.

    He calls it "mental masturbation."

  • @Hax0rPr0n The system is _not at all_ similar to how Windows works. Windows has a hybrid kernel, while Linux uses a truly monolithic kernel. There's a massive difference.

    As well, monolithic kernels are actually _better for_ security. Rootkits aren't going to strike your computer doesn't run many modules in user space, because adding kernel-level code is a privileged operation, the likes of which require authentication from the sysadmin.

  • @Hax0rPr0n So compile a kernel with as much modules as possible. Problem solved. Don't forget your initramfs ;D

  • I am entirely new to GTK.Will Gtk for java work on windows?

  • @TheJakeDTH Again totally wrong assumption. All the software what is stored to harddisks (etc) is called simple as System (needed to explain in the context) but it accurate name is "Software System". The operating system is just very small, but complex, software what runs all other software like compilers, shells, text editors, games, GUI's, browsers, mediaplayers etc. All those system programs and application programs has depencies to other softwares but under them there is a OS.

  • @TheJakeDTH UNIX operating system is a monolithic kernel x-)

    That is accurate text from GNU project that they admit that HURD is the operating system but it is designed as a server-client architecture. GNU Mach is the microkernel == not the OS, just part of the OS, what is the HURD. Linux is just like original UNIX, a Monolithic OS.

  • @TheFri13 "the whole COMPUTER" No, just everything that is needed to use the hardware for what the hardware is designed for. The operating system is everything that is need to operate your system.

  • @TheFri13 GNU Project's own definition of Hurd "The Hurd is the GNU project's replacement for the Unix kernel. ... The Hurd is firstly a collection of protocols ... The Hurd is also a set of servers that implement these protocols. They include file systems, network protocols and authentication. The servers run on top of the Mach microkernel and use Mach's IPC mechanism to transfer information."

View all Comments »
Loading...
0 / 00Unsaved Playlist Return to active list
    1. Your queue is empty. Add videos to your queue using this button:
      or sign in to load a different list.
    Loading...Loading...Saving...
    • Clear all videos from this list
    • Learn more