Andrew Brown has just committed a complete rewrite of the NetBSD kernel's sysctl infrastructure to the tree. More info here.
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.
BSDmall and Wasabi Systems today announced a collaboration to support the NetBSD user community by publishing regular distributions of the open source NetBSD operating system, beginning with the long-anticipated NetBSD 2.0 due early next year.
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.
NetBSD's Alistair Crooks announced the appointment of a new NetBSD core team.
"Now that you have NetBSD installed on your palmtop, what will you do with it? Customizing and enhancing the installation can be tricky, but what if you had access to much more disk space? Michael Lucas explains how to enhance your palmtop experience with NFS support, so you can build and install software." Read the article at OnLamp.
The GCC3.3.1 switch on NetBSD has happened for some of the popular platforms. Matthew Green announced that he has switched the Alpha, ARM, i386, sparc and sparc64 ports to use GCC 3.3.1 as the default system compiler.
Matthew Green says he is ready to switch Sparc, Sparc64, i386 & Alpha ports to using GCC3.3.1 by default. He's uploaded 4 snapshots, all cross compiled from i386-netbsd. However, there appears to be work involved with fixing approximately 193 broken packages, BSDForums reports.
Todd Verling says that binaries for JDK 1.2.2 and 1.3.1 for NetBSD are now available. You'll find binary packages from pkgsrc-wip, as well as Sun-style JDK images, including standalone JRE and debug JDK symbols. Another relevant story about it, here.
"Of course it runs NetBSD". NetBSD is fantastically portable, but that doesn't make it supremely easy to install on oddball hardware like a Dreamcast or a palmtop computer. Michael Lucas demonstrates cross-installation with the HP Jornada 728.
After the recent announcement that the FreeBSD boot scripts in /etc have been replaced with the next generation version imported from NetBSD, I've wanted to learn more about the new system, but wasn't able to find much info.
Matthew Garrett demonstrated his success in building a Debian system on the Sparc architecture on top of the NetBSD kernel. Additionally Joel Baker reported about significant work for the NetBSD/x86 port, such as dpkg and APT, that will work without additional patches. NetBSD runs on hardware unsupported by Linux.
Following the source and binary release of NetBSD 1.6.1, now the ISOs are up and ready for your downloading pleasure. Choose among almost 40 architectures.
The NetBSD Project is pleased to announce that release 1.6.1 of the NetBSD operating system is now available. NetBSD 1.6.1 is a maintenance release for users of NetBSD 1.6 which provides the following updates relative to 1.6:
NetBSD's main claim to fame, so to speak, is its portability. Although ports of Linux are available for several platforms, NetBSD blows the penguin's doors off when it comes to platform support. Read the article at NewsFactor.
Open source never stands still. Even the flexible and mature BSDs are continuing to evolve. In this article, Michael Lucas looks at the NetBSD upgrade process, demonstrating the most common steps to stay abreast of the current source code.
The sixth part of the interesting series of articles that discusses IRIX binary compatibility under NetBSD, is published at OnLamp.
Frank van der Linden has committed UFS2 code (based on FreeBSD's UFS2 by Marshall Kirk McKusick) to NetBSD. UFS2 is an extension to FFS. It adds 64 bit block pointers (breaking the 1T barrier) and support for extended file storage. On other BSD news, OpenBSD got a port of XFree86 4.3.0, while Kerneltrap features an article about the new 1:1 threading implementation that has been merged into FreeBSD -current.
This week marks the tenth anniversary of the beginning of development of the NetBSD Operating System. Erik Reid has been working on getting DRI support for NetBSD to work. Under NetBSD/i386 1.6P, a Matrox G450 has been reported to work, Radeon and Riva128 should be functional as well.
Andrew Brown has committed changes to -current implementing a new 'topdown' uvm. With these changes, the areas for heap growth and mmap(2)'ed allocations, which used to be separate, are now one and the same, allowing either one to grow much larger than before. As an example, on i386 it is now possible to mmap(2) over 2GB of memory.