Book Review — Code Reading: An Open Source Perspective

"Code Reading: An Open Source Perspective", by Diomidis Spinellis, is a new kind of book. It's a foray into a domain normally left untouched by Computer Science texts and exemplifies yet another positive contribution from the Open Source movement. Simply put, Code Reading is a detailed discussion of the techniques required to read and maintain both good and bad code. As an interesting twist, the author draws on projects from the Open Source world to provide examples, both good and bad.

Linux 2.6.0-test11 “Beaver In Detox” Kernel

Linus Torvalds has released his final 2.6.0-test kernel, calling it the "Beaver In Detox". Following this release Linus says that 2.6 development will be lead by Andrew Morton. The kernel's name refers in jest to the previous release, which Linus had named "Stoned Beaver". It contains a fix for the aic7xxx driver, proper error handling in do_fork(), some firewire fixes, and correction of a few skbuff leakage points. Download it from a kernel.org mirror.

New SkyOS 5.0 GUI Screenshots Released

The first round of screenshots showing off the new GUI for SkyOS 5.0 have been released. The three screenshots show various features of the new GUI, including the new WindUI theme, new Viewer window, and various window effects such as curves, shadows, and transparency. In addition to the new GUI, SkyOS 5.0 will have other additions, such as more support for hardware (e.g. an ATI driver to go alongside the NVidia driver), speed and stability improvements, anti-aliased text, and Bochs support.

Solaris 10 – What’s coming in 2004

"Sun recently confirmed that they will do a full 64-bit port of Solaris to the AMD64 platform. This work started 6 months ago, with a beta expected in spring 2004 and a full release in the summer. Almost certainly, the AMD64 port will start with Solaris 10 - I would expect Solaris 10 to be released for SPARC, x86 and AMD64 on the same day, probably in Q3 2004." Read the article at AcesHardware.