I have a Question?

Question about which tools to use, bugs, the best way to implement a function, etc should go here. Don't forget to see if your question is answered in the wiki first! When in doubt post here.
Post Reply
Axcel

I have a Question?

Post by Axcel »

I am new, so I don't really know anything. But What is needed for an OS (program wise and can you give an exampple)
Thanks
User avatar
Brendan
Member
Member
Posts: 8561
Joined: Sat Jan 15, 2005 12:00 am
Location: At his keyboard!
Contact:

Re:I have a Question?

Post by Brendan »

Hi,
Axcel wrote:I am new, so I don't really know anything. But What is needed for an OS (program wise and can you give an exampple)
That's a difficult question to answer...

For a modern general purpose OS I'd say you need some boot code, a kernel, some device detection code, some power management code, a lot of device drivers, networking protocols, firewall, file systems and file system tools (format, defrag, checkdisk), an "fdisk" utility or partition manager, an OS installer, a GUI and a package management utility (or "system update" utility).

For a small embedded OS all you'd probably need is a kernel.


Cheers,

Brendan
For all things; perfection is, and will always remain, impossible to achieve in practice. However; by striving for perfection we create things that are as perfect as practically possible. Let the pursuit of perfection be our guide.
Post Reply