Lynn Bradshaw via plug on 9 Jan 2022 18:25:24 -0800


[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]

[PLUG] Analysis of obscure OS TempleOS


During one of the Jitsi meets we talked a little bit about Terry A.
Davis and TempleOS. I was reflecting on it all recently and here's a
video from a reviewer of operating systems and other software
analyzing TempleOS:

https://www.youtube.com/watch?v=3ooWtNtKFcs

The creator is unfortunately deceased but there is a GitHub remaining
to help keep TempleOS alive:

https://github.com/cia-foundation/TempleOS

The biographical details of the late creator Terry A. Davis and his
creation are inseparable but the video focuses mostly on the latter.
Biographical details about Terry are worth looking into but it's worth
noting that he was very troubled and a lot of his language was
disorganized and, for many, offensive. It's NSFW material.

Having said that, TempleOS is something else. If you can imagine
something like GEOS for Commodore 64 except turbocharged for modern
processors and practices, you'd be about on the mark. It's a 64-bit
operating system that looks like a 16-bit one. Single-handedly, he
wrote the kernel, "HolyC" compiler, windowing system, utilities, games
even and it all fits within a few megabytes. HolyC, in what might be a
slightly altered form, serves as the language of the operating system
shell and it's also possible to do inline assembly seamlessly. JIT
compilation too. (Terry was once a systems programmer for VAX
machines.) Reviewer says: "the barrier between you and the system is
very thin". (Everything runs in ring 0.) Fascinating stuff.
___________________________________________________________________________
Philadelphia Linux Users Group         --        http://www.phillylinux.org
Announcements - http://lists.phillylinux.org/mailman/listinfo/plug-announce
General Discussion  --   http://lists.phillylinux.org/mailman/listinfo/plug