NetBSD Archive

A daemon-writer’s Guide to NetBSD’s rc.d system; Logo Contest

The NetBSD startup process is extensible, flexible, and a little daunting at first. This article looks at the configuration mechanisms used to enable or disable features, and compares NetBSD's startup procedures to those of other systems. The NetBSD Project has also announced that it has launched an international competition for the creation of a new logo. The cash prize is US $100 for the winning entry. Our Take: I hope the winning entry resizes well (see: it is clear enough) at 32x32pix, so we can update our NetBSD logo here at OSNews too.

NetBSD Packages Collection gets (experimental) “pkgviews”

NetBSD's Packages Collection aka pkgsrc now has support for an experimental new framework called ``pkgviews''. This framework, finally allowing multiple versions of one package to co-exist without conflicts (among other great features), was first proposed by Alistair Crooks at EuroBSDCon 2002 and has been integrated into pkgsrc by Johnny C. Lam, who just posted a User's guide to the tech-pkg ml.

Binary Compatibility of Darwin on NetBSD; DragonFly BSD Slides

NetBSD Emmanual Dreyfus says that COMPAT_DARWIN is now able to run MacOS X's XDarwin (X11). Darwin is Apple's MacOS X core. A fully functional Darwin binary compatibility on NetBSD/powerpc & NetBSD/i386 will imply getting MacOS X libraries to run any MacOS X program, just like NetBSD is now able to run binaries from Linux, FreeBSD, Solaris, and many other OSes. In the meantime, a very interesting slide show was released about DragonFly, showing many aspects of the work Matthew Dillon and cia are working on.

ARM Port Xscale Optimizations on NetBSD; AMD64 Crossbuilding

NetBSD's Steve Woodford announces that he has committed various Xscale micro-optimizations to the NetBSD/arm ports. NetBSD/arm is a collective term for NetBSD running on systems based on ARM Ltd's ARM architecture. Also, NetBSD's Frank van der Linden announced that he has added gdb support to the tree, as a result the NetBSD/amd64 port is now completely crossbuildable. NetBSD/amd64 is a port to the AMD64 family of processors.