Harvey is an effort to provide a modern, distributed, 64 bit operating system. A different environment for researching and finding new lines of work. It can be built with gcc and clang and has an ANSI/POSIX compliant subsystem.
For now it runs in x86_64 (amd64) machines, RISC-V and soon in ARMv8 (AArch64/A64). We are improving the kernel and userland, trying to bring up a full usable operating system that is different and, at the same time, keeps ideas and concepts from other platforms that influenced the computing world for years.Features
- AMD 64 bit
- Modern, simplified syscall system
- GCC toolchain means you can use gdb(!)
- Clang and Intel C Compiler compatible
- Compile in Linux or OSX using Harvey’s headers and libs, no need to change anything else
- Fast compilation of the whole system
- A large set of userland apps available
- Plans to add a new GUI, a new fileserver, native toolchains and more
- Go programming language port available.