Overview
Welcome to the Operating Systems subcategory of Computing. This subcategory focuses on specific aspects of computing related to operating systems.
Overview
This section provides in-depth resources about Operating Systems. You’ll find a variety of materials suitable for different experience levels and learning styles.
Resources
Explore the sections below to find specific resources on various topics within Operating Systems. Each section contains carefully selected materials to help you learn and advance your knowledge.
Curated Resources (28)
Tools (3)
-
QEMU
qemu.orgfree
A generic, open-source machine emulator and virtualizer supporting full system emulation and user-mode binary translation.
-
VirtualBox
virtualbox.orgfree
A free and open-source hosted hypervisor for x86 virtualization suited for desktop and server deployment.
-
The Linux Kernel Archives
kernel.orgfree
The primary source code repository and distribution site for the Linux kernel developed by Linus Torvalds and the community.
Databases (3)
-
DistroWatch
distrowatch.comfree
A comprehensive database and tracking portal providing package details, release histories, and news for Linux and BSD distributions.
-
Linux Kernel Documentation and Mailing Lists
kernel.orgfree
The complete technical documentation database, API manuals, and development guides for the Linux operating system kernel.
-
OSDev Wiki
wiki.osdev.orgfree
A collaborative encyclopedia and technical reference database for bare-metal operating system architecture and kernel development.
Learn (10)
-
Operating Systems: Three Easy Pieces (OSTEP)
pages.cs.wisc.edufree
A free, widely-used modern textbook explaining virtualization, concurrency, and persistence in operating systems.
-
MIT 6.S081 / 6.1810: Operating System Engineering
pdos.csail.mit.edufree
Open educational course materials and hands-on laboratory exercises based on the xv6 teaching operating system kernel.
-
The Linux Command Line (William Shotts)
linuxcommand.orgfree
A comprehensive free learning resource and complete textbook introducing shell scripting and Linux system administration.
-
Apple Hypervisor Framework Documentation
developer.apple.comfree
Apple developer reference for the Hypervisor framework, which lets macOS applications build virtualization solutions without third-party kernel extensions.
-
ArchWiki
wiki.archlinux.orgfree
Community-maintained wiki of Arch Linux documentation whose detailed articles on configuration and software are widely used by users of any Linux distribution.
-
Debian Documentation
debian.orgfree
Collection of official Debian manuals, including installation, administration and packaging guides for users and prospective package maintainers.
-
NixOS Manual
nixos.orgfree
Official manual for NixOS, a Linux distribution configured declaratively with the Nix package manager, covering installation, configuration and administration.
-
PowerShell Documentation
learn.microsoft.comfree
Official Microsoft documentation for PowerShell, covering the shell, scripting language, cmdlet reference and profiles for Windows, macOS and Linux administrators.
-
Linux Roadmap (roadmap.sh)
roadmap.shfree
Interactive roadmap on Linux: topics laid out in a suggested study order, each linking to further reading.
-
Shell / Bash Roadmap (roadmap.sh)
roadmap.shfree
Interactive roadmap on shell scripting with Bash: topics laid out in a suggested study order, each linking to further reading.
Publications (3)
-
ACM Transactions on Computer Systems (TOCS)
dl.acm.orgpaid
The premier peer-reviewed scholarly journal publishing seminal research on operating system design, evaluation, and system software.
-
USENIX ;login:
usenix.orgfree
An open-access technical publication featuring peer-reviewed articles, system administration practices, and operating systems research.
-
ACM SIGOPS Operating Systems Review
dl.acm.orgpaid
A periodical published by the ACM Special Interest Group on Operating Systems covering cutting-edge developments in system software.
Blogs and sites (5)
-
LWN.net
lwn.netfreemium
A premier reader-supported news publication providing authoritative, in-depth technical reporting on the Linux kernel.
-
Phoronix
phoronix.comfree
A leading technical news and benchmarking site delivering Linux hardware reviews, kernel tracking, and open-source updates.
-
OSDev Community
forum.osdev.orgfree
An international developer community forum dedicated to hobbyist and commercial operating system architecture and engineering.
-
Linux Containers
linuxcontainers.orgfree
Home of the LXC, Incus and related open source projects, offering documentation, downloads and community support for system containers and virtual machines on Linux.
-
Linux Handbook
linuxhandbook.comfreemium
Website of tutorials and guides on Linux commands, system administration, Docker and DevOps topics, aimed at beginners and working administrators.
Events and conferences (4)
-
OSDI (USENIX Symposium on Operating Systems Design and Implementation)
usenix.orgpaid
A premier academic systems conference presenting innovative research in operating systems design and large-scale software systems.
-
SOSP (ACM Symposium on Operating Systems Principles)
sosp.orgpaid
The flagship ACM academic symposium on the principles, design, implementation, and evaluation of computer operating systems.
-
USENIX ATC (Annual Technical Conference)
usenix.orgpaid
A major conference covering high-quality research and real-world experience in computer systems software, storage, and virtualization.
-
Linux Plumbers Conference
lpc.eventspaid
An annual developer gathering addressing fundamental challenges and architectural evolution in the Linux plumbing and kernel subsystem.
External summary: Wikipedia
Read article on WikipediaLoading Wikipedia summary…
Research panel
Live results from 8 external sources. Not curated by IPL — use them as a starting point.
Source: Wikipedia
The Wikipedia summary appears here.
Related Wikipedia articles
Source: OpenAlex · Google Scholar
Google Scholar
Source: arXiv
Source: ORCID
Source: Coursera
Source: YouTube
Source: Meetup
Community Discussion
Join the conversation, ask questions, or suggest improvements to this content.
Other subcategories
Artificial Intelligence Machine Learning Big Data Computer Information Systems Computer Science Computer Vision Cyber Security Data Science Databases Distributed Computing Hardware Human-Computer Interaction IT Certification Natural Language Processing Networking Robotics Software Engineering
Part of Computing