We have all used various operating systems, some are simple and easy to use, and some require a period of learning curve. However, has anyone experienced that operating system designed by God himself? Today, I will introduce to you an operating system called "Shrine".
Please refer to the picture below:
Shrine interface
Starting from the introduction of this article, you may be wondering what exactly is going on. It all started with a man named Terry Davis. Before we continue, I'd better remind you that Terry suffered from schizophrenia during his lifetime, and he often skipped his medication. Because of this, he said or did some things throughout his life that were not socially acceptable.
Now, let’s get back to the storyline. In the early 2000s, Terry released a simple operating system. It has gone through several names over the years, including J Operating System, LoseThos, and SparrowOS. He finally decided to use the name TempleOS.
He chose this name because this operating system would be a temple to God. like this. God provided Terry with the following operating system specifications:
SparrowOS Interface
Terry wrote the operating system using a programming language he called HolyC. Say it is "a modified version of C ("more than C, less than C")". If you are interested in learning about HolyC, I would recommend this and the article on RosettaCode's HolyC entry.
In 2013, Terry announced on his website that TempleOS was complete. Sadly, he was homeless at the time and Terry was hit and killed by a train a few years later in August 2018. Over the years, many people have followed Terry's work on operating systems. Most people were impressed by his ability to write an operating system in such a small package.
Now, you may be wondering what all this discussion of TempleOS has to do with Shrine. As Shrine's GitHub page puts it, it's "the TempleOS distribution for pagans." GitHub user minexew created Shrine to add functionality to TempleOS that Terry ignored. These features include:
Minexew plans to add more features in the future, but has not yet announced exactly which features will be included. He plans to develop a complete TempleOS environment for Linux.
Virtualizing Shrine is fairly easy. All you need to do is install the virtualization software of your choice. (I use VirtualBox). When creating a virtual machine for Shrine, make sure it is 64-bit and has at least 512 MB of RAM.
Once you boot into Shrine, you will be asked if you want to install to your (virtual) hard drive. Once you've done that (or not if you prefer), you'll be given a tour of the operating system. From there you can explore.
Temple OS and (Shrine) are clearly not meant to replace Windows or Linux. Although Terry calls it "God's temple", I believe that in his sober moments, he would admit that it is more like an amateur operating system. With that in mind, the final product is pretty impressive. In 12 years, Terry created an operating system using more than 100,000 lines of code in a language he created. He also wrote his own compiler, graphics library, and several games. At the same time, he is still fighting his own inner demons.
The above is the detailed content of 'God's Operating System” Shrine! Neither Windows nor Linux. For more information, please follow other related articles on the PHP Chinese website!