Monthly Archive:: August 2007

The Future of GNOME

"About half a year ago I was looking around me and seeing stagnation in the GNOME community. I was concerned that GNOME had lost its momentum and that we were just making boring incremental releases that added very little new functionality. I think I was very wrong. I'd like to take this time to list some things that are happening right now in the GNOME community that have me very excited. These are the projects that are actively improving the future of the GNOME desktop." Let's hope a punctuation checker will be part of GNOME too. One Aaron is enough.

Leopard OS Foundations Technology Overview

Apple has an article on the core elements of Leopard. "The Mach kernel and related core technologies, including Bonjour and the file system, have all been significantly enhanced. Full POSIX compliance and UNIX03 certification means you can move all your critical UNIX applications to Mac OS X quickly and easily. Security, always a strong point of Mac OS X, gets even better with improvements to authorization and certificate management."

MidnightBSD 0.1 Released

MidnightBSD 0.1 is now available. It includes several software packages such as ksh, sudo, OpenNTPD, gcc 3.4.4, BIND 9.3.4 (plus patch), and others in the base system. "MidnightBSD is a desktop operating system for x86 compatible, and soon amd64 compatible architectures. It was originally based on FreeBSD 6.1 Beta. The goal of the project is to create a BSD with ease of use and simplicity in mind."

DragonFly BSD 1.10 Released; Interview: Matthew Dillon

The sixth major DragonFly BSD release, version 1.10, was announced today by project creator Matthew Dillon. Billed as "more stable than the 1.8 release", it includes improved virtual kernel support, a new disk management infrastructure, improvements to wireless networking, and support for the new syslink protocol. As to what all that means, KernelTrap has just posted an interview with Dillon. Going beyond today's 1.10 release, the interview explores DragonFly's new clustering high-availability filesystem which sounds superior to ZFS, the project's goals for the 2.0 release expected in six months, and a comparison of the BSD license versus the GPL.

Lenovo To Sell Laptops with Linux

"Lenovo, the world's No. 3 PC maker, said on Monday it would start selling laptop computers preloaded with Linux software from Novell instead of Microsoft's Windows operating system." Ars Technica has more on the announcement. "ThinkPad customers will soon have a new configuration option, as Lenovo and Novell have announced that the popular laptops will begin shipping with SUSE Linux Enterprise Desktop 10 (SLED) preinstalled. Although the ThinkPad has been certified for Linux for some time, this marks the first time Lenovo will ship a laptop with Linux preinstalled - while providing both hardware and OS support." Lenovo is the third big name to sell consumer computers with Linux installed (after Dell and Acer).

Openbox 3.4.4 Released

Openbox 3.4.4 has been released. "Openbox is a minimalistic, highly configurable, next generation window manager with extensive standards support. Openbox lets you bring the latest applications outside of a full desktop environment. Most modern applications have been written with GNOME and KDE in mind. With support for the latest freedesktop.org standards, as well as careful adherence to previous standards, Openbox provides an environment where applications work the way they were designed to."

FreeBSD Developer About Linux SD, CFS Schedulers

"I took a little while to learn more about SD and CFS to see what the linux guys were up to. I have a couple of interesting comments. Including some discussion of increased algorithm complexity in the CFS scheduler; it's no longer O(1). Please keep in mind that these comments are entirely from reading code and documentation. I make no claim of knowing which scheduler actually makes the best scheduling decisions." Jeff Roberson (jeffr), the developer of the new ULE3.0 scheduler for FreeBSD 7, wrote down some insights about the Linux SD and CFS schedulers.

Still Waiting for Swap Prefetch

"It has been almost two years since LWN covered the swap prefetch patch. This work, done by Con Kolivas, is based on the idea that if a system is idle, and it has pushed user data out to swap, perhaps it should spend a little time speculatively fetching that swapped data back into any free memory that might be sitting around. Then, when some application wants that memory in the future, it will already be available and the time-consuming process of fetching it from disk can be avoided. There is a vocal set of users out there who will attest that swap prefetch has made their systems work better. Even so, the swap prefetch patch has languished in the -mm tree for almost all of those two years with no path to the mainline in sight. Con has given up on the patch (and on kernel development in general). It is an unfortunate thing when a talented and well-meaning developer runs afoul of the kernel development process and walks away. So it is worth the trouble to try to understand what went wrong."

BlueIllusionOS 0.08 Released

BlueIllusionOS 0.08 has been released (get it from the download page). The author wrote to us: "It sports a GUI with window composing capability & support for translucent windows, TCP/IP Stack, ext2 FS and ISO 9660 FS, various applications, as well as a program to play mpg1 movies (mpgplay - a port of mpg2player). All the settings in this OS are done via xml files." The about page tells us a little more about the goals and kernel: "BlueIllusion is a micro kernel based operating system, which operates on the Intel x86 architecture. It uses some features like paging to some excess to get work done. Other things like TSS-based hardware task switching aren't used. It will - in the future - have a graphical user environment, which I intend to be analogous to the MacOS 9 GUI, with a menu bar that appears when moving the mouse to the upper border of the screen - as well as support for a right-click-popup menu under the mouse at needs."

Minimig: Recreation of the Amiga Hardware in FPGA

"Minimig stands for Mini Amiga. Minimig is an FPGA-based re-implementation of the original Amiga 500 hardware. In it's current form, Minimig is a single PCB measuring only 12*12cm which makes it the smallest 'Amiga' ever made and the first new 'Amiga' in almost 14 years! Minimig is available for download as an open-source/open-hardware design under the GNU public license. This page describes the architecture and the inner working of the Minimig. All design files can be downloaded from the download section."

Red Hat Global Desktop Delayed

Red Hat confirmed on Aug. 3 that it would be delaying the release of the newest member of its desktop Linux family, Red Hat Global Desktop, because the company is seeking to provide certain multimedia codecs. Sources close to Red Hat said obtaining some of these codecs was dependent on Red Hat coming to an agreement with Microsoft.

Ubuntu Continues to Ride the Linux Train

Google Trends recently updated their online "popularity" meter and Ubuntu remains the clear No1 Linux distro in terms of search trend. Fedora and Debian seem to be battling for the second position, while SuSE had a small "trend" loss in the 3rd place. Then, we find Gentoo, Mandriva, then Red Hat and Kubuntu. While this trend meter is not an official Linux distro market/mind share, it's considered a pretty good approximation. Meanwhile, Fedora seems more strong in USA, while SuSE in Europe.

Linux to Power Google GPhone

"Google's first mobile phone reportedly will run a Linux operating system on a Texas Instruments "Edge" chipset, and will likely ship to T-Mobile and Orange customers in the Spring of 2008. "GPhone" call minutes and text messages will apparently be funded by mobile advertising, according to reports." The report found at the popular embedded systems Linux news site LinuxDevices.

Service Pack 3 for XP in 2008

"In the past, we've speculated on an early 2008 launch, and according to a recent Redmond Channel Partner Online article, Microsoft could be planning just that. "We're currently planning to deliver SP3 for Windows XP in the first half of CY2008. This date is preliminary, and we don't have any more details to share at this time." Service Pack 2 was released in August of 2004 and added various features like the Internet Explorer Pop-up blocker, Windows Security Center, firewall updates and improved wireless and Bluetooth support."