lesser-equity

Magazine
Go Back   Computer Juice > Computer Software > Linux & Alternative OS

Register


Default Writing an operating system from scratch. Fantasy or reality?

Hi, well I consider myself a loner computer expert. I know a lot of stuff. So I've used many operating systems. Windows, Linux Distributions, Macosx etc and I've always been the kind of guy who wants to know how everything works. Writing an OS from scratch by myself, hmm probably ...


Reply
 
Thread Tools
  #1  
Old 5th Sep 2008, 12:14
New Member Group
 
Posts: 2
Default Writing an operating system from scratch. Fantasy or reality?

Hi, well I consider myself a loner computer expert. I know a lot of stuff. So I've used many operating systems. Windows, Linux Distributions, Macosx etc and I've always been the kind of guy who wants to know how everything works. Writing an OS from scratch by myself, hmm probably a bit of a fantasy I'm having right? Well I don't know, my life has kinda been put on hold right now and I am interested in developin something new, maybe I would need a team of people but who and where. Some people have said build from an existing kenel like Linux but there are so many distros out there allready. So is it something worth investing some spare time into. I just don't know. Anyone got any advice. Thanks.
  #2  
Old 5th Sep 2008, 13:49
Donor Group
 
Skill Level: Advanced
Posts: 577
Default Writing an operating system from scratch. Fantasy or reality?

well you can make your own distro of linux i cant remember what its called
__________________

My System: ubr gaming computer

Processor(s):
q6600 G0 @ stock cooled ac freezer
Motherboard:
gigabyte ep45 ds3r
RAM Memory:
2gb ddr2 800
Graphics Card(s):
4870 1gb
Sound Card:
onboard
Hard Drive(s):
160gb 7200rpm ide
Optical Drive(s):
dvd-rom combo dvd+/-rw
Case / PSU:
modded + painted case w/ 1kw antec
Cooling:
2 120mm fans 4 80mm fans and a hdd
Network / Internet:
dual gigabyte lan
Monitor(s):
24" acer
Operating System(s):
windows xp
  #3  
Old 5th Sep 2008, 15:53
Donor Group
 
Skill Level: Advanced
Posts: 829
Default Writing an operating system from scratch. Fantasy or reality?

if you do make one
please make it simpe and easy to use
drivers & programs that will work on it from windows
i tried linux the other day and i couldent work out how to get a wireless driver to work on it and am not an amature
i would like to see a different operating system like windows maybe more customizing without all that memory use? like linux easy bootup/shutdown skin changer without no third party programs and so on
maybe a fast boot up too
i dont no if thats all possible but if you do ill have a copy of your os
__________________
www.myPCbuild.piczo.com
My Build logs & step by step mods

__________________

My System: P*L*A*Z*M*A

Processor(s):
2.3GhZ AmD
Motherboard:
Asus
RAM Memory:
1 gig ddr
Graphics Card(s):
256mb G-force
Sound Card:
sound Blaster 5.1
Hard Drive(s):
1-80gb 1-120gb western digital's
Optical Drive(s):
pioneer's DVD-RW
Case / PSU:
custom case & 650w psu
Cooling:
diy watercooling
Network / Internet:
virgin 50mb
Monitor(s):
Acer 23" (X233HB)
Operating System(s):
Vista Ultimate
  #4  
Old 5th Sep 2008, 17:19
Donor Group
 
Posts: 2,152
Default Writing an operating system from scratch. Fantasy or reality?

well if your good enough, and have enough time, I'm sure you could make yourself an OS, but the two pointers are very absolute, as it's only you coding, it will take a long time, and that's not incuding bug testing etc. as even the more basic linux distributions will have teams coding them, and Windows will have hundreds, if not thousands of people that conribute to it down the line. Also a good OS I would say if probably the hardest peice of software to code (I don't have any experience of programs so I'm mearly estimating depending on what different software does)
__________________

My System: First OC

Processor(s):
Intel E2180 @ 2.85
Motherboard:
Gigabyte GA-P35-DS3L
RAM Memory:
2x1GB OCZ PC2-9200 reaper CL5
Graphics Card(s):
Gainward ATI 3850
Sound Card:
on board
Hard Drive(s):
Seagate Barracuda 7200.7 120GB
Optical Drive(s):
HITACHI DVD-ROM GD-2500
Case / PSU:
Corsair VX450
Cooling:
AC freezer7 Pro, 2x80mm, 1x90mm, 1x120mm
Network / Internet:
on board / supposedly 10Meg virgin cable
Monitor(s):
Viewsonic Vx922; Viewsonic VE702m
Operating System(s):
XP Home
  #5  
Old 5th Sep 2008, 21:50
Donor Group
 
Skill Level: Intermediate
Posts: 1,082
Default Writing an operating system from scratch. Fantasy or reality?

