Skip to main content

### *GoOsE*: an extensible operating system kernel

Supervisor

Suitable for

MSc in Advanced Computer Science
Computer Science and Philosophy, Part C
Computer Science, Part C
Computer Science, Part B

Abstract

The goal of this project is to attempt to answer the question: *What would a small extensible operating system kernel implemented in* **Go** *look like?* We are not particularly ambitious, but we think it might be possible to build something useful for Raspberry-Pi-like machines along the lines of Martin Richards's venerable microkernel \*TRIPOS\* <http://www.cl.cam.ac.uk/\~mr10/Cintpos.html>\_\_.