Jehanne OS github repository mirror. http://jehanne.io/

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

README.md

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 https://gitea.it/JehanneOS.

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 Gitea.it.

You can keep following this project there and on the new website: http://jehanne.h--k.it/

Jehanne

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.