Kernel Comparison: Linux (2.6.22) versus Windows (Vista)
(courtesy http://www.cs.uregina.ca/)
OS
System Calls
| System Calls | Linux | Windows |
| interrupt not needed41 | Y | Y |
| system calls total | 324' | 40246' |
OS API
| OS API | Linux | Windows |
| OS API | Linux | Win32 |
| API call | system call | library call46 |
| user space library | glibc 19' | C runtime, Win32, Native20' |
| API change list | 2.6.x | Vista |
Available OS API
| OS API (available) | Linux | Windows |
| POSIX API | Y (not cert.) | Y (option) N (without option) |
| Linux API | Y | N |
| Win32 API | N Y (add-on18) | Y |
| OS/2 API | N | N6 |
| MS Native API | N | Y (mostly undocumented) |
| Related Standards |
| Single UNIX Specification (SUS) | Y (not cert.) | N |
| Linux Standard Base (LSB) | Y | N |
| Category |
| Microsoft Windows | N | Y |
| Unix-like - Genetic UNIX | N | N |
| Unix-like - Trademark / Branded UNIX | N | N |
| Unix-like - Functional UNIX | Y | N |
<-Prev|Next->
Johnathon Weare © Johnny Weare 2008
Widefox - the Vertical Tab Firefox
Comments (0)
You don't have permission to comment on this page.