Skip to content
A distributed operating system
C PostScript Assembly Roff Shell HTML Other
Branch: master
Clone or download

Latest commit

elbing Noving pic to APEX due to ANSI dependencies
Signed-off-by: Álvaro Jurado <elbingmiss@gmail.com>
Latest commit 7955568 Feb 8, 2020

Files

Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github Update ISSUE_TEMPLATE.md Jan 21, 2018
386 Delete arch-specific scripts (#766) Feb 4, 2018
aarch64 First steps to build for clang aarch64 Dec 31, 2018
acme Transform (hopefully) all .json files to be arrays rather than objects Oct 15, 2018
adm Plan 9 from Bell Labs 2013-01-25 Jan 25, 2013
amd64 Remove versioned build json files Feb 28, 2019
cfg add dhcp server and tftp server configs for harvey minicluster. Jul 9, 2015
cron Plan 9 from Bell Labs 2007-10-06 Oct 6, 2007
external_example Move plan9-extensions option into only those places that need it Jan 21, 2018
lib Tidy /lib/namespace - include devacpi on boot Dec 15, 2018
mail
mnt Adding /mnt/plumb for making happy drawterm Jan 21, 2018
rc Re-add telnet and rlogin Mar 7, 2019
riscv Mimic json structure for aarch64 and riscv Oct 18, 2018
sys Noving pic to APEX due to ANSI dependencies Feb 8, 2020
usr/harvey Fix bug where tmp wasn't bound properly since syscall doesn't exist Jul 20, 2019
util Build improvements + static analysis (#908) Nov 3, 2019
.clang-format clang-format: switch of sorting includes and better pointer alignment Jan 21, 2018
.gitignore Re-add telnet and rlogin Mar 7, 2019
.gitmodules UFS: remove ninep submodule Jan 21, 2018
.mailmap Update .mailmap Jan 21, 2018
.mention-bot Rename .mention_bot to .mention-bot Jan 21, 2018
.travis.yml Fix CI build Oct 9, 2019
CONTRIBUTING.md Fix list of newbie friendly issues to use the right tag. Nov 18, 2018
Dockerfile Changed the alpine version to fix #853 issue (#854) Sep 29, 2018
LICENSE GNU General Public License Feb 1, 2015
LICENSE.afpl Plan 9 from Bell Labs 2003-06-29 Jun 29, 2003
LICENSE.gpl GNU General Public License Feb 1, 2015
NOTICE GNU General Public License Feb 1, 2015
README.md Some updates to the Readme file Oct 3, 2018
bldy.cfg bldy: .build -> bldy.cfg Jan 21, 2018
bootstrap.sh Fix bootstrap with latest Go release (Go 1.13) Oct 9, 2019
build.json Build only kernel with -mno-implicit-float with clang Oct 18, 2018
clean.json Transform (hopefully) all .json files to be arrays rather than objects Oct 15, 2018
go.mod Fix bootstrap with latest Go release (Go 1.13) Oct 9, 2019
go.sum Fix bootstrap with latest Go release (Go 1.13) Oct 9, 2019
l Simple script to enable remote console Jul 2, 2015

README.md

Harvey

Harvey: A distributed operating system

Welcome to Harvey, we are delighted that you are interested in the project.

What is harvey?

Harvey is a distributed operating system. It’s most directly descended from Plan 9 from Bell Labs. This heritage spans from its distributed application architecture all the way down to much of its code. However, Harvey aims to be a more practical, general-purpose operating system, so it also uses ideas and code from other systems.

Getting started

Start by reading the Wiki. There's a Getting Started guide there to learn how to get Harvey up and running and many other things.

Contributing

You enjoyed playing with Harvey and you want to help out? Great!

Take a look at our Contribution Guide it covers a wide variety of topics including the Harvey coding style, Code of Conduct, where to get help and so on.

Docs

Status

  • Build Status
  • Coverity Badge

Elsewhere

Donate to Harvey!

Harvey is a proud member of SFC and gladly accepts donations.

Donate

Licenses

  • License GPL
You can’t perform that action at this time.