A desktop operating system written in C++
Haiku is an open source operating system currently in development. Specifically targeting personal computing, Haiku is a fast, efficient, simple to use, easy to learn, and yet very powerful system for computer users of all levels. Additionally, Haiku offers something over other open source platforms which is quite unique: The project consists of a single team writing everything from the kernel, drivers, userland services, tool kit, and graphics stack to the included desktop applications and preflets. While numerous open source projects are utilized in Haiku, they are integrated seamlessly. This allows Haiku to achieve a level of consistency that provides many conveniences, and is truly enjoyable to use by both end-users and developers alike.
What’s so good about Haiku anyway?
The key highlights that distinguish Haiku from other operating systems include:
- Specific focus on personal computing
- Custom kernel designed for responsiveness
- Fully threaded design for great efficiency with multi-processor/core CPUs
- Rich object-oriented API for faster development
- Database-like file system (BFS) with support for indexed metadata
- Unified, cohesive interface
Haiku 2021 Projects
Caya RenovationRenovate Caya and write a libpurple plugin for it.
Coding style checker bot for GerritHaiku has its own coding standards which describe how the code should be formatted. There is a tool for reformatting and checking if code follows...
Coding style checker bot for GerritThe aim of this project is to create a bot for Gerrit that would use haiku-format tool for checking whether the patch submitted follows the community...