Haiku
Haiku is an open source operating system inspired by the Be Operating System. Haiku is fast, simple to use, easy to learn and yet very powerful.
Homepage: https://www.haiku-os.org
Wine port
Haiku meanwhile has ported Wine: github repo
It can be installed via HaikuDepot and also includes a Haiku specific display driver!
For more information see: My progress in porting Wine by X512
What Wine needs from Haiku (as of ~2012)
- in general: LDT support, m(un)lock, pthread_attr_setstack, a fix for the Address Space Layout problem
- dbghelp: Elf32_Ehdr, Elf32_Shdr, Elf32_Phdr, Elf32_Dyn, DT_DEBUG, DT_NULL, SHT_NULL, SHT_NOBITS, SHT_SYMTAB, SHT_DYNSYM, SHT_DYNAMIC, STT_NOTYPE, STT_FILE, STT_OBJECT, STT_FUNC, SHN_UNDEF, STB_LOCAL, ELFMAG0, ELFMAG1, ELFMAG2, ELFMAG3, EI_CLASS, ELFCLASS32, ELFCLASS64, PT_LOAD
- network related: ESOCKTNOSUPPORT, ETOOMANYREFS
- ntdll: SIGIO, an improved ucontext_t
See also
-
Patchseries: configure.ac: fix libpthread detection on Haiku
-
Bug 7502 at Haiku (missing LDT table)
-
Bug 9205 at Haiku (needed mmap improvements)