Open Source

I use my spare time to contribute to some Free and Open Source Software projects. See my Codeberg or Github profile for more information.

Featured Software Projects

sonews NNTP Usenet Server

sonews aims to be a RCF 3977 compliant NNTP Usenet Server. It is written in Java and uses a database management system as backend (currently PostgreSQL and MySQL). sonews is highly multithreaded and uses Java's Virtual Threads to handle thousands of concurrent connections.

BeeBS

BeeBS is (will be) an open-source Unix-like operating system project, designed to be a playground for computer science students (and teachers!). Target platform for BeeBS are cheap single board computer (SBC) like the Raspberry Pi. Currently, BeeBS is in a very early stage, not much more than a bootloader and a Hello World kernel (called nucleus).

Bean JVM

Bean is my effort to create a Java Virtual Machine (JVM), so small that it can run on microcontroller boards.