View Full Version : If you were to design an OS what would you do?
omar8
June 23rd, 2008, 12:44 PM
The best OS in my views would, first of all, have to be open source.
I would probably have mine with a Micro kernel with SIPs with everything running as a service to make sure that if something like a driver crashes it would not affect the entire OS making it a lot more reliable.
Then it would have some similarities to linux, with similar user mode/root to make it secure, run X and would also use gnome (its the thing which makes me really like Linux over windows :D)
The drives would be more windows like with a letter given to each partition. The file system structure would also be simple, with something like:
System
Programs
Users
Programs would all be stored in a single folder each. A Synaptic like program would be used to modify the system and if a program was deleted from the Programs folder it would auto detect that and class the program as uninstalled.
It would also be called omaros :D
gameryoshi600
June 23rd, 2008, 12:45 PM
I wouldn't I just use windows
omar8
June 23rd, 2008, 12:55 PM
I wouldn't I just use windows
Thanks for that, it really contributed.
MONODA
June 23rd, 2008, 01:04 PM
you just had to ask me this :p
It would be under the BSD license, and exactly like arch but instead has yaourt and a WM specifically for it which can: tile, scale and float windows at key strokes.
OmniCloud
June 24th, 2008, 03:33 PM
I'm fine with the way Linux is...
It offers so many flavors, It's hard to think I could come up with anything more compelling or feature rich.
I would be able to at least design something that looks pretty right out of the box--that's about it though lol..
MaxIBoy
June 24th, 2008, 04:51 PM
I'd focus on optimization... same functionality, but it runs as fast and light as possible. I don't care if the code is readable or not, I just want it running FAST!
I'd make it compliant with as many standards as possible (POSIX, Tango, etc.)
I'd try to make it able to use .deb installers (symbolic links to emulate a Debian file structure, maybe?)
I'd also make it able to install a bunch of other distros within its partition (like wubi, only it's handled by the host OS without a third-party program, and supports all distros.)
It would be called MAWos (where MAW stands for Max Always Wins) and the modded kernal would be called MAWX. The mascot would be a realistic snow leopard who looks like he's about to eat your head.
cardinals_fan
June 24th, 2008, 07:18 PM
It would be Haiku or NetBSD with full support for all hardware and apps.
Yeah, it's unrealistic. But I can dream :)
lisati
June 24th, 2008, 07:22 PM
Commands could be based on a Polynesian language, or perhaps a derivative of Klingoni.
MaxIBoy
June 25th, 2008, 01:09 AM
Good luck with that, you'd have to make up a lot of words.
MONODA
June 25th, 2008, 03:07 AM
It would be Haiku or NetBSD with full support for all hardware and apps.
Yeah, it's unrealistic. But I can dream
i understand wjhy you would say netbsd, but why haiku?
ingvildr
June 25th, 2008, 06:17 AM
Mine would be a Linux under a 2 clause BSD license with more of a focus on desktop optimization like haiku. For the gui GNOME but built on a cocoa or maybe qt4 BSD licensed toolkit plus compiz.
Ah also application installs would be done OSX style.
regomodo
June 25th, 2008, 05:43 PM
I wouldn't I just use windows
Oh for god sake. Stop forum spamming with the same type of response. Yes Linux failed for you and windows is awesome, we get it.
</Rant>
Ok, mine would similar to Gentoo except every package can be found as a full binary and accessible through a different package manager closely linked to the source manager (like ABS and pacman). Additionally with the same repo for both (not like ABS and pacman).
It should have the documentation of Gentoo and the forum activity of Ubuntu and the "stable" versions should be Debian stable.
GUI's for system-config should be available as a metapackage, very stable, and most importantly, intuitive (unlike Gentoo's kde package manager Kuroo).
Oh, and GPL3 and QT4 throughout.
AnonCat
June 25th, 2008, 06:06 PM
1. I'd ensure that only the wealthy could use it by having built in safe-guards that allow me to crack down harshly on the criminal masses who fail to pay an exorbitant price for the privilege of using my OS.
2. My OS would be easily compromised by malware and viruses so that I could make some extra profit selling my TwoCare services to keep your wonderful and flawless OS free of these critters.
3. My OS would have a kick *** legal and marketing team behind it to quash, intimidate, and ridicule all of those who dare use a different OS.
4. Profit
I guess that pretty much sums up my dream OS.
cardinals_fan
June 25th, 2008, 06:41 PM
i understand wjhy you would say netbsd, but why haiku?
The hardware support is abysmal, and it has essentially zero apps available (that aren't included anyway), but in my dreams that wouldn't matter. Haiku is the fastest OS I've ever used. Period.
Barrucadu
June 25th, 2008, 07:40 PM
My OS would be cryptic and weird as hell so nobody but me could understand it. For example, using Emacs as the shell, and writing the initscripts in B, D, or possibly even Emacs Lisp.
Hey, did I mention I'll be trying LFS in a couple of weeks? :D
handy
June 26th, 2008, 03:17 AM
My OS would be cryptic and weird as hell so nobody but me could understand it. For example, using Emacs as the shell, and writing the initscripts in B, D, or possibly even Emacs Lisp.
Hey, did I mention I'll be trying LFS in a couple of weeks? :D
Wow Barracadu, you have surprised me!
I expected you to say Arch got it right to begin with; we install Arch, then we add whatever we personally desire to function on top of the Arch OS; & that is personal computing!
Sorry, my mistake. :KS
By the way; you know that the Arch brotherhood & I know where you live? We know the car you drive; we know where you study/work; but please, don't think we are watching you? We would prefer you to be more relaxed, as your daily life goes by, it makes our surveillance job that much easier.
We were invented by Carl Jung, Arch types are us. :lolflag:
Barrucadu
June 26th, 2008, 04:26 AM
By the way; you know that the Arch brotherhood & I know where you live? We know the car you drive; we know where you study/work; but please, don't think we are watching you? We would prefer you to be more relaxed, as your daily life goes by, it makes our surveillance job that much easier.
That's amazing, I'm not even old enough to drive yet but you know what car I have? Wow! :lolflag:
Of course Arch is the perfect real OS, but I like making people jump through hoops to use something I designed, hence the Emacs shell.
handy
June 26th, 2008, 04:43 AM
That's amazing, I'm not even old enough to drive yet but you know what car I have? Wow! :lolflag:
That is what you tell the forum here, but you know the truth!
We are Arch, we are precognition, we know the car you will drive... & for a nominal fee we will tell you.
Of course Arch is the perfect real OS, but I like making people jump through hoops to use something I designed, hence the Emacs shell.
You got me there, I'll call off the Arch detectives, only one who is true would have made such a statement; know that Richard is smiling upon you. :KS :lolflag:
babylon2233
June 26th, 2008, 09:15 AM
The best individual OS I've ever seen is Visopsys. It really difficult to build your own kernel or operating system that really functioning and what make thing worse is you will need a lot of time to port existing applications for your OS or your it will become useless.
jrusso2
June 26th, 2008, 11:01 AM
I would make a version of Linux. and clone the Mac OS X installation and package management system. I would also clone the iLife package and design a desktop that was both beautiful and easy to use.
Then I would include DVD playback out of the box, Flash, Nvidia and ATI Drivers, all the wireless drivers. I would get a large selection of very good fonts and I would get all the Video and Audio codecs.
Then I would build a custom file manager application similar to the one in Xandros.
vBulletin® v3.8.7, Copyright ©2000-2012, vBulletin Solutions, Inc.