Linux Archive

Rocklyte Systems Releases New Commercial OS: Athenyx 2003

Rocklyte Systems announced the first public release of its commercial operating system technology after five years of development. "Athenyx 2003" is an operating system distribution combining the Rocklyte technology (not based on XFree86), SciTech's SNAP graphics technology and the Linux kernel, into a desktop platform. Designed for multimedia use and general productivity, Athenyx 2003 includes these features. Coming soon: Internet dial-up support from the desktop interface, fully functional web browser, an X11 server for backwards compatibility with X11 programs. The OS costs $40 USD.

The Unix Tree Rethought: an Introduction to GoboLinux

"Lately, there has been lots of discussion on the current state of Linux as a desktop system, and articles pop up here and there, occasionally with very good ideas. However, none have surprised me more than this one. It was all very hyphothetical, but had pretty radical ideas on how the author thought the Linux directory tree should be reorganized." Read more about GoboLinux, a Linux distro that uses a new style directory tree at Kuro5hin.org.

Exec Shield Overflow Protection

Ingo Molnar has announced a new kernel-based security feature for Linux/x86 called "Exec Shield". He describes the patch, which is against the 2.4.20-rc1 kernel, as, "The exec-shield feature provides protection against stack, buffer or function pointer overflows, and against other types of exploits that rely on overwriting data structures and/or putting code into those structures. The patch also makes it harder to pass in and execute the so-called 'shell-code' of exploits. The patch works transparently, ie. no application recompilation is necessary."

The Must-Fix List For 2.6.0

Andrew Morton posted a lengthy list of items that need to be done before the 2.5 development kernel tree should be turned into the 2.6 stable kernel tree. He prefaced his list by noting that 2.6.0 does not mean, "it's finished, ship it", alternatively offering, "I'd propose that 2.6.0 means that users can migrate from 2.4.x with a good expectation that everything which they were using in 2.4 will continue to work, and that the kernel doesn't crash, doesn't munch their data and doesn't run like a dog. Other definitions are welcome."

My (Ongoing) Linux Odyssey

Compelled by the endless debate of whether Linux is ready for the desktop, I wrote my own rant. It morphed into some kind of "my experience with Linux". This is some kind of long term review of Linux, from the very specific viewpoint of someone who uses it to do research about computers and networks. It is not a distro comparison, or Linux vs Windows TCO comparison, or any such thing. It is just a story about a guy who found Linux.

If I Had My Own Distro

Lately, we've all read a lot of articles about desktop Linux - so many that it's getting hard to tell them apart. One says "Why Linux Sucks," the next "My Success With Linux." Even Michael Robertson of Lindows.com joined the fun with his "Why Desktop Linux Sucks, Today." But very few people have proposed anything radical, and I believe that's what's needed to take GNU/Linux to the next level.

The Linux Filesystem Explained

"The first thing that most new users shifting from Windows will find confusing is navigating the Linux filesystem. The Linux filesystem does things a lot more differently than the Windows filesystem. This article explains the differences and takes you through the layout of the Linux filesystem." This is a pretty old article, but it's still a good read, especially for newbies.

A View of Linux from the Sidelines

The genesis of this article is the editorial "Why Linux Sucks as a Desktop OS" over at vBrad.com. While the author had some valid points about Linux, and I have shared his frustration, his approach was one that lost a large part of the audience. I have a little experience with Linux (I have played with Red Hat, SuSE and Mandrake, and have installed and used Linux in four or five flavors over the years) and have followed Linux as an interested observer.