Linux Archive

Mandrake, SuSE Offer New Linux Features

MandrakeSoft S.A. and Novell Inc.'s SuSE Linux division, recently shipped new versions of their respective mainstream Linux distributions, both based on the new Linux 2.6 kernel. eWEEK Labs tested Mandrakelinux 10 PowerPack+ and SuSE Linux 9.1 Professional—which each began shipping last month—and we were impressed with their ease of use and with the broadness of their capabilities.

Linux Kernel 2.6.6 Released

Linus Torvalds announced the release of the 2.6.6 stable kernel. A number of notable additions found their way into the mainline 2.6 kernel during this development cycle, including Jens Axboe's laptop mode and the completely fair queueing (CFQ) I/O scheduler, support for a non-executable stack on a number of architectures, several patches laying the groundwork for object-based reverse mapping, and 4KB kernel stacks for the i386 architecture reducing the kernel's per process overhead, KernelTrap reports.

Commentary: Why the markets still don’t trust Linux

Linux has only recently begun to regain credibility in the financial markets since its speculative debut. However, its licensing model, hefty competition, and lack of maturity still worry investors. Companies such as Red Hat, long past its 1999 speculative highs, are slowly gaining ground while other Linux companies, such as Linspire, are planning initial public offerings. Is Linux finally becoming a viable alternative to proprietary operating systems, or is this rise simply a byproduct of a mini-tech bubble?

SpecOps Lab’s David Screenshots

SpecOps Labs has sent Flexbeta a few screenshots of “David” in action. David is the codename for a middleware application that sits on top of Linux to enable it to run Windows applications. This is the first time that "David" has been shown to the public (which apparently is nothing but WINE, but SpecOps managed to make a lot of fuss in the media about this "new technology" without mentioning WINE).

Resellers Question Linux on the Desktop

Resellers are enthusiastic about recent moves by Novell and Red Hat to move Linux onto the desktop but warn that fear of the unknown and missing applications are holding progress back. Asked if he thought Linux was ready to grace the desktops of the average business Philip Burgess, sales manager at Sire Technology, said: "Blimey, I've just put the phone down after talking to SUSE Linux - I'm going to see them next week."

Linux: Random File I/O Regressions In 2.6

A recent discussion on the lkml looked into a reproducable random file I/O regression in 2.6 compared to the 2.4 kernel. Alexey Kopytov posted the benchmark results, attempting to simulate the workload of a database under intensive load. The tests were tried with all I/O schedulers, including the anticipatory, deadline and CFQ, and in all cases 2.4 outperformed 2.6. Read the report at KernelTrap.

Support for Familiar Applications Slowing Down Linux Adoption

You can easily surf the Web and run a spreadsheet on a Linux-powered PC, but good luck if you want to balance your checkbook. Linux has more fans all the time, but a lack of familiar applications is slowing adoption, says News.com. Major software makers say they're waiting for more Linux users before bothering to adapt their products to open-source--but Linux advocates say the window of opportunity is closing. Not even Linux guru Bruce Perens can find all the open-source software he needs: "I admit it--I still have a Windows machine that I use solely to run Quicken and TurboTax once a year."

Linux Lacks Testing Methodologies

OSDL lab manager and open source test-giver Tim Witham is on a mission to push Linux performance testing to higher-level, real-world applications, to produce reliable, retestable, comparable data that will let users compare the operating systems or open source applications in a transparent fashion. Witham said everybody seems to have a different idea of what performance metrics means.

Linux: Abusing the MODULE_LICENSE Macro

In 2001 during the 2.4 kernel development cycle, a MODULE_LICENSE macro was introduced which allows a module to explicitly declare how it is licensed. Currently there are five supported types of free software modules, "GPL", "GPL v2", "GPL and additional rights", "Dual BSD/GPL", and "Dual MPL/GPL", otherwise the kernel is considered "tainted".