Hyperion OS
Hyperion OS
or at least thats what I WANT to call it. My friend Josh and I are creating a simple OS for our graduation project, and its gonna be pretty cool! We are making a list of the pros n' cons o' windows and mac. I wanna know what you guys think, in other words, throw out complaints about any current operating systems.
And before anyone tells me "no you cant do it", we have 2 years. Thats plenty of time. So yeah, waddya think?
And before anyone tells me "no you cant do it", we have 2 years. Thats plenty of time. So yeah, waddya think?
woot, rant time!
What you should NOT include:
Unnecessary system bloat, which is basically anything that tries to help the user out without giving the user the option to say "fck off".
Lack of GUI functionality. I can see why a GUI should be intuitive, I don't see why this should make it impossible to change. Sure, I can download stuff that changes this, but it ought to be built right into the operating system rather than a surface app.
Inability to control what is going on, or at least know it. I like how windows 2000 and xp give me the ability to see what processes are running, I don't like a) that some simply won't close WITHOUT telling me why (if its core critical, then fcking tell me that) and b) that there is a generic name so processes don't have to have a name.
Un-Intuitiveness of modification and settings changing. windows has its different options in about every place imaginable. Why should I have to dig to find out how to change this or that, I shouldn't! ALL config ought to be in the same place, and organized logically, its not that much to ask for...
System cloggage and decay over time. Design your OS so that on day #1019238, my computer runs just the same as day #1. I hate that a program that consists simply of electronic commands finds a way to decay and become slower over time. I do not enjoy the yearly reformat, if I could do away with this, I would.
Slow-startup. Windows xp booted up in like 20 seconds. Once. Then it added a bunch of crap so now its like a minute. And this is very very fast for an un-tided boot time. Sure, I could go and whip XP into shape, but I shouldn't have to, and even if I do, it shouldn't be the conundrum that it is.
If you can't tell, I like control, and I like functionality. Not just raw control, but simple, methodical, and intuitive control. It should be just as easy to leave everything as it is and use the OS as it would be to customize everything and then use that. If you want a n00bie feature, then put a huge button called N00B-PROTECTION, they press it and now they can't screw themselves. But it should be a simple process, not a multi-tiered boggle of searching and guesswork that leaves you lost. Sure, I CAN navigate all that BS and master my system, but why should I? If I want to be master, it should be clear what that means, and easy to do.
Things I like that you really should put in:
Plug-and-Play. This is a great feature, if my mouse stops working, I can pull it out and put it in or put in a new one like that, no stupid rebooting.
Install-and-Play. I never liked having to reboot to run an app, installing and running stuff non-stop is great.
A GUI. Command prompts are fun and all, but nothing beats a GUI, except a better GUI. ;)
Support for DirectX 10. Haha, just kidding ;)
Three words to describe what would be the perfect OS:
Simple, Functional, and Intuitive.
Good day, and jeeze what a rant :)
What you should NOT include:
Unnecessary system bloat, which is basically anything that tries to help the user out without giving the user the option to say "fck off".
Lack of GUI functionality. I can see why a GUI should be intuitive, I don't see why this should make it impossible to change. Sure, I can download stuff that changes this, but it ought to be built right into the operating system rather than a surface app.
Inability to control what is going on, or at least know it. I like how windows 2000 and xp give me the ability to see what processes are running, I don't like a) that some simply won't close WITHOUT telling me why (if its core critical, then fcking tell me that) and b) that there is a generic name so processes don't have to have a name.
Un-Intuitiveness of modification and settings changing. windows has its different options in about every place imaginable. Why should I have to dig to find out how to change this or that, I shouldn't! ALL config ought to be in the same place, and organized logically, its not that much to ask for...
System cloggage and decay over time. Design your OS so that on day #1019238, my computer runs just the same as day #1. I hate that a program that consists simply of electronic commands finds a way to decay and become slower over time. I do not enjoy the yearly reformat, if I could do away with this, I would.
Slow-startup. Windows xp booted up in like 20 seconds. Once. Then it added a bunch of crap so now its like a minute. And this is very very fast for an un-tided boot time. Sure, I could go and whip XP into shape, but I shouldn't have to, and even if I do, it shouldn't be the conundrum that it is.
If you can't tell, I like control, and I like functionality. Not just raw control, but simple, methodical, and intuitive control. It should be just as easy to leave everything as it is and use the OS as it would be to customize everything and then use that. If you want a n00bie feature, then put a huge button called N00B-PROTECTION, they press it and now they can't screw themselves. But it should be a simple process, not a multi-tiered boggle of searching and guesswork that leaves you lost. Sure, I CAN navigate all that BS and master my system, but why should I? If I want to be master, it should be clear what that means, and easy to do.
Things I like that you really should put in:
Plug-and-Play. This is a great feature, if my mouse stops working, I can pull it out and put it in or put in a new one like that, no stupid rebooting.
Install-and-Play. I never liked having to reboot to run an app, installing and running stuff non-stop is great.
A GUI. Command prompts are fun and all, but nothing beats a GUI, except a better GUI. ;)
Support for DirectX 10. Haha, just kidding ;)
Three words to describe what would be the perfect OS:
Simple, Functional, and Intuitive.
Good day, and jeeze what a rant :)
Well cause its a graduation project, ALL from scratch, no libraries unless we create them. My team is of two people, Myself and my friend Josh. Our resources, we each have a test bed computer to work with using Intel 80x86 hardware. All we need to do is come up with a simple GUI somehow. Like windows 3.1 except much worse. Josh is really interested in OS developement so if we ever finish the el crap'o version, wed move onto something maybe more professional. But for now, VERY simple. All it needs to do is run applications, have a file system, have a GUI and allow multiple processes at once. I know this is gonna be tough but I know we can pull it off. Does this help?
-
- Posts: 385
- Joined: Oct 16, 2005 0:15
- Location: USA
- Contact:
Please, SCREW the registry. Windows becomes slow because the ENTIRE registry is loaded at boot. Here's an Idea:
SLOTS
There is a slotfile. Whenever something is installed, a new slot is made, which holds the "registry" information. The slot is allocated to the program, and when the program is launched, the slot address is read and applied to the program.
Simple enough?
SLOTS
There is a slotfile. Whenever something is installed, a new slot is made, which holds the "registry" information. The slot is allocated to the program, and when the program is launched, the slot address is read and applied to the program.
Simple enough?
-
- Posts: 1186
- Joined: May 08, 2006 21:58
- Location: Crewe, England
Firstly, don't get sued over that name! See http://www.hyperion.com/. They got more bucks than you!
How about the ability to run, say, a database server in background on a desktop machine?
If you are doing networking, some way to control the network from the desktop?
How about the ability to run, say, a database server in background on a desktop machine?
If you are doing networking, some way to control the network from the desktop?
-
- Posts: 1186
- Joined: May 08, 2006 21:58
- Location: Crewe, England
of course? Just because you aren't selling it doesn't mean they want something that they consider their's (their name) to be given away freely without any consulting with them...That's their property, and distributing it, with or without charge, is illegal.Zamaster wrote:wait, if its freeware could I STILL get sued by that place?
Yeah that's probably going to take the full 2 years I say. Need to get the os a bootloader that actually works (painful!). Then a kernel, a file system on a hard drive going to read/write that actually works, and possibly use folders, need to get input events handled, graphics or console output going, make the kernel multitasking, and probably the easiest part is the GUI.
I say keep it as simple as possible, and you could pull it off perhaps :P.
I say keep it as simple as possible, and you could pull it off perhaps :P.