Jehanne OS github repository mirror.

Giacomo Tesio 45d524c274 Leaving GitHub. 1 year ago
arch 922e993c41 libs, kernel and commands: re-enable -Werror 2 years ago
cfg 001069aa7b libposix: deep refactor; add sys/posixly command 5 years ago
doc 431c7ae365 Clean trailing spaces 3 years ago
hacking @ 6b473cd28f 6dec974cc3 devtools: upgrade GCC to 9.2.0; cross compile it to run on Jehanne 2 years ago
lib 9202b04504 rc: use some uppercase variables (PATH, USER...) 5 years ago
mnt bbf498c38e Added root folders mnt/ pkgs/ and tmp/ 7 years ago
pkgs bbf498c38e Added root folders mnt/ pkgs/ and tmp/ 7 years ago
qa 16c7924425 libs: get rid of libstdio (and stdio.h); `mv ctype.h chartypes.h` in /sys/include 2 years ago
sys 804b13a4dc lib9.h: removed duplicate defines 1 year ago
tmp bbf498c38e Added root folders mnt/ pkgs/ and tmp/ 7 years ago
usr 20060a1b2a rc: fix variables in /usr/glenda/lib/profile 5 years ago
.gitignore 0d7c28ae92 .gitignore: add mksh's related patterns 5 years ago
.gitmodules b5fcad4e29 Add devtools (as submodule) in hacking/ 7 years ago
.travis.yml 414c882682 travis-ci: try to fix ppa 3 5 years ago c7d0f621c9 Clarify Forsyth's and 9front's copyrights 5 years ago 5261c8554c Update 3 years ago 45d524c274 Leaving GitHub. 1 year ago
build.json c2982db8a2 newlib: run first QA checks 5 years ago

So long, and thanks for all the fish...

After Microsoft's math-washed violation of Free Software hackers' copyright, I decided to move Jehanne elsewhere, and the Devol collective kindly offered their hospitality on

If you give a shit about Free Software and developers' rights, I recommend you to do the same.
Otherwise, your copylefted code will lend proprietary products, without proper attribution or correct licensing through the cut&paste&string-replace as a Service known as GitHub Copilot.

To be fair, if I owned a software house pretending to develop innovative proprietary code, I would leave GitHub as soon as possible, and for the very same reason: nobody will ever be able to prove if Copilot accidentally distributed code from your private repository or not!
Good luck with your IP protection! :-P

Anyway, 804b13a4dc is the last commit available both on GitHub and

You can keep following this project there and on the new website:


Jehanne is a simple operating system.

Jehanne has noble ancestors:

  • most of userland tools, a lot of wisdom and some kernel modules, come from 9front
  • the kernel is a fork of Charles Forsyth's Plan9-9k
  • most of the build system and some valuable piece of code come from Harvey OS

Still the project is named after a humble peasant, the famous French heretic Joan of Arc, because it diverges deeply from the design and conventions of its predecessors.