The developer of SerenityOS is challenging the browser duopoly
Briefly

Building an operating system is a complex and ambitious task that can range from developing a Linux distribution to crafting a fully graphical OS to compete with major players. While creating a browser involves significant challenges as well, options include using existing rendering engines or building from scratch, complicating the landscape against established systems like Chrome and Firefox. SerenityOS stands out with its monorepo structure, which encourages contributors to learn and engage across various functionalities, fostering a community that supports their growth as developers. Additionally, the public coding streams by its creator have helped promote accountability and social interaction.
The creation of an operating system is a limitless endeavor, ranging from simple Linux distributions to complex interfaces that challenge the existing oligopoly of Windows, macOS, and Linux.
SerenityOS's monorepo allows contributors to learn and gain experience across the entire codebase, encouraging community involvement and collaboration directly with hardware interactions.
Read at TNW | Ecosystems
[
|
]