Srunix R.E. - Open multi-user operating system, Unix-like system. It is a reworking of the original Srunix, which was created a long time ago by the same developers, and was later lost. Srunix R.E. - stands for Srunix Remastered Edition. The operating system itself has a lot of everything; it meets all the requirements to be called an OS. It has its own File System (bkFS), which is a reinterpretation of UFS - Unix File System. The system has a login screen, like in Unix systems, multitasking, tty and much more. The system supports all SUS - Single UNIX Specification standards, but still cannot be called Unix. There are no programs for partitioning and installation on a real disk in the system yet, but it can be installed on a real disk using Linux or BSD LiveCD systems. The original Srunix was distributed under the BSD license, Srunix R.E. It does not break tradition and is also distributed under the BSD 3.0 open license.
The original Srunix was created a long time ago by one person, Fedor Shimor. It was a kernel for YobaOS, which was created for typewriters with a processor, but no one had heard of this operating system, much less the kernel, and development stopped. But in 2022, the development of Srunix R.E began for personal PCs on amd64 processors. Now Srunix R.E. supports only VGA mode and runs only on old or specific PCs with x86_64 processors. On modern PCs, the OS is unlikely to be botched. And the original Srunix was lost forever.
If you want to help with the development of Srunix R.E., then you can write to the main developer by email: srunix@yandex.ru
. If you don’t know how to code, but want to help develop the project, you can simply write a support letter by email or donate through the DonationAlerts platform:
https://www.donationalerts.com/r/srunix
Download dependencies for compilation: nasm, gcc, binutils, grub2, xorriso, make
, then use one of the make files:
./make # for bash
or
make # if bash is not installed.
After this you will be able to launch Srunix R.E. via qemu-system-x86_64 using the command qemu-system-x86_64 -boot d -cdrom srunix.iso