🎉 Celebrating 25 Years of GameDev.net! 🎉

Not many can claim 25 years on the Internet! Join us in celebrating this milestone. Learn more about our history, and thank you for being a part of our community!

I know this is stupid........

Started by
1 comment, last by SigwarthSoft 24 years, 4 months ago
when you heve the kernel of linux, what can you do with it? is this the main base of an os? is this all the source of linux? SigwarthSoft sigwarthsoft@hotmail.com icq#: 62538030 Maastricht, Netherlands Stefan Sigwarth
Advertisement
Hi,

your''re right. It''s the base system of an OS. Win9x and Win NT has a kernel, too!

bye


Felix Kollmann, DG5PT

Future Interactive

[http://www.futureint.com]
[fkollmann@gmx.net]
Felix KollmannFuture InteractiveCEO, Project Manager, Lead Programmer[http://www.futureint.de][fkollmann@futureint.de]
For all OS''s not just linux (and a simplification):
When you boot, you start with the boot loader. The loader loads the kernel. The kernel sets up CPU, initializes some base hardware and mounts a file system. The kernel is then in memory and stays there. It''s object code in memory will provide the implementation of all low-level system calls. The kernel then looks on the file system and loads an intial execution script. This script in general loads the shell. The shell itself supplies a good deal of functionality normally associated with the OS.

So for a minimum funcitoning OS you need: a bootloader, a kernel, a shell, a harddrive primed with the file system.

Now on to your question.
The linux source is only the kernel.
Distributions will supply a bootloader and a shell, as well as a method to format that hard drive properly.

If you really want to learn more about making an OS, I would really recommend going to an ACM webpage and looking for a group called SigOS or something similar. Or at least posting in the lounge forum instead.

This topic is closed to new replies.

Advertisement