Quoting the NetBSD website:

NetBSD is an entirely free and open-source UNIX-like operating system developed by an international community. It isn’t a “distribution” or variant, but has evolved over several decades to be a complete and unique operating system in the BSD family.

NetBSD was originally released in 1993. Over time, its code has found its way into many surprising environments, on the basis of a long history of quality, cleanliness, and stability. The NetBSD code was originally derived from 4.4BSD Lite2 from the University of California, Berkeley.

I got involved in NetBSD in the very early 2000s. My dream had always been to develop my own operating system, but even though I toyed with this idea for a while and wrote some prototypes, I knew it was a massive project I wouldn’t be able to complete. When I discovered NetBSD as part of my exploration of the BSD world, I decided to become part of this project. If I couldn’t make my own operating system, maybe I could help an existing one!

What did I contriibute?

My contributions to this project were multiple and varied:

  • Almost-solo maintainer of the Gnome 2.x packages.
  • Wrote the wsmoused daemon to allow copy/pasting text in the console via the mouse, which in turn required extending the wscons kernel module. This started out as a “simple” port of the OpenBSD daemon, but the NetBSD maintainers wanted a daemon that required less kernel support, hence why I wrote this from scratch.
  • Cleaned up and submitted support for the soft-mmu version of the NetBSD/mac68k port. I can’t remember the exact details, but I know there were some patches around for this that I hadn’t written.
  • Developed NetBSD’s tmpfs as part of the Google Summer of Code program in 2005.
  • Developed NetBSD’s test suite as part of the Google Summer of Code program in 2007.
  • Added support to boot the NetBSD/i386 kernel via the Multiboot protocol.
  • Bundled the tmux tool into the base system.
  • Served in the Board of directors for a full term.
  • Translated a large part of the website to Spanish and various release announcements.

Related blog posts