↓ Skip to main content

“This gives us time to direct our development resources towards rebuilding Pop!_OS in the Rust codebase, a programming language that’s faster to process, more secure, and more stable.”

System76blog.system76.com ↗

System76 built Pop!_OS so its laptops would have an OS it controls. Five years in, it’s skipping the next Ubuntu release to rewrite its desktop, COSMIC, from scratch in Rust. That’s a hardware company betting its whole user experience on a rewrite. Rewrites are where shipping software goes to stall.