1. Computers
  2. Display Drivers
  3. Graphics Cards
  4. Memory
  5. Motherboards
  6. Processors
  7. Software
  8. Storage
  9. Operating Systems


Facebook RSS Twitter Twitter Google Plus


Phoronix Test Suite

OpenBenchmarking Benchmarking Platform
Phoromatic Test Orchestration

Haiku OS Hopes For New 3D Stack

Free Software

Published on 09 March 2010 08:01 PM EST
Written by Michael Larabel in Free Software
12 Comments

Haiku OS, the nine year old project to develop an open-source BeOS-compatible operating system, is hoping it will receive a new OpenGL stack this year. The Haiku project, like X.Org, will be participating in this year's Google Summer of Code project where the search engine giant pays many student developers to work on code for various open-source projects. There's a long list of ideas for where Haiku OS could use some help, and one of them includes a hardware 3D acceleration stack.

The Haiku OS project is looking for someone to either design a new 3D driver interface for them or to port over an existing 3D API to this BeOS-like OS. Gallium3D is mentioned as one of the driver interface possibilities, and there was already a bit of work done last year to support Gallium3D on Haiku OS, but not much headway was made.

Also described as part of the idea is "to write a compatibility layer to load binary Linux 3D graphics drivers." However, they still want to have their own 3D acceleration API for these graphics processor drivers.

While not graphics related, some of the other aspirations that the Haiku OS project has for possibilities to work on this summer include porting the ZFS file-system with read and write support along with EXT3/EXT4 and ReiserFS, implement IPv6 support, multi-monitor support, generic S/PDIF support, and ExpressCard support. There's also another interesting idea and that's the ability to allow the Haiku kernel to run as a user-land process on top of itself, like a virtual kernel and somewhat similar to what's possible with DragonflyBSD. With that, the developers are also interested in having this virtual kernel atop the Linux kernel or BeOS. This last idea is described in this bug ticket.

About The Author
Michael Larabel is the principal author of Phoronix.com and founded the web-site in 2004 with a focus on enriching the Linux hardware experience and being the largest web-site devoted to Linux hardware reviews, particularly for products relevant to Linux gamers and enthusiasts but also commonly reviewing servers/workstations and embedded Linux devices. Michael has written more than 10,000 articles covering the state of Linux hardware support, Linux performance, graphics hardware drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated testing software. He can be followed via and or contacted via .
Latest Linux News
  1. The CompuLab Fitlet Is A Neat Little Linux PC With AMD SoC
  2. AMD & Others Are Working On The LLVM SPIR-V Converter
  3. Linux 4.1-rc5 Kernel Released
  4. Mesa 10.5.6 Brings Fixes All Over The Place
  5. NVIDIA's Proprietary Driver Is Moving Closer With Kernel Mode-Setting
  6. The Latest Linux Kernel Git Code Fixes The EXT4 RAID0 Corruption Problem
  7. Features Added To Mesa 10.6 For Open-Source GPU Drivers
  8. Ubuntu's LXD vs. KVM For The Linux Cloud
  9. Fedora Server 22 Benchmarks With XFS & The Linux 4.0 Kernel
  10. GCC 6 Gets Support For The IBM z13 Mainframe Server
Latest Articles & Reviews
  1. The Latest Features For Linux Performance Management + Benchmark Monitoring
  2. Noctua NH-U12DX i4 + NF-F12
  3. Btrfs RAID 0/1 Benchmarks On The Linux 4.1 Kernel
  4. The State Of Various Firefox Features
Most Viewed News This Week
  1. The Linux 4.0 Kernel Currently Has An EXT4 Corruption Issue
  2. The Linux 4.0 EXT4 RAID Corruption Bug Has Been Uncovered
  3. Microsoft Open-Sources The Windows Communication Foundation
  4. Systemd 220 Has Finally Been Released
  5. Another HTTPS Vulnerability Rattles The Internet
  6. LibreOffice 5.0 Open-Source Office Suite Has Been Branched
  7. LibreOffice 5.0 Beta 1 Released
  8. Will Ubuntu Linux Hit 200 Million Users This Year?