Linux Archive

Using the /dev and /proc File Systems

"There are two Linux file systems that continually prove to be confusing stumbling blocks to new Linux users. These two directories, /proc and /dev have no Windows counterpart, and are not at first glance easily understandable. They are, however, powerful tools for understanding and using Linux. This article is a walk-through of the device (/dev) and process (/proc) file systems. It will explain what they are, how they work, and how they are used in practice." Read the rest of the article at NewsForge.

iMacLinux Reviews Yellow Dog Linux 2.2

"First of all, I would like to thank TerraSoft for providing me with a free review copy of Yellow Dog Linux 2.2. Yellow Dog Linux is currently the only PowerPC distribution that does not exist for other platforms. Although YDL is based on RedHat, it's a unique distribution and it's understandable that each release of YDL is followed with great interest by the PowerPC Linux community. This review will take a close look at their latest and greatest." Read the review at iMacLinux.

Which is Better? the Preempt Patch or the Low-Latency Patch? Both!

"In this whitepaper on Linux Scheduler Latency, Clark Williams of Red Hat Inc. compares the performance of two popular ways to improve kernel Linux preemption latency -- the preemption patch pioneered by MontaVista and the low-latency patch pioneered by Ingo Molnar -- and discovers that the best approach might be a combination of both." Read the long article with some benchmarking information at LinuxDevices.

A Q&A with Marcelo Tosatti, Maintainer of the 2.4 Linux Kernel

Where did he come from, and what are his plans for 2.4? Marcelo Tosatti opens up to Robert McMillan about the joy, the fear, the challenges, and the rewards of being the Linux kernel maintainer. He also talks about his favorite hack. Stepping into Alan Cox's shoes is no mean feat, even for the most accomplished of hackers, but that is just what a little-known, 18-year-old Brazilian hacker named Marcelo Tosatti did this fall when Linus Torvalds handed over maintenance of the Linux 2.4 kernel tree to Tosatti instead of Cox. According to all parties involved, Cox wanted more time to pursue other projects, and after having maintained the 2.0 and 2.2 trees, it was time for someone else to do the job. Since taking over the job, Tosatti has managed three kernel releases, starting with 2.4.16; has answered, according to one account, close to 700 press queries; and has given the tersest Slashdot interview in history. IBM developerWorks caught up with Tosatti to ask him about his first four months on the job.

Alan Cox: Linux Battles for the Desktop

In the second part of the ZDNet interview, Linux kernel hacker Alan Cox explains why the world needs open source software on the desktop and why Linux was perfect for Iceland. Alan Cox is generally referred to in the open-source developer community as a "kernel hacker"--someone whose programming responsibilities cover the Linux kernel, or core, itself. His role of organizing and applying improvements is vital. At an interview with ZDNet U.K. in Swansea he spoke on the latest challenges for Linux at the high- and low-end, the arrival of revolutionary 64-bit hardware and why it's hard to argue with the economics of open-source software.

Alan Cox: What the Future Holds for Linux

In an interview with ZDNet U.K., the Linux 'kernel hacker' gives his views on the GPL, 64-bit computing and why grandmothers should want to use Linux. Alan Cox is generally referred to in the open-source developer community as a "kernel hacker"--someone whose programming responsibilities cover the Linux kernel, or core, itself. Thousands of developers all over the world, from hobbyists to IBM engineers, are constantly contributing to open source software, so Cox's role of organizing and applying improvements is vital.

Linux System Development on an Embedded Device

Especially if you're just starting out in embedded development, the wealth of available bootloaders, scaled-down distributions, filesystems, and GUIs can seem overwhelming. But this wealth of options is actually a boon, allowing you to tailor your development or user environment exactly to your needs. This overview of embedded development on Linux on IBM's developerWorks will help you make sense of it all.

The Threat of a Linux Generation

"Even computer programmers can sometimes let their emotions get the better of them. 'If I made a great product, and Microsoft offered me a lot of money, I would spit in their faces,' says Brett Slatkin, a student at Columbia University in New York. His colleagues roll their eyes and accuse him of being stuck at the 'hippy stage.' But when talk turns to the serious business of programming, they are of one pragmatic mind." Read the rest of the story at MCNBC.

The StartX Files: Between the Sheets Roundup

"Looking at desktop applications for Linux these days has become a bit of a balancing act; on the one hand, there is the obligation to review all of the features objectively. One the other, it has become clear that it is necessary to examine how desktop applications will fit into the corporate environment. While we cannot ignore the home users, there is growing evidence that this will not be the arena where Linux will grow on the desktop." Read the Linux office package roundup at LinuxPlanet.

Hey, Desktop Linux Fans: Buy a Mac!

The once Mac-skeptical, David Coursey (executive editor at ZD AnchorDesk), seems to have turned into a huge Mac fan, it seems. In his latest editorial he says that "These desktop Linux people are just like the adherents to any concept that has failed in the marketplace of ideas: They don't know when to let go, and make fools of themselves as a result." and "How you build a vibrant computing platform when nobody is willing to spend money on it escapes me." and "Linux servers are a cause for concern in Redmond and a source for happiness in data centers worldwide. Desktop Linux, on the other hand, is rapidly being assigned to the trash pile of computing history. Like scientific socialism, it will go down as an idea that sounded good on paper but didn't work in the real world."

Death, Re-birth & Silence: Troubleshooting Sound Cards under Linux

"It happens to everyone eventually. You walk into the office, turn on the desktop PC and you're greeted with ugly beeping and no video. The slightly acrid tang of electrical smoke reaches your nostrils and you know that before you've even begun your day, it's already over. You say a small prayer to the computing gods that it's not the hard drive that's fried and you turn everything off before you begin unplugging peripherals." Read the rest of the article at LinuxOrbit.

Robert Love’s Preemptive Patch Made it Into Linux 2.5.x

Great news for the Linux desktop users. Robert Love's patch which turns the Linux kernel to behave like a preemptive one, has been accepted to the development 2.5.x Linux source tree. Preemptiveness greatly improves UI responsiveness (for example mp3s won't skip when you do something CPU heavy at the same time and you won't experience as many UI "locks" during normal usage). Our Take: Let's hope that SGI's XFS will also make it to be included by default to the 2.5.x Linux kernel.

Interview with ELX Founder & Chief Architect, Abhi Datt

DesktopLinux.com founder and executive editor Rick Lehrbaum interviews Abhi Datt, Chief Software Architect and founder of Project ELX, a new project to create a uniquely easy-to-use Linux distribution. Abhi Datt describes his vision for Project ELX, lists the main features of the ELX Linux distribition, provides an update on the status of ELX, and shares his thoughts on how Linux can succeed on the desktop and elsewhere.