Skip to content
Category

Free software operating systems

page 1
Q381
Ubuntu ( ) is a Linux distribution based on Debian and composed primarily of free and open-source software. Developed by the British company Canonical and a community of contributors under a meritocratic governance model, Ubuntu is released in multiple official editions: Desktop, Server, and Core for IoT and robotic devices.
Q7715973
Debian () is a Linux distribution developed by the Debian Project, established by Ian Murdock in August 1993.
Q47604
MS-DOS ( ; acronym for Microsoft Disk Operating System, also known as Microsoft DOS) is an operating system for x86-based personal computers mostly developed by Microsoft. Collectively, MS-DOS, its alternate branding as IBM PC DOS, and a few operating systems attempting to be compatible with MS-DOS, are sometimes referred to as "DOS" (which is also the generic acronym for disk operating system). MS-DOS was the main operating system for IBM PC compatibles during the 1980s, from which point it was gradually superseded by operating systems offering a graphical user interface (GUI), in variou
GNU
GNU ( ) is an extensive collection of free software (387 packages ), which can be used as an operating system or can be used in parts with other operating systems. The use of the completed GNU tools led to the family of operating systems popularly known as Linux. Most of GNU is licensed under the GNU Project's own General Public License (GPL).
Linux Mint
Ubuntu/Debian-based Linux distribution
Berkeley Software Distribution
free, open-source reimplementation of the AT&T UNIX operating system
MINIX
MINIX is a Unix-like operating system based on a microkernel architecture, first released in 1987 and written by American-Dutch computer scientist Andrew S. Tanenbaum. It was designed as a clone of the Unix operating system and one that could run on affordable, Intel 8086-based home computers; MINIX was targeted for use in classrooms by computer science students at universities.
Q234025
thumb|ReactOS 0.4.14 running the Firefox [[web browser]] ReactOS is a free and open-source operating system for i586/amd64 personal computers that is intended to be binary-compatible with computer programs and device drivers developed for Windows Server 2003 and later versions of Microsoft Windows. ReactOS has been noted as a potential open-source drop-in replacement for Windows and has been of interest for its information on undocumented Windows APIs.
Haiku
free/libre/open source operating system inspired by BeOS and compatible with its version 5
CP/M
CP/M, originally standing for Control Program/Monitor and later Control Program for Microcomputers, is a mass-market operating system created in 1974 for Intel 8080/85-based microcomputers by Gary Kildall of Digital Research, Inc. CP/M is a disk operating system and its purpose is to organize files on a magnetic storage medium, and to load and run programs stored on a disk. Initially confined to single-tasking on 8-bit processors and no more than 64 kilobytes of memory, later versions of CP/M added multi-user variations and were migrated to 16-bit processors.
FreeDOS
FreeDOS (formerly PD-DOS) is a free software operating system for IBM PC compatible computers. It intends to provide a complete MS-DOS-compatible environment for running legacy software and supporting embedded systems. FreeDOS can be booted from a floppy disk or USB flash drive and is designed to run well under virtualization or x86 emulation.
Hurd
general-purpose kernel suitable for the GNU operating system
Q739186
Multics ("Multiplexed Information and Computing Service") is an influential early time-sharing operating system based on the concept of a single-level memory. It has been written that Multics "has influenced all modern operating systems since, from microcomputers to mainframes."
DragonFly BSD
operating system
Fuchsia
capability-based, real-time operating system (RTOS) being developed by Google
Q14944085
SteamOS is a gaming-focused operating system released by Valve that incorporates the company's video game storefront, Steam. Based on Arch Linux and built specifically to support Steam, it is the default Linux distribution for Valve's line of gaming hardware, including the Steam Deck, Steam Machine, and Steam Frame. Beginning in 2025, Valve expanded official support to include third-party devices designated as "SteamOS Compatible", such as handhelds like the Lenovo Legion Go and Asus ROG Ally. It can also be installed on personal computers without official support from Valve. The core operatin
Darwin
core Unix-like operating system of macOS, iOS, etc.
Plan 9
distributed operating system designed by Bell Labs as an UNIX's intended successor
Solus
Linux distribution
KolibriOS
KolibriOS is an open-source operating system for x86 computers, written completely in FASM assembly language. It has been developed since 2004, forked from MenuetOS, and supports i586 CPUs or newer. KolibriOS is small sized and fits on a single 3.5" floppy disk; despite this, it features a full graphical user interface, preemptive multitasking, networking capabilities, and many pieces of bundled software.
Syllable Desktop
operating system
TempleOS
TempleOS (formerly J Operating System, LoseThos, and SparrowOS) is a biblical-themed lightweight operating system (OS) designed to be the Third Temple from the Hebrew Bible. It was created by American computer programmer Terry A. Davis, who developed it alone over the course of a decade after a series of manic episodes that he later described as a revelation from God. TempleOS could be considered as an example of coding as an art form, with the nature of his psychological instability and its influence over the project lending to comparisons to similar outsider art (see also Creativity and ment
AROS Research Operating System
operating system
MX Linux
Linux distribution
GrapheneOS
GrapheneOS is a free and open-source, privacy- and security-focused, Android-based operating system for Google Pixel and future Motorola devices. GrapheneOS is built on the Android Open Source Project. It focuses on researching and improving the privacy and security of Android. GrapheneOS is developed by the GrapheneOS Foundation, a Canadian nonprofit corporation.
Q81388644
Linux distribution
386BSD
386BSD (also known as "Jolix") is a Unix-like operating system that was developed by couple Lynne and William "Bill" Jolitz. Released as free and open source in 1992, it was the first fully operational Unix built to run on IBM PC-compatible systems based on the Intel 80386 ("i386") microprocessor, and the first Unix-like system on affordable home-class hardware to be freely distributed. Its innovations included role-based security, ring buffers, self-ordered configuration and modular kernel design.
RISC OS
computer operating system
FreeRTOS
FreeRTOS is a real-time operating system kernel for embedded devices that has been ported to 40 microcontroller platforms. It is distributed under the MIT License.
eyeOS
eyeOS was a web desktop for cloud computing, whose main purpose is to enable collaboration and communication among users. It is mainly written in PHP, XML, and JavaScript. It is a private-cloud application platform with a web-based desktop interface. eyeOS delivers a whole desktop from the cloud with file management, personal management information tools, and collaborative tools, with the integration of the client's applications.
Robot Operating System
Collection of software frameworks for robot software development
Contiki
Contiki is an operating system for networked, memory-constrained systems with a focus on low-power wireless Internet of Things (IoT) devices. Contiki is used for systems for street lighting, sound monitoring for smart cities, radiation monitoring and alarms. It is open-source software released under the BSD-3-Clause license.
Redox
Redox is a Unix-like operating system based on a microkernel design. It is community-developed, released as free and open-source software and distributed under an MIT License. Written in the programming language Rust, Redox aims to be a general-purpose operating system that is safe and reliable. It is currently in a pre-stable status.
SerenityOS
SerenityOS is a free and open source desktop operating system. It features a preemptive kernel, currently supports x86-64, ARM, and RISC-V based computers, and hosts multiple complex applications including its own web browser and integrated development environment (IDE).
CP/M-86
CP/M-86 is a discontinued version of the CP/M operating system that Digital Research (DR) made for the Intel 8086 and Intel 8088. The system commands are the same as in CP/M-80. Executable files used the relocatable .CMD file format. Digital Research also produced a multi-user multitasking operating system compatible with CP/M-86, MP/M-86, which later evolved into Concurrent CP/M-86. When an emulator was added to provide PC DOS compatibility, the system was renamed Concurrent DOS, which later became Multiuser DOS, of which REAL/32 is the latest incarnation. The FlexOS, DOS Plus, and DR&nb
Version 7 Unix
7th Edition of Research Unix alias UNIX Time-Sharing System
eCos
The Embedded Configurable Operating System (eCos) is a free and open-source real-time operating system intended for embedded systems and applications which need only one process with multiple threads. It is designed to be customizable to precise application requirements of run-time performance and hardware needs. It is implemented in the programming languages C and C++ and has compatibility layers and application programming interfaces for Portable Operating System Interface (POSIX) and The Real-time Operating system Nucleus (TRON) variant μITRON. eCos is supported by popular SSL/TLS libraries
AsteroidOS
AsteroidOS is an open source operating system designed for smartwatches. It is available as a firmware replacement for some Android Wear devices. The motto for the AsteroidOS project is "Free your wrist."
Oberon
operating system
Cosmos
open-source operating system building kit
Arch Hurd
distribution of the GNU/Hurd operating system
HelenOS
HelenOS is an operating system based on a multiserver microkernel design. The source code of HelenOS is written in C and published under the BSD-3-Clause license.
xv6
xv6 is a modern reimplementation of Sixth Edition Unix in ANSI C for multiprocessor x86 and RISC-V systems. It was created for educational purposes in MIT's Operating System Engineering course in 2006.
RIOT
operating system
Zephyr
free real-time operating system
ChibiOS/RT
ChibiOS/RT is a compact and fast real-time operating system for microcontrollers supporting multiple architectures and released under a mix of the GNU General Public License version 3 (GPL3) and the Apache License 2.0 (depending on module). It is developed by Giovanni Di Sirio.
comparison of open-source operating systems
Wikimedia list article
MP/M
Genode OS Framework
Genode is a novel OS architecture that aims to improve software safety by applying a strict organizational structure to all software components including device drivers, system services, and applications.
Version 6 Unix
6th Edition of Research Unix alias UNIX Time-Sharing System
OpenHarmony
OpenHarmony (OHOS, OH) is a family of open-source distributed operating systems sharing some principles from Huawei LiteOS lineage. Huawei donated the pure HarmonyOS L0-L2 single framework branch, non-AOSP source code, to the OpenAtom Foundation. Similar to HarmonyOS, the open-source distributed operating system is designed with a layered architecture, consisting of four layers from the bottom to the top: the kernel layer, system service layer, framework layer, and application layer. It is also an extensive collection of free software, which can be used as an operating system or in parts with
GNU variants
operating systems based on GNU
MiNT
MiNT (MiNT is Now TOS) is a free software alternative operating system kernel for the Atari ST series. It offers a partially preemptive, multi-tasking alternative to TOS and MagiC, with some memory protection. Together with the free system components fVDI device drivers, XaAES graphical user interface widgets, and TeraDesk file manager, MiNT provides a free TOS compatible replacement OS that can multitask a subset of the Atari ST applications.
LiteOS
BlankOn
Linux distribution
Phantom OS
orthogonally persistent managed-code general purpose operating system
NuttX
Apache NuttX is a free and open-source real-time operating system (RTOS) with an emphasis on technical standards compliance and on having a small footprint. It is scalable from 8-bit to 64-bit microcontroller environments. The main governing standards in NuttX are from the Portable Operating System Interface (POSIX) and the American National Standards Institute (ANSI). Further standard application programming interfaces (APIs) from Unix and other common RTOSes (such as VxWorks) are adopted for functions unavailable under these standards, or inappropriate for deeply embedded environments, such
Q5374842
REDIRECT Atari TOS#EmuTOS
JX
Java operating system
Q3353144
REDIRECT DR-DOS#Caldera