Alistair contributes to and maintains a range of different software projects, from low level operating systems to high level system applications.
In his spare time he has been working on upstreaming Linux support for the reMarkable 2 (https://github.com/alistair23/linux/tree/rM2-mainline). He is also a postmarketOS maintainer for the Librem5 (https://gitlab.com/postmarketOS/pmaports/-/tree/master/device/main/device-purism-librem5).
He is the maintainer for meta-pine64 (https://github.com/alistair23/meta-pine64) and helps maintain python-obd (https://github.com/brendan-w/python-OBD).
He previously has contributed to glibc, strace, OpeOCD, Oreboot, OpenEmbedded, Linux, Xvisor, OpenSBI, seL4 and a variety of other projects.