The following table is a non-rigorous rating of different operating systems, meant more for discussion than reference.
Operating System/Feature |
Process Scheduling & Concurrency |
Process Synchronization & Concurrency |
Protected Memory |
Virtual Memory |
File System Complexity |
Security & Protection |
Networking |
User Interface |
Use of Open Standards |
DOS |
1 |
0 |
0 |
0 |
3 |
0 |
0 |
2 |
2 |
Windows 3.11 |
4 |
2 |
2 |
3 |
4 |
2 |
4 |
6 |
3 |
Windows 95 |
5 |
4 |
5 |
6 |
5 |
3 |
5 |
9 |
4 |
Windows NT |
7 |
6 |
7 |
8 |
8 |
6 |
6 |
6 |
5 |
OS/2 |
7 |
8 |
8 |
8 |
7 |
5 |
6 |
8 |
6 |
MacOS 7 |
5 |
6 |
2 |
4 |
6 |
6 |
6 |
9 |
6 |
"Best of" UNIX |
9 |
9 |
9 |
9 |
9 |
7 |
9 |
7 |
10 |
VMS |
9 |
9 |
9 |
9 |
8 |
9 |
7 |
7 |
5 |