access linux platform advanced linux sound architecture alan cox amigaos application programming interface ari lemmke beos benjamin mako hill cpu modes comparison of linux live distros comparison of linux distributions comparison of windows and linux comparison of operating systems computer multitasking computer network computing context switch criticism of linux daniel robbins desktop linux device driver embedded linux enterprise open source journal executable and linkable format exokernel file free software magazine gnu general public license gnu project gap general protection fault graphical user interface hans reiser hardware hardware abstraction layer history of linux history of operating systems hybrid kernel ian murdock interrupt jono bacon limo platform linus torvalds linux linux-magazin linux format linux foundation linux gazette linux journal linux magazine linux phone standards forum linux standard base linux terminal server project linux adoption linux distribution linux gaming linux kernel linux kernel portability and supported architectures linux malware linux package formats list of linux distributions list of live distros list of proprietary software for linux live cd live usb lugradio ms-dos mac os x mark shuttleworth memory memory protection memory segmentation microkernel microsoft windows mini linux mobilinux moblin project modprobe monolithic kernel null character object file opensolaris operating system operating system development paging pamela jones patrick volkerding phoronix preboot execution environment proprietary software protected mode reactos reboot revolution os richard stallman root sco-linux controversies scott james remnant segmentation fault system call tanenbaum-torvalds debate timeline of operating systems tux ubuntu mobile unix-like user space virtual file system virtual tape library warren woodford