Operating Systems
Intel x86
SkyOSSkyOS is an operating system written from scratch for x86
PC's. As required for a modern operating system, it supports features like
multiprocessor support (SMP), virtual memory, memory protection, multitasking,
and threading.
Plex86.org
Plex86 has been revitalized/rehashed to offer a very light
(VM) Virtual Machine for running Linux / x86. Rather than implement a heavyweight
VM which can run all guest (OSes) Operating Systems, the new approach is
to run only Linux VMs, making the new plex86 architecture on the order of
100x more simplistic
HanoiOS
It includes a simple bootstrap loader for the x86, and
a very simple kernel. The system boots and presents a shell-like prompt.
The shell prompts for a valid integer input, which is used by the kernel
as the number of disks for solving the puzzle. The list of moves is thereafter
printed.
RDOS
RDOS source code is distributed as GPL, except for commercial
usage in embedded systems.
PM_SZ_OS
Protected mode, 32-bit OS for i486 CPUs and up, full network stack, supports several filesystems, paging, deferred procedure call support, and virtual multiple screens with different resolution and scrollback. Free download.
Visopsys
Visopsys is an alternative operating system for PC compatible
computers. Under development since late 1997, this system is small, fast,
and open source. It features a simple but functional graphical interface,
real preemptive multitasking, and virtual memory. Though it attempts to
be compatible in a number of ways, Visopsys is not a clone of any other
operating system. You can demo the distribution from a "live"
CD or floppy disk.
PizziOS
PizziOS is a small 386+ OS designed principally for speed.
It is written in 100% assembly, although software and possibly some drivers
may be written in C, if that proves feasible. PizziOS runs off a segmented
memory model. It will not be a UNIX as UNIX has proven to be as much of
a bandwagon as Windows. At present I do not plan to support multiple users.
