Welcome Guest ( Log In | Register )



4 Pages V  < 1 2 3 4 >  
Reply to this topicStart new topic
> My Own Os, Good Idea
Mernokh
post Oct 10 2005, 03:55 AM
Post #21


Newbie [ Level 1 ]
Group Icon

Group: Members
Posts: 6
Joined: 10-October 05
Member No.: 9,008



Well, you know, guys... Something I see in every discussion about OSes and really bugs me, is the fact that Microsoft-Haters only speak of how sucky Windows is. Don't get me wrong, I consider myself an avid MS-Hater myself, but I just don't think that's reason enough for me to bash everything they did. I mean, come on, they did some real nice things, right? Yes, their bad (arguably) significantly outweights their good, but still....

As for the operating system of my dreams, well, I'm actually working on it. So for those of you who wonder how long does it actually take to learn how to make an OS, let me tell you...

- 2 Years (min.) to be sufficiently good at Assembly and C.
- 1 year (min.) to learn the basics and inner-workings of OSes.
- Somewhere between 6 months and a year to create a complete sketch of how you want your OS to be like
- 1-2 years to actually code it, test it, and publish it.

Oh boy... Now that I put it like that, I think I'm gonna faint... I never thought I'd spent so much time on this thing. But frankly, for all of you geeks out there, it's a supreme pleasure. biggrin.gif

But like Chris Neutral said, this particular timetable only applies to ME. Maybe you're better skilled than I am. Maybe you're smarter. Maybe you have magic abilities, who knows! If so, then by all means, go for it. If you don't come out of it with anything else, at least you'll achieve an unparalleled level of programming potency and experience.

Hope I wasn't too boring, but even if I was, I'll see you later. smile.gif
Go to the top of the page
 
+Quote Post
the empty calori...
post Oct 27 2005, 08:10 PM
Post #22


Premium Member
Group Icon

Group: Members
Posts: 254
Joined: 28-December 04
Member No.: 1,884



I myself, would like to create a new operating system that you load from a disk, and using this idea i put together for a new kind of command-line interface unlike anything I've ever seen before. It would have very little, if any, resemblance to UNIX or MS-DOS in terms of commands and such. It would have support for networking, multiple users, true multitasking, memory protection, the aim is to make something with stability parallel to UNIX, but something that can entirely fit on a floppy disk, (with a USB-key also being an alternative option). I'm guessing the best thing would be to build this from assembly language, although, the only assembly language i know to any degree (which isn't too much) is 6502 assembly language, and as far as I know, you can't write operating systems in BASIC. I'm guessing I'd be stuck with 80386 assembly...As far as a kernel, it would most likely use a monokernel, although I have considered using Mach, but I'm not sure..

Would anyone use an advanced disk operating system like this?
Go to the top of the page
 
+Quote Post
Houdini
post Oct 27 2005, 08:58 PM
Post #23


Super Member
Group Icon

Group: Members
Posts: 572
Joined: 25-April 05
From: Nashville Tennessee
Member No.: 4,340



If you don't like a GUI then go back to MS DOS, it should be real easy to find a bunch of dinasaur machines and some references to the different verions so you can enter all those cryptic line commands, I just hope you speel real good and are sure of what command you just wrote.
Go to the top of the page
 
+Quote Post
little0run
post Oct 28 2005, 12:31 AM
Post #24


Advanced Member
Group Icon

Group: Members
Posts: 114
Joined: 22-May 05
Member No.: 5,329



My OS would be have a graphically pleasing interface like Mac OS 10, it would have the easy use of Windows without the sucking part.
It would come with a browser based of FireFox, it would have an auto-updater connected to a server with an OC 225 internet connection. It would be easy to install, and let you create as many users as you wanted. It would have an auto-emulation system for Windows, Linux, Mac OS, PS2, XBOX, and GameCube, so that if any files compatible with those where put in it would run them (not perfectly, but effectively and with decent speeds).
Then I would just try to decrease the amount of space it takes up so users can have more space for things like music, pictures, games, or any random crap they want on their PC.
Go to the top of the page
 
+Quote Post
Pyro624
post Oct 29 2006, 02:21 AM
Post #25


Newbie [ Level 1 ]
Group Icon

Group: Members
Posts: 8
Joined: 29-October 06
Member No.: 16,845



The perfect OS for me would write drivers for my hardware and develop itself from the inside out during the installation process. It would also serve me homemade ice cream every hour, on the hour. That would be so awesome.
Go to the top of the page
 
+Quote Post
wutske
post Oct 29 2006, 09:37 AM
Post #26


Way Out Of Control - You need a life :)
Group Icon

Group: [HOSTED]
Posts: 1,048
Joined: 2-August 05
From: Kapellen (Antwerp, Belgium)
Member No.: 7,585



my OS would be easy to use, yet it would be a very powerfull OS. The installation of the OS should be straight-forward, detailed (in levels) and easy to make it unattended. Installing extra software should have monitoring so that when a program is uninstalled, (nearly) nothing should be left.
As for hardware, drivers should have 3 settings, default, fast and save, for those who want to get the best speed at cost of some stability (in terms of stable for several days), same goes for kernel optimalisations like they are available in linux (but, drivers and kernel should be seperated)
The command line should be as powerfull as the linux commandline, yet for those who can't or won't work with it, everything should be available in a GUI.
The OS should also be compact, I don't realy care if it uses 10Gb or so on a hdd, but it should be lightweight (few resources) and fast (I'd say it should combine the looks of KDE/Windows9x and the speed of XCFE).

