8 Replies - 2119 Views - Last Post: 15 March 2008 - 08:42 PM

#1 lfk523  Icon User is offline

  • New D.I.C Head

Reputation: 1
  • View blog
  • Posts: 18
  • Joined: 01-March 08

create an operating system

Posted 14 March 2008 - 07:53 PM

I want an operating system that I can control COMPLETELY. I mean every single function I can control it. The only way would be to create an operating system of my own. How time consuming and difficult would it be to create an OS? And where would I start?
Is This A Good Question/Topic? 0
  • +

Replies To: create an operating system

#2 capty99  Icon User is offline

  • i am colt mccoy
  • member icon

Reputation: 98
  • View blog
  • Posts: 10,081
  • Joined: 26-April 01

Re: create an operating system

Posted 14 March 2008 - 07:58 PM

it would be hugely intensive. unexplainably so.

go for linux, the code is there for you,.
Was This Post Helpful? 0
  • +
  • -

#3 MorphiusFaydal  Icon User is offline

  • D.I.C Lover
  • member icon

Reputation: 43
  • View blog
  • Posts: 1,376
  • Joined: 12-May 05

Re: create an operating system

Posted 14 March 2008 - 07:59 PM

Well, the original basic Linux kernel took a few weeks to create. Of course, it couldn't actually *do* anything....

You'd have to write a kernel, port a compiler, start porting software... It's a non-trivial task. To get a full OS like you're talking about.... A couple years, at the very least.

Have you tried Linux?
Was This Post Helpful? 0
  • +
  • -

#4 capty99  Icon User is offline

  • i am colt mccoy
  • member icon

Reputation: 98
  • View blog
  • Posts: 10,081
  • Joined: 26-April 01

Re: create an operating system

Posted 14 March 2008 - 07:59 PM

this is similar to when someone tells you if you have to ask how much something costs, you can't afford it
Was This Post Helpful? 0
  • +
  • -

#5 lfk523  Icon User is offline

  • New D.I.C Head

Reputation: 1
  • View blog
  • Posts: 18
  • Joined: 01-March 08

Re: create an operating system

Posted 15 March 2008 - 08:55 AM

I have tried differant versions of Linux but I'd rather make it my self just to tell people I made one.

This post has been edited by lfk523: 15 March 2008 - 08:56 AM

Was This Post Helpful? 0
  • +
  • -

#6 gabehabe  Icon User is offline

  • GabehabeSwamp
  • member icon




Reputation: 1377
  • View blog
  • Posts: 10,951
  • Joined: 06-February 08

Re: create an operating system

Posted 15 March 2008 - 09:02 AM

View Postlfk523, on 15 Mar, 2008 - 08:55 AM, said:

I'd rather make it my self just to tell people I made one.


I guess that's one reason why you'd want to slave away pretty pointlessly for massive amounts of time developing something that the odds of anyone actually using are practically nil. :blink:
Was This Post Helpful? 0
  • +
  • -

#7 Tom9729  Icon User is offline

  • Segmentation fault
  • member icon

Reputation: 180
  • View blog
  • Posts: 2,641
  • Joined: 30-December 07

Re: create an operating system

Posted 15 March 2008 - 12:28 PM

View Postlfk523, on 15 Mar, 2008 - 08:55 AM, said:

I have tried differant versions of Linux but I'd rather make it my self just to tell people I made one.

If you really want to learn about OS design, take a look at Minix (and while you're at it, pick up a Minix book). It's a basic Unix-like OS designed to teach students.

It really sounds like you just want to use Linux though.

Some links you may want to look at:
http://www.minix3.org/
http://www.amazon.ca.../toc/0131429388
http://www.amazon.co...e/dp/0132017997
http://www.jnode.org/
http://www.reactos.org/en/index.html
http://www.haiku-os.org/
http://mikeos.berlios.de/
Was This Post Helpful? 0
  • +
  • -

#8 aj32  Icon User is offline

  • D.I.C Addict
  • member icon

Reputation: 30
  • View blog
  • Posts: 577
  • Joined: 30-August 07

Re: create an operating system

Posted 15 March 2008 - 08:32 PM

View Postlfk523, on 15 Mar, 2008 - 11:55 AM, said:

I have tried differant versions of Linux but I'd rather make it my self just to tell people I made one.


You wouldn't happen to have a large development team handy, would you? :P

If your really interested in OS design, I personally would start with Linux, make a good Linux OS, then someday maybe you'll be able to make your own! B)
Was This Post Helpful? 0
  • +
  • -

#9 no2pencil  Icon User is online

  • Toubabo Koomi
  • member icon

Reputation: 5191
  • View blog
  • Posts: 26,903
  • Joined: 10-May 07

Re: create an operating system

Posted 15 March 2008 - 08:42 PM

View Postlfk523, on 14 Mar, 2008 - 07:53 PM, said:

I want an operating system that I can control COMPLETELY. I mean every single function I can control it. The only way would be to create an operating system of my own. How time consuming and difficult would it be to create an OS? And where would I start?

If you want to control it, then there must be something about other versions that you don't approve of. If you are familiar with that low level code of how the OS works, then how are you asking where to begin? I just don't understand this level of desire.

Hey, I complain that cars are made with plastic & fiberglass when they used to be made of steel. But you don't see me building my OWN car, from scratch.

For the time that it will take for you to truely understand every component of an OS. I'd stay stick with Linux. If you must create your own OS, get yourself an assembler & start writing a boot loader. Keep in mind that's just getting you started. At this point you are only controlling how the PC turns on & access hardware to start the OS. Then create yourself a kernel, that doesn't do much (as previously pointed out). Now start building your file input output, storage, file systems, yada yada.

Best of luck to you.
Was This Post Helpful? 0
  • +
  • -

Page 1 of 1