Page 1 of 3 123 LastLast
Results 1 to 10 of 24

Thread: So if I wanted to try and make my own operating system how would I go about it??

  1. #1
    Join Date
    Jan 2007
    Beans
    138

    So if I wanted to try and make my own operating system how would I go about it??

    What if I was to try and make my own operating system. I am not talking about a clone of Windows or Mac OS X or another Linux distribution. What if I wanted to completely try and make my own operating system without stealing ideas from windows mac os's or linux distributions. Could I do it, and where would you say would be the best place for me to start?

    I think it would be really cool to make a Linux distribution but I was thinking wouldn't it be even cooler to try and make my own operating system?

  2. #2
    Join Date
    Jun 2006
    Location
    Brisbane
    Beans
    1,457
    Distro
    Hardy Heron (Ubuntu Development)

    Re: So if I wanted to try and make my own operating system how would I go about it??

    If you have to ask then you're not ready to write your own operating system from scratch. You could try either the Gentoo handbook and install Gentoo from scratch or use Linux From Scratch to compile your own linux distro. Either way you'll learn ALOT about Linux.

    If you wanted to write your own, I suggest doing a Software Engineering Course at Uni.
    "Total paranoia is just total awareness." - Charles Manson

  3. #3
    Join Date
    Aug 2005
    Beans
    6,024

    Re: So if I wanted to try and make my own operating system how would I go about it??

    If you are asking then you are not ready as pay said.

    You should know:
    1. C & Assembly language
    2. Understand hardware operation
    3. Understand Kernel & OS designs, the pros & cons of different designs etc.

    You can start reading up on the topic:
    http://cdsmith.twu.net/professional/osdesign.html
    http://www.cs.purdue.edu/homes/dec/osbooks.html
    http://flinflon.brandonu.ca/dueck/KM...nelclasses.htm
    http://freshmeat.net/articles/view/237/
    http://www.gnu.org/software/hurd/hurd-paper.html
    http://www.eros-os.org/design-notes/00DesignNotes.html
    http://i30www.ira.uka.de/index.php?lid=en

    Many more available via google & a bookstore

  4. #4
    Join Date
    Jun 2005
    Beans
    6,115

    Re: So if I wanted to try and make my own operating system how would I go about it??

    If i were you I would just make a tailored linux before making my own OS, its much easier...
    You really got to know programming and how a computer works.
    I mean sure you could try to build your own unix/dos like system or whatever floats your boat but its far from easy
    HOME BUILT SYSTEM! http://brainstorm.ubuntu.com/idea/22804/ Please vote up!
    remember kiddies: sudo rm -rf= BAD!, if someone tells you to do this, please ignore them unless YOU WANT YOUR SYSTEM WIPED

  5. #5
    Join Date
    Apr 2006
    Location
    North of Lake Ontario
    Beans
    168
    Distro
    Ubuntu 7.10 Gutsy Gibbon

    Re: So if I wanted to try and make my own operating system how would I go about it??

    Quote Originally Posted by presbp View Post
    What if I was to try and make my own operating system. I am not talking about a clone of Windows or Mac OS X or another Linux distribution. What if I wanted to completely try and make my own operating system without stealing ideas from windows mac os's or linux distributions. Could I do it, and where would you say would be the best place for me to start?

    I think it would be really cool to make a Linux distribution but I was thinking wouldn't it be even cooler to try and make my own operating system?
    on top of everyone else has said, there're couple of other open source OS'es besides Linux/BSD, e.g. ReactOS (suppose to be a clone for Windows), FreeDOS
    Registered Linux User #414888

    Skills: Java, Python, LAMP, and eating a hamburger with chopsticks

  6. #6
    Join Date
    Oct 2005
    Location
    Portland, Oregon USA
    Beans
    4,022

    Re: So if I wanted to try and make my own operating system how would I go about it??

    Quote Originally Posted by presbp View Post
    What if I was to try and make my own operating system. I am not talking about a clone of Windows or Mac OS X or another Linux distribution. What if I wanted to completely try and make my own operating system without stealing ideas from windows mac os's or linux distributions. Could I do it, and where would you say would be the best place for me to start?

    I think it would be really cool to make a Linux distribution but I was thinking wouldn't it be even cooler to try and make my own operating system?
    It is a big project...I would suggest in helping where help is needed...

    I suggest help with Haiku.

  7. #7
    Join Date
    May 2005
    Location
    US
    Beans
    Hidden!
    Distro
    Ubuntu 12.04 Precise Pangolin

    Re: So if I wanted to try and make my own operating system how would I go about it??

    I believe Linus Torvalds wrote the first version of Linux over the course of a summer, but...

    1) Already knew what was involved
    2) Based it on an already-existing operating system (Minix?)
    3) Almost never left his room--just stayed cooped up in there programming, day and night

    Start with Linux from Scratch:
    http://www.linuxfromscratch.org/

  8. #8
    Join Date
    Aug 2006
    Location
    Over yonder
    Beans
    Hidden!
    Distro
    Ubuntu 9.04 Jaunty Jackalope

    Re: So if I wanted to try and make my own operating system how would I go about it??

    Quote Originally Posted by presbp View Post
    ...but I was thinking wouldn't it be even cooler to try and make my own operating system?
    You're going to do it all on your own, too? Man, you are brave. You better quit your job and get to work if you ever want to finish your os within the next 10 years.

  9. #9
    Join Date
    Nov 2006
    Location
    jacksonville, fl
    Beans
    130

    Re: So if I wanted to try and make my own operating system how would I go about it??

    Quote Originally Posted by aysiu View Post
    ...
    2) Based it on an already-existing operating system (Minix?)
    Hrm, I wouldn't say it was based on Minix. Minix was made for education and I think was used as a build enviroment. The actual design of the kernels are very different. Anyone interested could check out the infamous debate.
    [archlinux user]
    "y0, all those Leetnux Distributions are major suckomaticks, I will make it faster and better and strip all the documentation to show the world, that we are the leetest...!" --the almighty Judd

  10. #10
    Join Date
    Nov 2006
    Location
    jacksonville, fl
    Beans
    130

    Re: So if I wanted to try and make my own operating system how would I go about it??

    Quote Originally Posted by riven0 View Post
    You're going to do it all on your own, too? Man, you are brave. You better quit your job and get to work if you ever want to finish your os within the next 10 years.
    You never "finish" an os. So making one doesn't really take ten years.
    [archlinux user]
    "y0, all those Leetnux Distributions are major suckomaticks, I will make it faster and better and strip all the documentation to show the world, that we are the leetest...!" --the almighty Judd

Page 1 of 3 123 LastLast

Bookmarks

Posting Permissions

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