So, it would be some kind of mixture between windows and linux smile.gif .
Go to the top of the page
 
+Quote Post
laest
post Aug 7 2008, 06:32 PM
Post #27


Newbie [ Level 1 ]
Group Icon

Group: Members
Posts: 3
Joined: 7-August 08
Member No.: 31,910



I think this is the dream of every programmer, but it will never come true^^
Go to the top of the page
 
+Quote Post
turbopowerdmaxst...
post Aug 8 2008, 05:47 AM
Post #28


Premium Member
Group Icon

Group: [HOSTED]
Posts: 392
Joined: 16-February 06
From: Kolkata, India
Member No.: 11,322



I guess every programmer dreams of creating an Operating System! The worst thing about it is the complexity involved and the time & effort requirement. But, that is what would make the end result so satisfying. Technically speaking, one must have extreme knowledge about Operating Systems & their working. The basic operations such as CPU scheduling, I/O management, Paging, Memory handling, etc, must be implemented. Adding a GUI would further complicate matters. The OS also needs to be able to handle various file systems. Also, the OS would have to be coded in a lower level language such as C or assembly, which makes the task even more daunting. It is extremely difficult (if not impossible) for one man to develop such a thing.
Go to the top of the page
 
+Quote Post
toby
post Aug 8 2008, 11:46 AM
Post #29


Super Member
Group Icon

Group: Members
Posts: 510
Joined: 29-September 06
Member No.: 16,228



I would just package up Ubuntu to my own choice. Or buy a massive pen drive and put a bunch of OS's on, and Grub. The wheel has a million designs, we can be lazy now.
Go to the top of the page
 
+Quote Post
Lancer
post Aug 8 2008, 12:16 PM
Post #30


Member [ Level 2 ]
Group Icon

Group: [HOSTED]
Posts: 60
Joined: 30-July 08
From: New Zealand
Member No.: 31,753



Mine would change the appearance all the folders / directories and such from icons into something more like a mind map of expandable branches. Complete with touch screen, I would be able to drag the branches around in any order, resize the important looking ones (or colour them differently) and even add my own custom graphics to any branch (I am a visual thinker). It would be 3D.
Or, just for a fun alternative, it might be possible to explore directories like going through 3D rooms. Downloadable themes could make the rooms look like a castle maze, or something out of Star Wars depending on my mood.
The OS would come with art applications... perhaps the Gimp (although I really wish Gimp would hurry up and get folders in layers like Photoshop has) and definitely 3D animation tools like Blender.
Any section could be password encrypted so I wouldn't have to worry about anyone using my computer going through my more personal stuff. File format would automatically be compressed to save space.
I would also invent a neat "go anywhere" feature where not only can you save todays files into a portable briefcase for taking away to work (etc) on your USB drive, but the main programs to run those files would be included & linked as well. The USB would then be bootable from anyones machines and your applications would work like a live CD enabling me to continue working from anyones computer. Alternatively, my OS could include provision for online storage of files, even having browser-based word processors etc, or even allowing me to log in and access my desktop remotely.
Go to the top of the page
 
+Quote Post

4 Pages V  < 1 2 3 4 >
Reply to this topicStart new topic

Collapse

> Similar Topics

Topics Topics
  1. full flash sites(60)
  2. Animal Crossing(17)
  3. Anyone Know Any Good Mmorpg Games?(69)
  4. Any1 Looking For Good Mmorpg?(10)
  5. Good Places To Advertise Your Site(20)
  6. Wuts A Good Game Maker Program?(12)
  7. How Do I Create A Good Fire Animation Using Flash ?(13)
  8. Is Your Internet Speed Good Enough Vs. Cost ?(88)
  9. Looking For A Good C++ Compiler(18)
  10. Anyone Know Of Any Good Image Editing Software?(24)
  11. Space Exploration (nasa= Good/bad)(33)
  12. AlienWare - Good Or Bad(31)
  13. Runescape: Good or Not ?(55)
  14. How To Make A Good Sig Image!(6)
  15. Youtube.com: Excellent Streaming Video Site(36)
  1. Online Personality Disorder Test!(38)
  2. Mmorpg(7)
  3. Two Flowers?(3)
  4. How To Play Music And Movie In Linux? Which Is The Good One?.(6)
  5. Free Web Host Or Our Own Web Server ?good & Bad(8)
  6. Good Powerpoint Maker Software (not Microsoft Powerpoint But Something Similar)(7)
  7. Anyone Willing To Make A Text-based Game With Me?(4)
  8. Good News For Transgaming, Microsoft Loses In Eu(1)
  9. Asus G70 17" Extreme Gaming Laptop, Is It Really That Good?(1)
  10. Good Book For Learning Xhtml & Css(2)
  11. Your Idea About Gears Of War(4)
  12. Good Books For Html And Css Beginners(1)
  13. 10 Things Standing Between You And Feeling Good(3)


 



- Lo-Fi Version Time is now: 11th October 2008 - 08:56 PM