Linux 2.4.30 kernel is out

Marcelo has announced the availability of the 2.4.30 kernel; no changes were made after 2.4.30-rc4. Since 2.4 is in deep maintenance mode, there is little in the way of new features in this release. It does contain a number of security updates and other important fixes, though.

Linspire and the Insider Program

I signed up to become a Lindows Insider (now Linspire) back in February 2004, after giving Lindows 4.5 Developer Edition a try and walking away very impressed about how far Lindows had come. I was very hesitant plugging down $99.00 for something you could do free with most other Distros which I thought was beta testing and voicing your opinion, but figured I had nothing to lose since they offered a 100% Money Back Guarantee on the program.

FreeBSD: ‘make’ for non-programmers

"If you're a typical FreeBSD user, you don't have a background in C programming. Yet, if you've ever used make world to upgrade your operating system or issued a make install somewhere within your ports tree, you've compiled C code. This article covers some make basics so you have an idea what is happening behind the scenes. It also examines some of the options you have available when issuing make commands." Read it here.

64-bit Linux and BSD are maturing steadily

"While the theoretical speed advantage and expanded resources of 64-bit computing are enticing to those in need of maximum performance, the road to a perfect AMD64 desktop, workstation or server machine is long and treacherous. What operating system will you use? Is there enough 64-bit software available? In this article we'll explore some of the advantages and pitfalls of going totally 64-bit in a 32-bit world." Read more at NewsForge.

Metafunctions in C++; Assignment and Initialization

This chapter looks at a practical example from science and engineering that can find applications in almost any numerical code. Along the way, you'll learn some important new concepts and get a taste of metaprogramming at a high level using the MPL. Also, this chapter explains the difference between assignment and initialization in C++ in simple terms, with examples to illustrate each.