This is the main blog of the Ironclad project, this blog is used to announce major developments in the world of Ironclad, alongside updates on progress and other goodies.

This blog is the continuation of an earlier Savannah-based RSS feed that was used for the same purposes. For historical purposes, it can be seen here.

Modernizing Process Initialization in Ironclad

Apr 28, 2025 - 6 mins - Cristian <streaksu@ironclad-os.org>

For the longest time, Ironclad has featured three types of operation that allow for a userland process to execute other programs. These are the exec, fork, and spawn syscalls, which userland builds abstractions on. As the complexity of applications Ironclad is capable of running has grown, these options (especially spawn) have become extremely clubbersome to use and justify. In this article, we will cover what changes we are doing, why, and where to go from here.

Read more

Moving RSS feeds and infrastructure to Codeberg

Apr 25, 2025 - 2 mins - Cristian <streaksu@ironclad-os.org>

Ironclad as a project is on the process of moving completely from Savannah to Codeberg, an up and coming european code hosting platform that aims to compete with GitHub.

Read more