Research UNIX V1 port on 8086 processors
I, as promised , continue to talk about interesting projects from the field of operating systems.
And today I will talk about an interesting project. In this case, it’s even difficult to say whether it is a port or a clone.
The world of operating systems of the UNIX family (+ UNIX-like) has taken over almost any hardware. However, some of the old iron, at one time (when it was not old), was "rejected" for porting UNIX-shaped systems to it. This hardware was also x86 processors, up to 80386.
However, in this world there are left-handed people / subtle perversions lovers (optionally substitute an option) that make it almost impossible.
One of these geniuses of retro porting is Erdogan Tan. He is the author of the Research UNIX V1 port on 8086 processors (there is also his version for the 386s, however, it is not perceived as epic as the 8086 version) - Retro UNIX 8086 . A little historical background - Research UNIX V1 worked on a PDP-7 computer and was written entirely in assembler. And Retro UNIX 8086 is a full port for the IBM PC architecture and is also implemented in assembler.

At the same time, the operating system has not lost its functionality. It is also multi-tasking, multi-user, and even supports connecting users through terminals and simultaneous work of several users in the operating system.
The source texts of the project are available, and from the academic side are quite curious - the original UNIX code is also left in the form of comments.