I can't help you as far as technical advice is concerned but I CAN tell you one thing, if you DON'T try you will NEVER know. I say go for it. I know a guy who lived off beanie weenies and Kraft Mac and cheese (an American thing if you don't know what those are lol) for three years, with a wife and kid, while he wrote a program for processing medical records. He was in debt up past his dic......... waist, when he finished and then made a few million. Isn't the SAS motto "Those who dare win"?

Go for broke dude and don't look back. If it turns out to be a bust you will know you gave it your best. If it works out (like we all think it will) then we can say we knew you when you were a little feller just thinking about it. A famous American General, George Patton said,"Never give council to your fears." I prefer, "damn the torpedo's full speed ahead." but they mean the same thing.

Warp speed Mr. Sulu.

Good luck and send me a free copy when you get it done.
  #6  
Old 6th Sep 2008, 15:21
Moderator Group
 
Skill Level: Advanced
Posts: 2,915
Default Writing an operating system from scratch. Fantasy or reality?

I suggest you forget the idea straight away.

Writing an OS requires really low level process control, memory management etc. Really not something for someone who has no previous programming experience. OS writing is for the die hard programmers with years of experience, and even then they would never attempt it alone.

If you want a challenge, learn to program Windows applications, and then make a program that everyone wants.

Then maybe, when you are hugely experienced, and have a wealth of knowledge to call on, and a fat book of contacts for die hard programmers, then have a go at writing an OS
__________________
serverguy

__________________

My System: Eclipse

Processor(s):
Intel C2D E7200 OC'd @ 3.6Ghz
Motherboard:
Asus P5Q Pro
RAM Memory:
OCZ 8GB 800Mhz
Graphics Card(s):
Saphire Radeon 4850
Sound Card:
Onboard
Hard Drive(s):
Vast
Optical Drive(s):
Sony al cheapo one.
Case / PSU:
Antec Three Hundred
Cooling:
Arctic Cooler 7 Pro, 3 case fans.
Network / Internet:
Titan ADSL
Monitor(s):
Dual 19" LCD
Operating System(s):
XP SP3
  #7  
Old 6th Sep 2008, 18:04
Donor Group
 
Skill Level: Intermediate
Posts: 1,082
Default Writing an operating system from scratch. Fantasy or reality?

Quote:
Originally Posted by serverguy View Post
I suggest you forget the idea straight away.

Writing an OS requires really low level process control, memory management etc. Really not something for someone who has no previous programming experience. OS writing is for the die hard programmers with years of experience, and even then they would never attempt it alone.

If you want a challenge, learn to program Windows applications, and then make a program that everyone wants.

Then maybe, when you are hugely experienced, and have a wealth of knowledge to call on, and a fat book of contacts for die hard programmers, then have a go at writing an OS
Remind me again how much experience Bill Gates had when he did dos/windows. I forget............. or how much experience Mozart had when he, at 8 years old, started started composing?
  #8  
Old 15th Oct 2008, 13:57
MJM
Donor Group
 
Posts: 399
Default Writing an operating system from scratch. Fantasy or reality?

In theory, yes you could program a basic OS, but chances are that after a year or so you may not get much further than a calculator. After all, at least the boot loader has to be written in assembly, plus some sort of interpreter.

If I am completely honest, except for a few exceptions, a person should never write an OS on his own.

Exception are for embedded systems mostly. Writing a router "OS" isn't too hard, but writing one for a PC is a whole different story. I do remember someone writing something from scratch that did mathematical graphs or something, very specific and rather useless as an OS.
__________________

My System: Toshiba Satellite A200-28P

Processor(s):
Intel Core 2 Duo T8100
Motherboard:
Mobile Intel PM965 Express Chipset
RAM Memory:
1024 + 2048MB DDR2 667
Graphics Card(s):
ATI HD 2600 XT
Sound Card:
Toshiba Bass Enhanced Sound System
Hard Drive(s):
200GB 5400RPM
Optical Drive(s):
DVD Super Multi
Case / PSU:
Satellite A200 Series
Cooling:
Stock
Network / Internet:
Intel 4965AGN
Monitor(s):
15.4" 1,280x800 Toshiba TruBrite
Operating System(s):
Windows Vista SP1 / Fedora i386
  #9  
Old 16th Oct 2008, 03:09
Donor Group
 
Posts: 1,884
Default Writing an operating system from scratch. Fantasy or reality?

it will take a hell of a lot of time, alot of coding knowlage.
secondly if anyone were to make a new os. the last thing it wants is to run windows applications.
tell you what. have a look at linux from scratch. that should quelm your cravings for creation.
__________________
Im not a Geek!, Im Educated! - www.FossForums.com
__________________

My System: Cewy's wonder macine

Processor(s):
intel core 2 quad q6600 @ 3.2Ghz
Motherboard:
asus p5q deluxe
RAM Memory:
4 gig ocz 1066mhz sli
Graphics Card(s):
nvidia evga 8800 ultra ko
Sound Card:
onboard
Hard Drive(s):
750 gig seagate, 32meg cache
Optical Drive(s):
3 asus dvd writers, lightscribe
Case / PSU:
lian-li armoursuite pc-p60
Cooling:
tuniq tower
Network / Internet:
dual gigabit lan ports
Monitor(s):
24" dell 2408wfp
Operating System(s):
winfail vista 64 | ubuntu/arch linux
  #10  
Old 16th Oct 2008, 06:40
Donor Group
 
Posts: 569
Default Writing an operating system from scratch. Fantasy or reality?

make a hackers OS!!
Reply

Donate

Register

Bookmarks

Similar Threads
Thread Thread Starter Forum Replies Last Post
Operating System Not Found? smudge1011 Windows Operating Systems 4 9th Aug 2009 15:29
Favorite Operating System? KanoakaVirus General Software Chat 39 28th Mar 2009 15:39
Which Operating System? tomthedrummer1992 Windows Operating Systems 5 12th May 2008 14:20
New operating system big day is near! tjpearson General Software Chat 3 5th Dec 2007 01:46
Operating System and Ram megabyte CPUs, Motherboards & RAM 8 8th Nov 2007 16:34
Thread Tools




Arabic Bulgarian Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Finnish French German Greek Hebrew Hungarian Italian Japanese Korean Latvian Lithuanian Norwegian Polish Portuguese Romanian Russian Serbian Slovak Spanish Swedish Thai Turkish Ukrainian

Copyright ©2006 - 2009 Computer Juice.

Powered by vBulletin® Copyright ©2000 - 2009 Jelsoft Enterprises Ltd. SEO by vBSEO ©2009, Crawlability, Inc.