Computing » Filesystems » To-do list

OSes to research

Some of these might already be found in the list, but I haven’t gotten to finding comprehensive info.

  • Altair DOS
  • Amoeba (Tanenbaum)
  • AOS (Data General)
  • AOS/VS
  • AS/400
  • BareMetal
  • Barrelfish
  • Berkeley Timesharing System
  • BlackBerry OS
  • BOS/360
  • CapROS
  • Coherent (Mark Williams)
  • Contiki
  • Cosmos
  • CP-40 (IBM)
  • CP-6 (Honeywell)
  • CP-67 (IBM)
  • CPF (IBM)
  • CPS (IBM)
  • Cromix
  • Croquet OS (Kay)
  • CTSS (MIT)
  • DeskMate
  • DMS (IBM)
  • DNIX (DIAB)
  • DNOS (TI)
  • Domain/OS
  • DOS (Datapoint)
  • DOS-11 (DEC)
  • DOS/360
  • DOS/VS & successors
  • DPCX (IBM)
  • DPPX
  • DragonFly BSD
  • DX10 (TI)
  • Edos (TCSC)
  • EDX (IBM)
  • EMBOS (Elxsi)
  • EOS (ETA)
  • ES (Nintendo)
  • GCOS (GE/Honeywell)
  • GeckOS/A65
  • Genode
  • Harmony (NRC)
  • HDOS (Heathkit)
  • HeliOS
  • House (Haskell)
  • HT-11 (Heathkit)
  • IBM i
  • ILIOS
  • iMAX 432
  • iOS & derivitaves
  • iPod system software
  • iriver clix
  • ISIS (Intel)
  • ITS (MIT)
  • K42 (IBM)
  • KERNAL
  • Kronos (CDC)
  • LSE/OS (Epita)
  • M44/44X
  • Magic Cap
  • MagiC
  • MCP (Burroughs)
  • MeikOS
  • Merlin (Corvus)
  • MICA (DEC)
  • MP/AOS
  • MPE (HP)
  • MSP (Fujitsu)
  • MSP (Fujitsu)
  • MSX-DOS
  • MTS (U. of Michigan)
  • Multics
  • MUSIC (McGill U.)
  • Nemesis (Cambridge)
  • NewDos/80
  • NeXTSTEP
  • Nintendo Switch system software
  • NonStop OS
  • NOS (CDC)
  • NOS/BE
  • NOS/VE
  • Oberon (ETH-Zürich)
  • OES (Novell)
  • ORVYL
  • OS/360
  • OS/400
  • OS/IV (Fujitsu)
  • OS/VS1
  • osFree
  • OSv
  • Palm OS
  • PC-MOS/386
  • PenPoint OS
  • Pick
  • Plurix (UFRJ)
  • PR1MOS
  • PTS-DOS
  • RAX (IBM)
  • RDOS
  • RISC iX
  • Rockbox
  • RPX (IBM)
  • RTMOS (GE)
  • SCOPE (CDC)
  • SharpOS
  • SINTRAN (Norsk Data)
  • SIPROS
  • SODA (Odra)
  • Spring (Sun)
  • SSP (IBM)
  • Symbian OS
  • Symobi
  • THE multiprogramming system
  • THEOS (Z80)
  • とあるOS
  • TOPS-10
  • TOS/360
  • TPF Line & derivitaves
  • TripOS
  • TSOS
  • TSS/360
  • TUNIS (U. of Toronto)
  • TX990 / TXDS
  • UCSD p-System
  • V (Stanford)
  • VERSAdos
  • Verve (Microsoft Research)
  • VM/370
  • VM/370
  • VOS (Stratus)
  • VPS/VM
  • VSTa
  • Vulcan O/S (Harris)
  • Wii system software
  • Wii U system software
  • Windows CE
  • Xinu (Comer)
  • XSP (Fujitsu)
  • XTS-400
  • Xv6 (MIT)
  • z/VM
  • Z80-RIO

Almost definitely uses UFS, but needs verified and double-checked:

  • Amiga Unix
  • AOS (IBM)
  • Cromix
  • CX/UX
  • DG/UX
  • DYNIX (Sequent)
  • HeartOS
  • Interactive UNIX
  • UniFLEX
  • Xenix (Microsoft)
  • Zenix

RTOSes & embedded OSes which probably don’t actually use filesystems (but, again, need verified):

  • A/ROSE
  • brickOS
  • bridgeOS
  • BS1000 / BS2000 / BS3000 (Siemens)
  • ChibiOS/RT
  • DSPnano
  • ERIKA Enterprise
  • Fuschia (Google)
  • INTEGRITY (Green Hills)
  • iRMX
  • leJOS
  • LiteOS
  • LynxOS
  • MicroC/OS
  • µ-velOSity
  • MMURTL
  • Mynewt (Apache)
  • Nucleus RTOS
  • NuttX
  • OS-9 (Microware)
  • OS-9000 (Microware)
  • OSE (ENEA AB)
  • PikeOS
  • pSOS
  • QNX
  • REX OS
  • RIOT
  • ROM-DOS (Datalight)
  • RTEMS
  • RTXC Quadros
  • T-kernel (Sakamura)
  • Thoth (Waterloo)
  • ThreadX
  • TI-RTOS
  • TRON (Sakamura)
  • VxWorks
  • Zephyr

Ancient batch job controllers & resident monitors with probably no concept of file structure:

  • BESYS / BELLMON
  • BLIS/COBOL
  • COS (CDC)
  • EXEC 8 / OS 1100 / OS 2200 (UNIVAC)
  • EXEC I (UNIVAC)
  • EXEC II (UNIVAC)
  • Executive (ICL)
  • General Motors OS
  • GEORGE (ICL)
  • GM-NAA I/O
  • IBSYS
  • JOSS
  • KDF9
  • MS/8 (Lary)
  • SCOPE (CDC)
  • SHARE (IBM)
  • TME (ICL)
  • UMES (U. of Michigan)
  • VME / OpenVME
  • VS/9
  • WAITS

In particular, I need to find up-to-date info for these OSes:

  • HP-UX
  • macOS
  • SunOS
  • UnixWare

Sources to look through

Various bits of info that I need to get around to.

General to-do