Linux Archive

IBM: Give Linux wireless networking a try

These days you cannot talk about computers and networks without thinking of Linux and wireless networking. This article explains wireless networking with WLAN, Bluetooth, GPRS, GSM, and IrDA from a Linux perspective. It uses various wireless devices and the corresponding kernel layers and user space tools to demonstrate how they work with Linux. With this knowlege you can tinker with various wireless devices having different form factors, and develop Linux kernel code required to enable unsupported devices.

Linux on the Opteron, Part III

Continuing with the Linux on the AMD64 series of articles, this installment is to be a summary of two new distributions, and the changes that have been made to Gentoo since the last installment. Here I review the installation of TurboLinux 8 (both with and without the update CD), the installation of Fedora Core for x86_64, and more news on Gentoo for the AMD64.

Arch Linux Release 0.6; Get to Know Rubyx

Arch Linux 0.6 (Widget) was released yesterday. You can find out more at their website here. Elsewhere, Rubyx is a new linux distribution based on some interesting concepts like user-mode packages installation and a modern init system, and a rationalized services control. It is based on a new pkg managment system that features parallel build/make.

Linux: Kernel 2.2.26 “2.2 is not dead” Released

The new maintainer of the Linux Kernel 2.2, Marc-Christian Petersen announced the release of 2.2.26. The release includes several security fixes, including a fix for the mremap() bug. Alan Cox released the previous 2.2 kernel, 2.2.25 almost a year ago, in March 2003. In August of the same year he began a one year sabbatical to study for an MBA, handing over the maintainership to Marc-Christian.

Is Linux Kernel 2.6 Primed for the Enterprise?

"Linux Kernel 2.6 has been in stable release for months now, which is like dog's years in kernel time. Kernel releases are exciting times for Linux geeks, because it's just plain fun to be able to replace the kernel on a system, or have several different kernels installed, and choose among them as the whim strikes. Oh yes, you want to gain improved performance and functionality, too." Read the article at ITManagement.

Kernel Development: High Memory In The Linux Kernel

As RAM increasingly becomes a commodity, the prices drop and computer users are able to buy more. 32-bit archictectures face certain limitations in regards to accessing these growing amounts of RAM. To better understand the problem and the various solutions, we begin with an overview of Linux memory management. Understanding how basic memory management works, we are better able to define the problem, and finally to review the various solutions. This article was written by examining the Linux 2.6 kernel source code for the x86 architecture types.

Autopackage 0.4 Released

Autopackage 0.4, codenamed "Better late than never ;)" is now available. Version 0.4 has most of the local architecture in place, with a terminal front end and a working GTK2 based GUI frontend. It can build, install, verify and uninstall packages of medium complexity (mplayer, gaim etc).

Linux: “udev” 018, Howto

With the announcement of udev 018, Greg KH noted that at this time he is running with udev managing the /dev directory on his primary email and development server. He says, "this is a major milestone for udev and it proves that it is a viable solution," going on to add, "udev development isn't done, but for anyone who has not checked it out yet, I suggest you do so."

Embedded Linux becoming ‘disruptive force’

"These days, embedded Linux pretty much means TiVo, a Sharp Zaurus handheld, or the wireless LAN gateway you may having running at home. Although EL is not exactly taking IT by storm at the moment -- and because a whole lot of experimental EL products have come and gone quickly -- it is nonetheless establishing its own place in the world. And there are those who firmly believe that EL will play an increasingly important role in gadgets to come." Read the rest of the article at NewsForge.

A Computer Lab with No Windows, Part I

"Sisler High school is the largest high school in Manitoba, with approximately 1,600 students and 120 staff members on campus. The school offers many computer courses at different levels, ranging from computer programming and office skills to vocational subjects, such as trouble-shooting personal computers, networking and advanced operating systems. In 2002, due to a letter from CAAST (Canadian Alliance Against Software Theft), the school spent more than $50,000 to make sure we had all the necessary licenses for our software." Read the rest of the article at LinuxJournal.

Improvements in kernel development from 2.4 to 2.6

The long-awaited 2.6 kernel is finally here. The author takes a look behind the scenes at the tools, tests, and techniques -- from revision control and regression testing to bugtracking and list keeping -- that helped make 2.6 a better kernel than any that have come before it. Some interesting changes took place in the way the Linux kernel is developed and tested. Several key changes have improved overall stability as well as quality.