The Lost Feed

📜History Tales

Building an OS for Fun, Living Off It?

Discover how one person turned a passion for building an operating system into a full-time job. The surprising reality of working on SerenityOS.

29 views·5 min read·Jul 1, 2026
How I make a living working on SerenityOS

Imagine spending years building something just for the love of it. Now imagine that passion project becoming your entire career. That's the wild story behind SerenityOS, a unique operating system built from scratch.

This isn't just a hobby for its creator. It's become a way to make a living, proving that dedication to a complex goal can lead to unexpected rewards. The internet has seen many amazing projects, but few have managed to support their makers in such a direct way.

The

Birth of a Dream OS

SerenityOS started as a personal project. The goal was to create a Unix-like operating system with a focus on beauty and simplicity. Think of it as building a digital world exactly the way you want it, pixel by pixel, line of code by line of code. It’s a massive undertaking that most people would never even start.

The creator, Andreas Kling, began this journey with a clear vision. He wanted an OS that felt familiar yet fresh. He wanted to build everything himself, from the kernel to the graphical interface. This hands-on approach is what makes SerenityOS so special.

It’s a slow, careful process. Each part needs to work perfectly with the others. This level of detail is rare in software development today, where many projects rely on existing pieces. SerenityOS is a testament to building something truly original.

From Hobby to Income: The Big Shift

For a long time, SerenityOS was just a passion project. Andreas poured his own time and money into it. But as the project grew and gained attention, something interesting happened. People started to see the value in what he was creating.

Supporters began offering donations. This initial financial help was crucial. It allowed Andreas to spend more time on development, turning his hobby into something more serious. It showed that there was a community that believed in his vision.

This growing support was the first step. It proved that a project like this could be more than just a personal endeavor. It could become a sustainable effort. The idea of making a living from it started to feel possible. It was a huge leap from coding in his free time to seeing it as a potential career.

How Donations

Fueled the Project

Donations played a key role in making SerenityOS a full-time job. People who admired the project, its open nature, and its unique design contributed money. These contributions weren't just small amounts; they added up significantly over time.

This financial backing allowed Andreas to dedicate himself fully to SerenityOS. He could quit other jobs and focus solely on coding and managing the project. It’s like a crowdfunding success story, but for an operating system.

"I am now working full-time on SerenityOS, and I am getting paid to do it!" he shared. This was a massive milestone.

It meant the project had reached a point where it was not only loved but also financially supported by its community. This kind of direct support is incredibly powerful for independent developers.

Beyond Donations: Other Funding Avenues

While donations were a huge help, the SerenityOS team looked for other ways to ensure long-term funding. They understood that relying solely on one source can be risky. So, they explored additional options to keep the project going strong.

One of the key developments was the creation of a company. This company is dedicated to supporting SerenityOS. It allows for more structured funding and professional development. It also opens doors for businesses to get involved.

This move signals a serious commitment to the future of the OS. It's not just about individual donations anymore. It's about building a sustainable ecosystem around the operating system. This includes offering services and support to those who use or want to use SerenityOS.

The Daily Grind: What Does This Work Look Like?

So, what does a full-time job building an operating system actually involve? It's not just sitting and coding all day, though that's a big part of it. It's a multifaceted role that requires many skills.

Andreas spends his days writing new features, fixing bugs, and improving existing code. He also works on the user interface, making sure it's intuitive and pleasant to use. Constant refinement is key.

Beyond coding, there's a lot of communication. He interacts with the community, answers questions, and reviews code submitted by others. Managing the project also involves planning future development and making strategic decisions. It’s a mix of technical work and community management.

Why SerenityOS Matters Today

In a world dominated by a few giant tech companies, SerenityOS stands out. It represents a different approach to software development. It’s built with transparency, community, and a deep understanding of how operating systems work.

Projects like this show that innovation can come from anywhere. They challenge the status quo and offer alternatives. SerenityOS is a reminder that passion and hard work can create something truly remarkable.

It's inspiring to see an individual take on such a monumental task and succeed. It shows that the dream of building your own digital world is still alive. And for some, it can even become a way to earn a living.

The story of SerenityOS is a modern tale of dedication. It’s about the power of community support and the surprising paths that passion can lead us down. It’s a project built not just with code, but with vision and perseverance.

How does this make you feel?

Comments

0/2000

Loading comments...