Don’t get your hopes up. This isn’t going to be a tutorial how to create an operating system nor even a kernel. I just thought to list some links I found even remotely useful. I intend to add more links as I encounter them.

Tutorials:

Other sites:

OSDev wiki contains few how-to-get-started-tutorials for those who don’t know how to start.

Friendly notes:

  • Don’t write your own operating system if you’re unhappy with Windows or Linux. It will take a very long time for your own to get in usable state and even longer to get something like OpenOffice.
  • Operating system development is hard. It would be mean to say that your OS/kernel will never run Unix, Windows, DOS, OS/2 and Mac software/games, but that’s how it most likely will be.
  • You will need determination, lots of it.
  • If you don’t know C, don’t try this until your C skills are far way beyond “Hello world”-phase. You will encounter assembly too…
  • Bootloader? You don’t need to create one if you can settle with already existing choices such as GRUB.
  • C library? You cannot use the one in your host system and unless you port some C-library, you have to write one yourself. They say Newlib is portable…

One Response to “Create your own Operating System!”

  1. Flower Shade Says:

    My brother suggested I might like this blog. He was totally right.
    This post actually made my day. You can not imagine simply how
    much time I had spent for this information!

    Thanks!


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Follow

Get every new post delivered to your Inbox.

%d bloggers like this: