What do you look for in an OS?

All off topic discussions go here. Everything from the funny thing your cat did to your favorite tv shows. Non-programming computer questions are ok too.
Post Reply

What is most important in an OS (your opinion)

Security
3
9%
Speed
8
24%
Stability
18
55%
Ease of use
4
12%
 
Total votes: 33

User avatar
piranha
Member
Member
Posts: 1391
Joined: Thu Dec 21, 2006 7:42 pm
Location: Unknown. Momentum is pretty certain, however.
Contact:

What do you look for in an OS?

Post by piranha »

What do you think?

What if you could change the amount of each as an option in the OS?
SeaOS: Adding VT-x, networking, and ARM support
dbittman on IRC, @danielbittman on twitter
https://dbittman.github.io
User avatar
Alboin
Member
Member
Posts: 1466
Joined: Thu Jan 04, 2007 3:29 pm
Location: Noricum and Pannonia

Post by Alboin »

This is a really hard poll. On one hand, I think speed and stability make the OS, while on my government conspiracy paranoid hand security is very important. Moreover, I also think the OS should be able to get what I want done quick, so ease of use is also important.

If I had to pick one, I guess my government conspiracy hand wins: security.
C8H10N4O2 | #446691 | Trust the nodes.
User avatar
jerryleecooper
Member
Member
Posts: 233
Joined: Mon Aug 06, 2007 6:32 pm
Location: Canada

Post by jerryleecooper »

I chose speed, because it's what matters for me in my WouldBeOneDay great exokernel. But speed and exokernel is not a good marriage, no?

edit. I said silly things. Oh my.
User avatar
Zacariaz
Member
Member
Posts: 1069
Joined: Tue May 22, 2007 2:36 pm
Contact:

Post by Zacariaz »

i voted stability but really i could have voted anything else.

What i look for is simplicity.

If i go out to buy a new mobile phone and ask the salesman if he has got something simple. I tell him that i need a phone, and nothing else. No camara, mp3 player, wap, mms, toaster, etc. the answer is no.

What i look for is a stable, simple, userfriendly OS, with the stuff that you actually need, and nothing more.
User avatar
os64dev
Member
Member
Posts: 553
Joined: Sat Jan 27, 2007 3:21 pm
Location: Best, Netherlands

Post by os64dev »

i don't vote, because i miss the option all of the above.
Author of COBOS
User avatar
Combuster
Member
Member
Posts: 9301
Joined: Wed Oct 18, 2006 3:45 am
Libera.chat IRC: [com]buster
Location: On the balcony, where I can actually keep 1½m distance
Contact:

Post by Combuster »

I'd have stability pass as a first. If the system breaks down every other time, the rest of the qualities are not of any use (many of the other features imply stability: not needing to wait for the computer to reboot, not having to look at the bios and guru meditation screens wondering what that is for, less opportunities to slip in a bootable disk)

Of course the three other items are very important to consider as well, although they depend on the intended use. Some systems can do without security, optimisations for speed or an full-blown user interface. Just consider the full range of embedded devices as opposed to the desktop PC.
"Certainly avoid yourself. He is a newbie and might not realize it. You'll hate his code deeply a few years down the road." - Sortie
[ My OS ] [ VDisk/SFS ]
User avatar
Dex
Member
Member
Posts: 1444
Joined: Fri Jan 27, 2006 12:00 am
Contact:

Post by Dex »

i voted stability, its the most important of part of any OS or program, that why i alway try and keep the design simple, as it much easier to debug and find the bugs before others do.
But theres always that odd PC that like to be difficult.
SpooK
Member
Member
Posts: 260
Joined: Sun Jun 18, 2006 7:21 pm

Re: What do you look for in an OS?

Post by SpooK »

A good sense of humor.

Seriously though, too quote my own OS development text...
Safety
The priority is safety, because if the system crashes and becomes unusable, not much else matters.

Security
Second is security, denying the capability of malicious programs such as viruses and worms to wreak havoc on the system is a must. Even more so is security-related software, denying access to such software's memory space is imperative.

Efficiency
People tend to claim that it is OK to write inefficient software, stating that "computer systems are so fast these days, that you won't see the impact." This type of mentality is dangerous in operating system design. It might be OK to write sloppy code when making a simple application, but when it comes to critical code that may get called thousands of times per second, you need to take out all the overhead you can. The operating system should supply the computer as a basic resource, to all applications, with as little complication, abstraction and overhead as possible... else it could eat up valuable system resources and make a run-away impact on the the entire system.
This would break down to stability, security, speed and efficiency in that order... so I voted for stability :)
User avatar
Pirogoeth
Posts: 14
Joined: Wed Aug 15, 2007 4:58 pm

Post by Pirogoeth »

Stability over everything else, and security coming in second. Speed and user friendliness are only meaningful if it's got the other two.
frank
Member
Member
Posts: 729
Joined: Sat Dec 30, 2006 2:31 pm
Location: East Coast, USA

Post by frank »

IMO I think this should have been more of a list them in the order of importance kind of thing. So I'll do that.

1. Stability
2. Speed
3. Ease of use
4. Security

Of course this is coming from a person who has never had a virus, that I know of.
User avatar
Alboin
Member
Member
Posts: 1466
Joined: Thu Jan 04, 2007 3:29 pm
Location: Noricum and Pannonia

Post by Alboin »

frank wrote:Of course this is coming from a person who has never had a virus, that I know of.
Let's go back to a day a few years ago. I had just bought a new PC. (It was running Windows, as always.) As I had just gotten it, I had not had time to install Linux, so I innocently went on the web to research something. This is the first time IE was ever ran, mind you, on the PC. After a few hours of surfing, my system crashes and I get a small window with a countdown in it. 20 seconds later my system was down. I reboot. The same thing happens.

I have to do a system restore to get it back to a working state.

That's one reason security's important to me, and that's why I use a *nix. ;)

<Insert catchy jingle here>
C8H10N4O2 | #446691 | Trust the nodes.
User avatar
binutils
Member
Member
Posts: 214
Joined: Thu Apr 05, 2007 6:07 am

Post by binutils »

i chose usability of my own sense.
User avatar
inflater
Member
Member
Posts: 1309
Joined: Thu Sep 28, 2006 10:32 am
Location: Slovakia
Contact:

Post by inflater »

Stability as a 1st. If a OS doesn't contain bugs, therefore, it doesn't crash and it's stable. And if it doesn't crash and it doesn't contain bugs, in other words, it's stable, there are no exploits to discover - it's secure ;)
The 3rd thing is speed, if the OS would crash and it would be unstable - its worthless then :) - and the fourth is ease of use. ;)

Regards
inflater
My web site: http://inflater.wz.cz (Slovak)
Derrick operating system: http://derrick.xf.cz (Slovak and English :P)
com1
Member
Member
Posts: 105
Joined: Sat Apr 28, 2007 11:57 am
Location: TN

well one thing

Post by com1 »

After working with windows for many years (and finally switching to Linux), i must say i would rather have an operating system that is more stable and less pretty. Vista is the epitomy of an os with pretty graphics and much less stability... a second thing would probably be speed (efficiency)
oh microsoft, microsoft, what souls you have dismayed
User avatar
AndrewAPrice
Member
Member
Posts: 2299
Joined: Mon Jun 05, 2006 11:00 pm
Location: USA (and Australia)

Post by AndrewAPrice »

I'd look for speed and stability.

I don't care much about ease of use unless I have to go through a huge routine to do simple tasks and then it just becomes plain annoying.

I don't care about security either (i.e. if you don't want file sharing - just disable file sharing!). Besides, if you're behind a hardware firewall (i.e. a modem/router) you don't have much to worry about.
a) It's not like I have top secret nuclear plans stored on my computer.
b) Any problems with.. say.. a webpage executing remote code, should be the responsibility of the browsing program.
c) If you run a malicious program on your computer, then IMHO the PEBKAC not with the OS writers.
My OS is Perception.
Post Reply