Blog

We wrote stuff so that you might read it.

Stage3 Complete
Monday, September 7, 2020
Written by  Ikey Doherty (BDFL)  News 

Another week, another milestone completed. We’re pleased to announce that we’ve completed the initial Stage3 bootstrap. While we have some parallel works to complete for Stage 4, we can now begin to work on the exciting pieces! We’re now bootstrapped on ARMv8(-a) and x86_64 Complete build-target for x86_64 Announcing Moss Our immediate focus is now to implement our package manager: moss. Currently it only has a trivial CLI and does absolutely nothing.

Read More
Looking Stage4 In The Eye
Friday, August 28, 2020
Written by  Ikey Doherty (BDFL)  News 

Well, we’ve made an awful lot of progress in these last few days. It wasn’t that long ago that we introduced some of the new projects required to get stage3 off the ground. Building systemd the easy way libc-support Our libc-support project has been growing, thanks primarily to the contributions of Jouni Roivas. We now have initial working versions of getent and getconf. The getconf program is considered feature-complete for our current requirements, and the focus is now on cleaning up getent making it more modular and easy to maintain in the long run.

Read More
Scaling Our Infrastructure
Saturday, August 22, 2020
Written by  Ikey Doherty (BDFL)  News 

While it might look like we haven’t been up to much lately, the exact opposite is true. We’ve been busy scaling our infrastructure in preparation for the upcoming stage4 bootstrap.. fosshost.org sponsors Serpent OS Recently we’ve been in talks with fosshost.org who have very kindly agreed to sponsor the project through additional hosting and mirrors. We’ve been provided with a server in Maidenhead, UK, which we’ve just finished configuring. Per our talks, as our project grows, so will the hosting support.

Read More
Stage 3 Progress
Thursday, August 20, 2020
Written by  Ikey Doherty (BDFL)  News 

Well, it’s been a few days since we last spoke, so now it’s time for a quick roundup. Long story short, we’re approaching the end of the stage3 bootstrap. Fully functional chroot In an effort to simplify our bootstrap process, we dropped the newly-introduced stage2.5 and came up with a new strategy for stage3. In order to make it all work nicely, we bind-mount the stage2 resulting runtime at /serpent within the stage3 chroot environment, executing the /serpent/usr/bin/bash shell.

Read More