1. #1

    Anyone ever try writting their own OS?

    Doesn't have to be something like Windows, but I'm curious if anyone ever wrote their own software from scratch. Even as a job.

  2. #2
    An operating system that is even remotely close to modern is FAR too complicated for one person.

  3. #3
    People write their own software from scratch all the time. People don't write their own OSs all the time because there's no point, and it would take far too long for 1 person to do it.

  4. #4
    Stood in the Fire andraxion's Avatar
    Join Date
    Oct 2008
    Songtan, South Korea
    It is possible, but unrealistic. If it's just a classroom experiment that you want to do to show proof of concept, it's not terribly hard. But if you want something that is capable of interfacing with current software with FULL support of hardware, I'll see you in 20 years.
    Andraxion WW/Brew|Monknasty Alt Monk (Horde)
    US/World first owner of a sweet Scepter of Azj'Aqir - Lightbringer (US) (December 9, 2010)
    Former US10 raider, retiree and old man of WoW.
    Professor Oak [Modified] - FFXIV Gilgamesh, World #2

  5. #5
    Stood in the Fire shoebox's Avatar
    Join Date
    Jul 2009
    The Internet
    Im doing a class next year (3rd tier programming) its called operating systems programming, so look out windows 8!!!

  6. #6
    I have written small programs,But nothing close to a operating system. As someone said earlier way too much for one person.
    Last edited by Adalaar; 2011-09-25 at 02:59 AM. Reason: grammar

  7. #7
    Making an operating system on your own is... a complete waste of time to be brutally honest.
    From device management to disk management to error handling to ... to... to... to everything... its simply nuts.
    That said, i did code a lot of the stuff i have on this OS (Linux). that is probably the closest thing of "I did my own OS" you will hear from single person.

  8. #8
    I've worked on pretty much all aspects of Operating Systems. I've written boot-loaders, device drivers, low level graphics hardware access (back in the Dos days...). You name it. I've been wanting to write a toy OS in Haskell for a couple years now, but have never gotten around to it. There are a bunch of toy OSes around the net that you can check out, as well as many tutorials on rolling your own OS.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts