Reason to Restart

Question about which tools to use, bugs, the best way to implement a function, etc should go here. Don't forget to see if your question is answered in the wiki first! When in doubt post here.
Post Reply

Why do you write an OS?

To learn the internals of computers
7
18%
To become famous like Linus Torvalds
1
3%
To run your computer with your own OS
7
18%
To discover something new in this field
4
11%
Hobby
17
45%
Other
2
5%
 
Total votes: 38

prabuinet
Posts: 1
Joined: Fri Nov 28, 2008 5:02 am

Reason to Restart

Post by prabuinet »

Hi,

I developed an OS few years back, as a project for my graduation. It was a very basic one supporting, FDD, keyboard, text-mode video. I did this project to learn the basics and internals of the computers, and I gained knowledge too.

I was thinking to restart the project, but I didn't find any valid reason to restart, because of looking into the advancements in this field. I don't want to reinvent the wheel.

Can i know from you people that, is there anything that I can explore new in this field:

I would also like to know why everyone in this forum is writing an os...

Regards

Prabu
Last edited by prabuinet on Fri Nov 28, 2008 7:02 am, edited 1 time in total.
User avatar
Khaoticmind
Member
Member
Posts: 29
Joined: Tue Nov 18, 2008 1:06 pm
Location: Brazil

Re: Reason to Restart

Post by Khaoticmind »

My main reason is because its fun :)
I'm an geek, so i love knowing the internals and how stuff works, and computers are my live (both as a work and as a hobby), so whats more challenging than write an OS? The piece of software that rules all other pieces of software?

Also, in the long term i MIGHT try to implement something new never seen before ;) So i can be sort of famous like Linus :mrgreen: .
User avatar
piranha
Member
Member
Posts: 1391
Joined: Thu Dec 21, 2006 7:42 pm
Location: Unknown. Momentum is pretty certain, however.
Contact:

Re: Reason to Restart

Post by piranha »

Same here: I like doing it. Of course, who wouldn't want to discover something new, design an OS with revolutionary bits in it.

And of course, who wouldn't want to use their own OS at some point?

-JL
SeaOS: Adding VT-x, networking, and ARM support
dbittman on IRC, @danielbittman on twitter
https://dbittman.github.io
User avatar
i586coder
Member
Member
Posts: 143
Joined: Sat Sep 20, 2008 6:43 am

Re: Reason to Restart

Post by i586coder »

HI,


if radio-box allow multiple choice i will select:
  • To learn the internals of computers
    To become famous like Linus Torvalds
in addition, donation! for my OS,isn't bad idea :mrgreen:


Cheers,
Ahmad T. Dajani
Distance doesn't make you any smaller,
but it does make you part of a larger picture.
User avatar
01000101
Member
Member
Posts: 1599
Joined: Fri Jun 22, 2007 12:47 pm
Contact:

Re: Reason to Restart

Post by 01000101 »

I'm writing an OS to become famous (but not like Linus) and to gain a deeper understanding of computers. I started a business off of my OS design.
User avatar
Khaoticmind
Member
Member
Posts: 29
Joined: Tue Nov 18, 2008 1:06 pm
Location: Brazil

Re: Reason to Restart

Post by Khaoticmind »

piranha wrote:And of course, who wouldn't want to use their own OS at some point?
TRUE!
I keep imagining this conversation:
Friend of mine: hey, nice OS there. What is it? BSD? Linux?
Me: nah.... its the K OS
F: Uh? Never heard of it...
M: Yeah.. i'm finishing writing it!

:D
that would really r0ck!
Laksen
Member
Member
Posts: 140
Joined: Fri Nov 09, 2007 3:30 am
Location: Aalborg, Denmark

Re: Reason to Restart

Post by Laksen »

Famous like Linus Thorvalds? :lol:

That should probably rather be "Infamous like Linus Thorvalds". Surely the man got some principles and sticks to them, which someone could probably applaud him for, but as an internet person he isn't really a very nice person..
http://j-software.dk | JPasKernel - My Object Pascal kernel
User avatar
01000101
Member
Member
Posts: 1599
Joined: Fri Jun 22, 2007 12:47 pm
Contact:

Re: Reason to Restart

Post by 01000101 »

Laksen wrote:Famous like Linus Thorvalds? :lol:

That should probably rather be "Infamous like Linus Thorvalds". Surely the man got some principles and sticks to them, which someone could probably applaud him for, but as an internet person he isn't really a very nice person..

He also really isn't that famous to begin with. Ask any non-tech or non-geek about Linus Torvalds, and I'm sure you will get a puzzled look. Ask about Bill Gates or even Steve Jobs and I will bet that the person will at least have heard of them.
User avatar
Brendan
Member
Member
Posts: 8561
Joined: Sat Jan 15, 2005 12:00 am
Location: At his keyboard!
Contact:

Re: Reason to Restart

Post by Brendan »

Hi,
prabuinet wrote:I would also like to know why everyone in this forum is writing an os...
I started OS development to learn and because I wasn't happy with "DOS/Windows 3.11" that everyone was using at the time. I continued mostly as a hobby, but each time my hobby OS started looking useful my ambitions grew.

Now I'm hoping my OS will eventually become a viable alternative to existing mainstream OSs, and that one day people will use it instead of Windows, Linux, FreeBSD, OS X, etc.

I know my chances are almost zero, but to me it's like attempting to win the lottery - a tiny chance at something huge.


Cheers,

Brendan
For all things; perfection is, and will always remain, impossible to achieve in practice. However; by striving for perfection we create things that are as perfect as practically possible. Let the pursuit of perfection be our guide.
User avatar
Colonel Kernel
Member
Member
Posts: 1437
Joined: Tue Oct 17, 2006 6:06 pm
Location: Vancouver, BC, Canada
Contact:

Re: Reason to Restart

Post by Colonel Kernel »

I picked "Other"... The closest other choice would be "To learn the internals of computers" but I'm really more interested in exploring kernel design choices rather than the hardware side of things per se. I am quite interested in how many-core architectures are going to influence OS design in the future though.
Top three reasons why my OS project died:
  1. Too much overtime at work
  2. Got married
  3. My brain got stuck in an infinite loop while trying to design the memory manager
Don't let this happen to you!
Post Reply