2015-02-12 02:56:06 +03:00
|
|
|
Haiku
|
|
|
|
=======================
|
2015-06-29 18:45:34 +03:00
|
|
|
**[Homepage](https://www.haiku-os.org/)
|
2015-02-12 02:56:06 +03:00
|
|
|
| [Mailing Lists](https://www.haiku-os.org/community/ml)
|
|
|
|
| [IRC Channels](https://www.haiku-os.org/community/irc)
|
|
|
|
| [Issue Tracker](https://dev.haiku-os.org/)
|
2017-02-01 23:23:03 +03:00
|
|
|
| [API docs](https://api.haiku-os.org)**
|
2015-02-12 02:56:06 +03:00
|
|
|
|
|
|
|
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](http://download.haiku-os.org/) and
|
|
|
|
[release images](https://www.haiku-os.org/get-haiku). 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"](https://www.haiku-os.org/guides/virtualizing/) 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,
|
2021-06-13 14:29:34 +03:00
|
|
|
(technical) writers, translators, testers... [Get involved](https://www.haiku-os.org/community/getting-involved/)
|
|
|
|
and help out!
|
2015-02-12 02:56:06 +03:00
|
|
|
|
|
|
|
### Contributing code
|
|
|
|
If you're submitting a patch to us, please make sure you're following the
|
|
|
|
[patch submitting guidelines](https://dev.haiku-os.org/wiki/CodingGuidelines/SubmittingPatches).
|
|
|
|
|
|
|
|
If you're having trouble finding something in the source tree, you can use
|
2019-10-18 16:45:10 +03:00
|
|
|
one of our web-based source code browsers:
|
2015-02-12 02:56:06 +03:00
|
|
|
|
2020-02-17 22:43:59 +03:00
|
|
|
* https://xref.landonf.org/ (OpenGrok, provided by Landon Fuller)
|
|
|
|
* https://git.haiku-os.org/ (git, provided by Haiku, Inc.)
|
2015-02-12 02:56:06 +03:00
|
|
|
|
|
|
|
### Contributing documentation
|
|
|
|
The main piece of documentation that still needs work are the API docs (found
|
2015-05-08 20:29:23 +03:00
|
|
|
in the tree at `docs/user`). Just find an undocumented class, write
|
2015-02-12 02:56:06 +03:00
|
|
|
documentation for it, and [submit a patch](https://dev.haiku-os.org/wiki/CodingGuidelines/SubmittingPatches).
|
|
|
|
|
|
|
|
### Contributing translations
|
|
|
|
See [wiki:i18n](https://dev.haiku-os.org/wiki/i18n).
|
|
|
|
|
|
|
|
### Contributing software ports
|
2015-06-30 17:03:49 +03:00
|
|
|
See [HaikuPorts](https://github.com/haikuports/haikuports/).
|
2018-02-23 20:39:58 +03:00
|
|
|
|
|
|
|
### Contributing to our infrastructure
|
|
|
|
See [Infrastructure](https://github.com/haiku/infrastructure/).
|