Alternative Operating Systems
I think it would be a good idea to list operating systems that have a certain amount of quality, longevity, and inertia (an arbitrary measurement system that I decide on the fly), and not at all developed from (though can be compatible with) any currently mainstream OS (Linux, BSD, Windows, macOS) code base.
UNIX-like
AMD64 compatibles
targeting virtual machines at the moment
all software is original to the system (no ports)
moves very quickly
microkernel
written in rust
copious documentation
AMD64
educational system
x86
somewhat Linux compatible
fully async and microkernel
AMD64
moves quickly
fork/continuation of Plan9 from Bell Labs
i386, AMD64, ARM, ARM64, MIPS
this one technically breaks my rules listed earlier
embeddable Linux kernel subset
8086, 8088, 80188, 80186, 80286, NEC V20, V30
continuation of Open Solaris
AMD64
built on Illumos
microkernel
compatible with NetBSD
PC compatibles, Motorola 68000, SPARC, Atari ST, Commodore Amiga, Macintosh, SPARCstation, NS32532, ARM, Intel Management Engine
was originally a teaching OS by Andrew S. Tanenbaum
for post-2015 Intel chipsets, OS of the Intel Management Engine
AMD64, VMWare, VirtualBox
moves quickly
AmigaOS-like
the original is still being developed
3D hardware acceleration
transparent execution of 68k binaries for Commodore Ax00
Macintosh PPC, AmigaOne 500, AmigaOne X5000
Amiga m68k, i386, AMD64, PPC, ARMHF
Similar to OS/2 or NT
Windows software and drivers
x86, AMD64
very slow moving
developed from OS/2
x86 PC platform
fork of ReactOS aiming for more modern compatibility
open source OS/2 project
moves slowly
DOS-like
runs almost all MS-DOS/PC-DOS software
8088/8086, 386+ (non-UEFI)
x86, z-series mainframes
compatible with most MS-DOS/PC-DOS software on x86
OTHERS
source-compatible with BeOS
x86, RISC-V, PPC, Sparc, ARM
slow-moving, but gaining some steam
for the Commodore 64
guides, applications, utilities, and pre-installed SD are standard
actually a family of 31-bit mainframe operating systems: MVS/380, VM/380 and VSE/380
mostly compatible with z/OS
ARM, especially RPi
continuation of Acorn’s RISC OS
moves slowly
continuing PalmOS but targeting x86 desktops
transparently runs 68k Palm binaries
AMD64
very unique
many forks on GitHub
requiescat in pace, Terry Davis
x86
fork of Menuet
fits on a floppy
x86, AMD64
fits on a floppy
8088/8086
educational system
many handbooks and tutorials to get into OSdev
Z80
6KB ROM, 1K RAM as minimum for the kernel
tons of documentation
moves at a moderate pace
written in Common LISP
currently targets VirtualBox and QEMU
moves slowly but it’s feature rich
x86
very good partitioning tool
slow moving
builds upon TempleOS
32 bit color
AHCI support
Network stack
UEFI