Skip to content

Operating Systems

Resources on Operating Systems within Computing

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)

Suggest a resource

External summary: Wikipedia

Read article on Wikipedia

Loading 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

Community Discussion

Join the conversation, ask questions, or suggest improvements to this content.

Loading discussions...

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