Baserock is an open source project which integrates a large set of open source and free software components into complete custom operating systems. It's a bit like a Linux distro, a build system, a workflow and a development environment all in one.
- we use Git for everything, which makes things easier so long as you're not afraid of Git
- we aim to integrate components with as little delta/forking vs upstream as possible
- we're focusing on simplicity, traceability, repeatability, and upgradeability
It may not be obvious from these pages yet, but the general idea is to fix all the things that are wrong with systems software engineering
Baserock is designed for bootstrapping, developing and maintaining custom Linux systems. See the Developer experience page for more details.
We use morph commands to manage the flow of work on a set of system software components: