Jump to content

Open Source...

Featured Replies

ive always wondered about things like this, becuase operating systems seem to just evolve from themselves eg. linux is programmed under linux and windows is programmed under windows.

  • Author

then how about creating Unix from scratch?? Unix was first created in Bell Lab...

 

Let's forget everything

How do you start a OS from Scratch??

 

How are you going to compile??

 

Albert

  • Author

thnx Cap'n Refsmmat!!

 

but you compile the OS source code on top of what???

Another OS. Linux grew from Minix, which it turn was derived from UNIX.

 

Of course the first OS was programmed in machine code... or pieces of paper with holes in them.

  • Author

thx Silencer,

 

so if I have the windows API + Windows, can I actually create a Windows-Like OS??

 

if so, any example??

 

thx

 

Albert

so they do sort of "evolve" like i thought? so in windows case it was from BASIC machine code to dos to gui and dos to a fully fleged os? must have been alot harder for them back in the day!

windows 3.1 was. From there it evolved further.

 

To create you own version you would need the windows source code, which of course is greatly protected.

  • Author

I know, Silencer,

 

but maybe you guys misunderstood me abit... :)

 

I mean, if I want to create a very simple OS, and create the libraries myself (from scratch, so not using any OS's API), where do I write the codes?? and where do I compile them??

 

Albert

I don't know. I guess it could be any system you like.

yeah, any OS you like, from DOS to windows to linux...

 

presumably the compiler would have to be compatable with the OS you are using, other than that its all your choice.

Archived

This topic is now archived and is closed to further replies.

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.