~ A distributed operating system
What is Harvey?
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.
Harvey is open source, and it is distributed under GPL.
News & events
- Harvey is now multiarch: say hello to RISC-V
- Full virtualization: Harvey is now virtio compatible
- Go programming language on Harvey
- Running Harvey on Minimega
- Clang, Icc and APEX
- FOSDEM 2016
- Things you can do now in Harvey
- Using gdb to debug Harvey
- APE is ready
- Broken scheduler, working scheduler
- USENIX presentation slides available
- Developers wanted!