NetBSD's pkgsrc Bootstraps in Haiku
Haiku development keeps making progress in itself, but we are also seeing quite a bit of Haiku-related developments in other open source projects, this one coming from the NetBSD camp. According to an email from NetBSD developer Akio Obata, he has successfully bootstraped pkgsrc on Haiku. pkgsrc is the NetBSD Packages Collection, a framework with over 8000 packages that allows building third-party software on NetBSD and other UNIX-like systems (supported platforms). Thanks to the work of Obata-san, support for Haiku is expected to be added to pkgsrc soon, hopefully in the next stable release named pkgsrc-2010Q1. We talked briefly with Obata-san, and here is a mini-interview with him.

After graduation, I joined in SIer, and developed various software on various OSes such as SunOS, HP-UX, Windows NT, (Linux, AIX, MS-DOS, Mac), and languages such as C, C++, Java, JavaScript, scheme, Visual Basic, VBA, etc. Almost all of those projects used proprietary software (tools, libraries), then I often hit problems, and I said to myself: "It's probably not my fault, please show me your sources!"
On the side, back in 1996, I got for free an old but usable Sun Sparc Station 2 at the office; however, its pre-installed OS was too old (maybe Sun OS 4.0.?), so I planed to replace it. There were NetBSD and Linux for alternatives at the time, and I selected NetBSD because I never succeeded to install Linux neither at nor in the office; I also felt NetBSD was neater than Linux. I used the machine as mail and www server. I had been using pkgsrc on it since around 1999, which made maintenance easier.
At the time, when I started using NetBSD on my home server, some packages were missing, broken or dated, so I sent in patches, joined the pkgsrc-wip project, and imported some packages which were then integrated into the pkgsrc main tree. Finally, in August 2006, I joined the NetBSD project, and I'm now the maintainer of over 130 packages. I am also a member of the pkg-bug-handler group since 2007, and of the pkgsrc Security Team since 2008.
We want to thank Obata-san for his work on adding Haiku support to pkgsrc, and for taking the time to reply to our questions.
We interviewed Akio Obata, a software developer from Okayama Prefecture, Japan, who is an active member of the NetBSD project in charge of maintaining over 130 pkgsrc packages.
- Blog: http://d.hatena.ne.jp/obache
- Email: obache@NetBSD.org
