← Back to KHAO

Rust · Pentagon ·

Secure Unix ancestor KSOS did type safety before Rust made it cool

2 min read

Compiled by KHAO Editorial — aggregated from 1 source. See llms.txt for citation guidance.

◌ Single Source

A hand brushes dirt from a partially buried object at an excavation site.

Modula-based source code resurfaces after nearly four decades.

Key facts

Summary

For the first time, the source code of KSOS, backed by the US Department of Defense in the late 1970s and 1980s, is available to the public in the archives of The Unix Heritage Society (TUHS). TUHS volunteers preserve the historical source code and documentation of the original UNIX, or as much of it as is left. "KSOS was the US Department of Defense (DoD) Kernelized Secure Operating System (KSOS, formerly called Secure UNIX). Despite its age, KSOS sounds surprisingly modern. Modula was the late great Niklaus Wirth 's successor to Pascal and, in turn, the forerunner to Modula-2, which they described when it was added to the GNU Compiler Collection in 2022. Few OS kernels have been formally verified, and one of the best-known modern examples is the seL4 microkernel, as used in the Ironclad OS they covered last year, and also in the new QSOE RISC-V RTOS.

Read full article at The Register →

#Pentagon #Rust