All Projects → haiku → Haiku

haiku / Haiku

Licence: other
The Haiku operating system. (Pull requests will be ignored; patches may be sent to https://review.haiku-os.org).

Projects that are alternatives of or similar to Haiku

Erythros
An operating system based on TempleOS
Stars: ✭ 37 (-96.72%)
Mutual labels:  operating-system
Interview Questions
Questions which are frequently asked in an interview.
Stars: ✭ 47 (-95.84%)
Mutual labels:  operating-system
Skift
🥑 A simple, handmade, operating system with a graphical user interface.
Stars: ✭ 1,068 (-5.4%)
Mutual labels:  operating-system
The Hack General Purpose Computer
Using HDL, from Boolean algebra and elementary logic gates to building a Central Processing Unit, a memory system, and a hardware platform, leading up to a 16-bit general-purpose computer. Then, implementing the modern software hierarchy designed to enable the translation and execution of object-based, high-level languages on a bare-bone computer hardware platform; Including Virtual machine,Compiler and Operating system.
Stars: ✭ 39 (-96.55%)
Mutual labels:  operating-system
Atomos
JS-based Linux desktop environment.
Stars: ✭ 42 (-96.28%)
Mutual labels:  operating-system
Awesome Ebooks
收录开源的经典技术书籍 PDF 文件及相关网站,持续更新中...
Stars: ✭ 51 (-95.48%)
Mutual labels:  operating-system
Illumos Gate
An open-source Unix operating system
Stars: ✭ 952 (-15.68%)
Mutual labels:  operating-system
Marvinos
A hobby Operating System developed from scratch using C/C++ and assembly
Stars: ✭ 60 (-94.69%)
Mutual labels:  operating-system
Workshops
Stars: ✭ 47 (-95.84%)
Mutual labels:  operating-system
Dennix
Dennix is a unix-like hobbyist operating system written from scratch.
Stars: ✭ 53 (-95.31%)
Mutual labels:  operating-system
Smash
A unix like kernel
Stars: ✭ 40 (-96.46%)
Mutual labels:  operating-system
Minimal
Minimal Linux Live (MLL) is a tiny educational Linux distribution, which is designed to be built from scratch by using a collection of automated shell scripts. Minimal Linux Live offers a core environment with just the Linux kernel, GNU C library, and Busybox userland utilities.
Stars: ✭ 1,014 (-10.19%)
Mutual labels:  operating-system
Lilith
x86-64 os made in crystal
Stars: ✭ 1,062 (-5.93%)
Mutual labels:  operating-system
Fiwix
A UNIX-like kernel for the i386 architecture
Stars: ✭ 38 (-96.63%)
Mutual labels:  operating-system
Greentea
🍵 Userspace of the @GreenteaOS
Stars: ✭ 56 (-95.04%)
Mutual labels:  operating-system
Posnk
An operating system project.
Stars: ✭ 34 (-96.99%)
Mutual labels:  operating-system
Hidamari
Modern operating system aimed at running WebAssembly code.
Stars: ✭ 49 (-95.66%)
Mutual labels:  operating-system
Darch Recipes
My operating systems, using Darch.
Stars: ✭ 62 (-94.51%)
Mutual labels:  operating-system
Nuummiteos
An OS kernel written in Crystal.
Stars: ✭ 59 (-94.77%)
Mutual labels:  operating-system
Cuteos
A 64-bit SMP-safe kernel for the PC architecture.
Stars: ✭ 51 (-95.48%)
Mutual labels:  operating-system

Haiku

Homepage | Mailing Lists | IRC Channels | Issue Tracker | API docs

Haiku is an open-source operating system that specifically targets personal computing. Inspired by the BeOS, Haiku is fast, simple to use, easy to learn and yet very powerful.

Goals

  • Sensible defaults with minimal configuration required.
  • Clean, clear, concise code.
  • Unified desktop environment.

Trying Haiku

Haiku provides pre-built nightly images and release images. Haiku is compatible with a large variety of hardware, but in case you don't want to "take the plunge" and install Haiku on bare metal, you can install it on a virtual machine (VM) instead. If you've never used a VM before, you can follow one of the "Emulating Haiku" guides.

Compiling Haiku

See ReadMe.Compiling.

Contributing

Haiku is a meritocratic open source project with a large variety of tasks. Even if you can't write code, you can still help! Haiku needs designers, (technical) writers, translators, testers... Get involved and help out!

Contributing code

If you're submitting a patch to us, please make sure you're following the patch submitting guidelines.

If you're having trouble finding something in the source tree, you can use one of our web-based source code browsers:

Contributing documentation

The main piece of documentation that still needs work are the API docs (found in the tree at docs/user). Just find an undocumented class, write documentation for it, and submit a patch.

Contributing translations

See wiki:i18n.

Contributing software ports

See HaikuPorts.

Contributing to our infrastructure

See Infrastructure.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].