From Newsgroup: alt.os.multics
On Tuesday, April 7, 2020 at 4:45:33 PM UTC-4, Rich Alderson wrote:
Is anyone in the Multics universe familiar with the error message in question,
or is it simply folklore?
HODIE NATUS EST RADICI FRATER (The console was upper-case only.)
I encountered this message in or before 1975, when I last hacked with the OS.
I believe I was implementing kernel-only processes, which would soon support Peter Bishop's rewrite of page control which cleaned pages in a daemon process instead of in the depths of the page-fault trap. That in turn may have become more important as paging to bulk core eliminated the long latency during which the next page could be freed "for free".
The Latin was over my head; I totally failed to connect the root directory to radix. Luckily I had easy access to Bernie in the next building, and knew his interest in music (and complexity in general) had led him into Latin.
I came away with the impression that the message was in the Salvager rather than BOS, but most importantly, that the immediate cause was that I had not rebuilt the volume management code to match what was then installed on the one-and-only test system. Off peak hours, one (of two) CPUs and a minimum
of memory could be taken off the live time-sharing system, and run with their own IOM, disk, tape, and console. The session would begin with the system already running BOS (booted from tape 0) and the filesystem repaired, so I'd only supply the OS tape (to boot from drive 1).
Another group was just then implementing a major change called VTOC. It would be entirely appropriate for them to make incompatible changes to the filesystem and BOS even if it inconvenienced me. I can no longer say whether I had to merge with uninstalled code but it's likely -- official OS updates were so onerous they only occurred on Saturdays (at which time the system became too
slow to use).
I think merging source, tracking dependencies, and maintaining consistency were entirely manual processes, with no tool beyond diff, and a lot of "pl1 *.pl1". However, the final generation of the OS tape must have let me use a shared library of compiled modules; maybe all I had to do was name the right version. --- Synchronet 3.21d-Linux NewsLink 1.2