Haiku Activity and Contract Report, October 2023
haiku-os.org
haiku-os.org
- Implementation of DWARFv5 features in the Debugger by davidkaroly to support GCC 13-generated binaries.
- UI consistency improvements in Deskbar submenus and HaikuDepot, along with performance enhancements and bug fixes.
- Fixes for color handling in Terminal, buffer overflow in People, and crash issues in Icon-O-Matic and DebugAnalyzer.
- Command-line and UI text tweaks for better usability.
- Enhancements to the PCI bus manager for RISC-V and ARM machines, and updates to the FreeBSD driver compatibility layer.
- Fixes and improvements in file systems, particularly for UFS2 and ext2/3/4.
- Kernel updates for better thread scheduling, TSC calibration in virtual environments, and memory management efficiency.
- Build system optimizations and documentation updates.
- Progress on ARM, RISC-V, and PowerPC ports, including an upgrade to GCC 13 for RISC-V.
- HaikuPorts saw a flurry of activity with updates to many ports and new additions.
- Work on Xlibe, the X11/Xlib compatibility layer, to support applications like GNUplot and Conky, and discussions on Tk drawing glitches.
Also hints at a new Haiku release with focus on system stability and usability improvements.
The early 2000s really took a toll on alternative commercial OS offerings. OS/2, QNX (on the desktop), BeOS, and others made that time interesting. There were even a lot of mobile OS options (Palm, early Linux handhelds, Symbian, Windows PocketPC/Mobile).
BeOS was always my favorite though. It’s amazing what Haiku has done, but sad that BeOS was shelved 20 years ago.
If Apple had bought Be instead of NeXT, they would've have gotten Steve Jobs, who (arguably) saved Apple from bankrupcy, plus i{Mac,Pod,Phone}
At the time (1995-96?) BeOS was a (cool) tech demo, but wasn't a viable product. It had no developers and no apps. NeXT was mature. BeOS also didn't have critical things like - the ability to print, colour management, multi-user support, etc.. Apple could've added these to BeOS, but...
[0] https://9to5mac.com/2011/11/11/gassee-thank-god-apple-chose-...
Maybe when it's polished an somewhat audited.
Also, it has very limited GPU/Hardware support.