RSS Amplifier

Blog

Haiku Project

haiku-os.orgSource feed ↗15 posts

Live Last read · last published · next check

Latest posts

GSoC Bluetooth Improvement Midterm Recap

Hello! The GSoC's midterm (at least for me) has just passed, so I thought of making a recap post about the improvements I've made so far. I'll try to keep the post brief to make it easier for readers (foreshadowing: I realized that's impossible :P). I've already posted an introduction about me and the project. You can read it here if you haven't already. Host-Controller Interface (HCI) Commands…

[GSoC 2026] Modernizing Haiku’s Bluetooth stack: Implementing support for HFP profile - Mid-Term Progress Report

Introduction Hello again! It has been a fun journey since the beginning of GSoC. My project focuses on modernizing Haiku's Bluetooth stack, specifically adding support for the Hands-Free Profile (HFP). HFP is a profile that allows operating systems to interact with Bluetooth audio devices, such as headsets, for two-way voice calls and audio streaming. Today, I'll be sharing a progress report on…

Haiku Activity & Contract Report, June 2026

This report covers hrev59754 through hrev59820. NVMM The thing that should be the biggest news item this month is that the GSoC 2024 work to port "NVMM", the NetBSD Virtual Machine Monitor (which runs on more than just NetBSD, despite the name), providing hardware-accelerated virtualization support for QEMU, was finally merged. Unfortunately it still doesn't fully work, so it's still disabled by…

[GSoC 2026] Midterm progress on the Devices application

Hello Everyone! I have officially reached the midterm mark of my GSoC project, revamping the devices application. Over the past few weeks, I have made a couple of changes extracting more hardware information and presenting it cleanly to the user. Here is a look at what has been accomplished so far. Extracting the device path and driver used The first goal of my GSoC project was to determine which…

Haiku Activity & Contract Report, May 2026

This report covers hrev59672 through hrev59753. Applications jscipione fixed some regressions in Tracker causing the scroll position to not be set properly when navigating between directories, and dropping files onto other files not working. He also fixed drag and drop of icons onto views with a different icon size, restored the Trash pose on the Desktop in file panels, refactored the drag…

Journées du Logiciel Libre (JDLL)

Free software booths, and a lot of talks for both the general public and developers. Also games for kids, and 3D printing and other demos by the local fablab. French speaking event. Event Dates: 2026-05-30 - 2026-05-31 Event Homepage: https://www.jdll.org/ Activities: Haiku booth. A talk by mmu_man & PulkoMandy about "What's new in Haiku?" (news from the last year in Haiku development). Location…

Haiku Activity & Contract Report, April 2026

This report covers hrev59570 through hrev59671. GSoC selection happened at the end of last month; you can read the news post announcing this year's selectees. Thanks to everyone who applied! Applications phoudoin disabled some redundant filetype checking in TextSearch, improving performance a bit. nipos dropped some obsolete code from WebPositive's tab bar. jscipione continued his work on Tracker,…

[GSoC 2026] Expanding the functionality of the Haiku Devices Application

Introduction Hello! My name is Leo Rouleau, a first-year software engineering student at Polytechnique Montréal. I chose to apply for Haiku because of my interest in lower-level programming and operating systems. Having worked on projects involving microcontrollers and custom interpreters in C, C++, and Java, I've found systems-level development to be the most engaging challenge. Project Overview…

[GSoC 2026] Bluetooth: HCI Improvements & HID Profile | Haiku Project

Hello! I’m Mohammed R. Attia, a 2nd-year Computer Science Student. I’ve been accepted into Google Summer of Code (GSoC) 2026 with Haiku, with my proposal titled “Modernizing Haiku’s Bluetooth Stack: HCI Completion and HID Profile Implementation.” About Me I consider myself a competitive programmer and a software engineer. I haven’t decided on a specific specialization in software engineering just…

[GSoC 2026] Modernizing Haiku’s Bluetooth stack: Implementing support for HFP profile

Introduction Hello! I am Vighnesh Sawant, a first year Computer Science undergrad at the Indian Institute of Technology, Madras (IITM). I have contributed to the bluetooth stack before GSoC a little, enabling pairing with most bluetooth devices (before you could only really pair with Bluetooth 1.0 devices) although the implementation is not quite polished yet. Little trivia, my first patch to…

Haiku to mentor 3 students in Google Summer of Code 2026

For many years now, Haiku is a regular participant in the Google Summer of Code program, which offers paid mentorship to people willing to work full time on Haiku for a few months. Google handles the payments, while mentors from our developer team handle the onboarding of the new contributors and guide them through the project. Read more about Google Summer of Code 2026. We received several great…

Haiku Activity & Contract Report, March 2026 (ft. ARM64)

This report covers hrev59431 through hrev59569. ARM64 The biggest news this month is probably all the work that's been done on support for ARM64, largely thanks to contributors smrobtzz and SED4906! smrobtzz contributed the bulk of the work, including fixes for building on macOS on ARM64, drivers for the Apple S5L UART, fixes to the kernel base address, clearing the frame pointer before entering…

Haiku Activity & Contract Report, February 2026

This report covers hrev59356 through hrev59430. Applications humdinger fixed Mail to properly set the "thread" attribute on mail files when sending emails. He also added some missing files to the translation set, and implemented "labels", a new feature designed to replace custom "statuses". humdinger made some followup changes to make the "Translate application names" Locale preference be…

Haiku to mentor interns in Google Summer of Code 2026

Haiku is proud to once again be part of the Google Summer of Code. Over the summer, new contributors will work on improving Haiku and related applications, with help from our mentor team. Google gives the participants a stipend, which allows them to work full-time on the project without the need to find another job. The goal of the program is to introduce people to the way open source projects…

Haiku Activity & Contract Report, January 2026

This report covers hrev59262 through hrev59355. Netlify changes pricing model Recently, Netlify, which hosts www.haiku-os.org , started switching to a credit-based pricing plan . We're still on the "Open Source" plan, which gives us a lot of bandwidth for free, but initially the new credit-based version of the "Open Source" plan had too few credits for how much data we use every month.…