Google Summer of Code 2026 Reports: Improving RAIDframe


August 23, 2026 posted by Leonardo Taccari

This report was written by Emmanuel Nyarko as part of Google Summer of Code 2026.

The Redundant Array of Independent Disks (RAID) is a disk management framework developed by Carnegie-Mellon University. NetBSD uses RAIDframe as one of its disks management modules. It involves setting up multiple disks and creating a disk unit from them. The current NetBSD RAIDframe framework supports several levels of disks arrangement in a single array, see raid(4).

NetBSD's RAIDframe supports RAID levels 0, 1, 5 and 6. However, there are some limitations that this project aims to improve. Firstly, RAID level 1, which is also called mirroring, allows for only two disks in a single mirror pair. Secondly, RAIDframe scrubbing, which involves reading your disks to check for read failures, is not yet supported. Thirdly, RAID level 6, even though included in source, is not well tested and not encouraged to be used.

In this project I have worked on:

  • Implementation of a RAID level 1 extension called N-way RAID 1 to support multiple disks in a RAIDframe mirror
  • Implementation of RAID scrubbing
[Read More] [0 comments]

 

Google Summer of Code 2026 Reports: Port the Enlightenment desktop environment to NetBSD


August 07, 2026 posted by Leonardo Taccari

This report was written by Dimitris Gounaridis as part of Google Summer of Code 2026.

Enlightenment desktop is a low on resources desktop environment without sacrificing on visuals. NetBSD support for this BSD-licensed desktop has been left a few years behind. The aim of this project is to port the newest version of the desktop to pkgsrc and commit upstream portability fixes when necessary to ease future versions updates for NetBSD.

[Read More] [2 comments]

 

NetBSD 11.0 released!


August 01, 2026 posted by Martin Husemann

The NetBSD project is pleased to (finally) announce the 11.0 release!
See the release announcement for details.

[Read More] [11 comments]

 

NetBSD 11.0 RC7 available!


July 23, 2026 posted by Martin Husemann

The NetBSD project is pleased to announce the seventh release candidate of the upcoming 11.0 release, please help testing!
See the release announcement for details.

[Read More] [1 comment]

 

Google Summer of Code 2026 Reports: Testing Compat Linux: Syscall testing


July 21, 2026 posted by Leonardo Taccari

This report was written by Henrique Brito as part of Google Summer of Code 2026.

NetBSD is capable of executing Linux compiled binaries through a thin, in-kernel translation layer, compat_linux, which, among many other things, is responsible for ‘capturing’ the syscalls made by the program and calling a stub, which is responsible for generating the expected output and behavior. Generally this stub ends up calling the NetBSD version of the syscall and translating the results in a way a Linux program would expect. Sometimes it has to do more work.

The goal is to use LTP, the already known and battle-tested Linux test suite, to check how close compat_linux is to a native Linux system. Focusing on the syscall aspect of it.

[Read More] [0 comments]

 

NetBSD 11.0 RC6 available!


July 08, 2026 posted by Martin Husemann

The NetBSD project is pleased to announce the sixth release candidate of the upcoming 11.0 release, please help testing!
See the release announcement for details.

[Read More] [4 comments]

 

NetBSD 11.0 RC5 available!


June 17, 2026 posted by Martin Husemann

The NetBSD project is pleased to announce the fifth (and this time hopefully final) release candidate of the upcoming 11.0 release, please help testing!
See the release announcement for details.

[Read More] [1 comment]

 

Annual General Meeting 2026


June 06, 2026 posted by Nia Alarie

Today, the NetBSD Foundation had an open annual general meeting in a public IRC channel. It began with presentations, and was followed by a Q&A session where we took questions from the public. Here's the full log.

[Read More] [2 comments]

 

NetBSD 11.0 RC4 available!


May 13, 2026 posted by Martin Husemann

The NetBSD project is pleased to announce the fourth (and this time hopefully final) release candidate of the upcoming 11.0 release, please help testing!
See the release announcement for details.

[Read More] [3 comments]

 

Welcome to Google Summer of Code 2026 contributors!


April 30, 2026 posted by Leonardo Taccari

Google Summer of Code logo

We are happy to announce that The NetBSD Foundation will participate in Google Summer of Code 2026 with 5 projects!

Here the list of the projects and contributors:

From May 1 to May 24 it starts the community bonding period. Contributors will familiarize with the codebase, get in touch with their mentors and the community and work with the mentors to set the deliverables for the project.

Welcome Artem, Dimitris, Emmanuel, Henrique and Vishal!

[1 comment]

 

NetBSD 11.0 RC3 available!


April 06, 2026 posted by Martin Husemann

The NetBSD project is pleased to announce the third (and probably final) release candidate of the upcoming 11.0 release, please help testing!
See the release announcement for details.

[Read More] [0 comments]

 

NetBSD 11.0 RC2 available!


March 06, 2026 posted by Martin Husemann

The NetBSD project is pleased to announce the second release candidate of the upcoming 11.0 release, please help testing!
See the release announcement for details.

[Read More] [0 comments]