Repositories

paloxena

Main repository (everything needed for kernel development)

  • Clone & push urls

    ?

newlib

The newlib for Paloxena

  • Clone & push urls

    ?

kernel2

A new version of Paloxena, let’s see if it becomes something good. Modules (running in userspace), SMP, threads and other cute stuff like that would be nice.
It looks like if this kernel gets very Unix-like—the syscalls will be the same as those of Linux. To use the OS, you’ll need to fetch the PPP repo (“Paloxena’s Patched Packages”). You build all packages there (“./build.sh build-env” and then “./build.sh build packages/[package-name]”) and after you've done that, you can compile paloxena2 via “make image-floppy-ppp” which will ask you for the path to ppp. more…

  • Clone & push urls

    ?

ppp

Paloxena’s Patched Packages is a package system for paloxena2 to build packages with a foreign origin—those packages are not necessarily ported, it’s enough to use the diet libc (i. e. µsh is not ported but it uses this libc).

  • Clone & push urls

    ?

kernel3

Yet another version of paloxena. This should finally achieve the goals set by paloxena2 (SMP, threads, etc.).
The branch named “streams” introduced some kind of rewrite, especially for the VFS and driver interface. Thus, the current version is called paloxena3.5.

  • Clone & push urls

    ?

ppp35

Paloxena’s patched packages for paloxena3.5.

  • Clone & push urls

    ?

kernel4

Well, yet another approach.

  • Clone & push urls

    ?