|
|
|
|
![]() ![]() |
Oct 10 2005, 03:55 AM
Post
#21
|
|
|
Newbie [ Level 1 ] 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. 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. |
|
|
|
Oct 27 2005, 08:10 PM
Post
#22
|
|
|
Premium Member 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? |
|
|
|
Oct 27 2005, 08:58 PM
Post
#23
|
|
|
Super Member 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.
|
|
|
|
Oct 28 2005, 12:31 AM
Post
#24
|
|
|
Advanced Member 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. |
|
|
|
Oct 29 2006, 02:21 AM
Post
#25
|
|
|
Newbie [ Level 1 ] 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.
|
|
|
|
Oct 29 2006, 09:37 AM
Post
#26
|
|
|
Super Member Group: [HOSTED] Posts: 972 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 |
|
|
|
![]() ![]() |
Similar Topics
|
Lo-Fi Version | Time is now: 6th July 2008 - 10:22 PM |