Thom Holwerda Archive

40+ Suggestions for Improving GNOME

"Here are my few suggestions to make better desktop (making it simple but powerful). Most of them are for GNOME and related applications but for other desktop environments and applications could be also useful. This suggestions are not of type make it faster (what is also important) but of type make it more useful. Some of them are my own thoughts but some suggestions are inspired by existing programs. And even some are not real suggestions." Note that English isn't his native tongue.

Next Microsoft Virtual Server slips to 2007

Microsoft has delayed until early 2007 an update for Microsoft Virtual Server, a technology that lets a computer run multiple incarnations of Windows simultaneously. The SP1 update to Virtual Server 2005 R2 will include support for two chip features, Intel's Virtualization and AMD's Virtualization, that ease the task. Previously it had been scheduled to arrive in the fourth quarter, but a Microsoft representative confirmed the slip on Tuesday.

WinAros Light Released

WinArosLight is a preinstalled AROS on a HD image, that runs under Windows using QEmu. WinAros Light targets developers, using AmiDevCpp to develop AROS programs. WinArosLight in combination with a program like ultraiso is a nice test environment for those programs. WinArosLight uses the latest AROS snapshot. Other than all that, it's just a really easy way of testing AROS. Download it from this page, 'WinArosLight.exe'.

Building the Whole Debian Archive with GCC 4.1

Over the last two weeks, Debian developer Martin Michlmayr compiled the whole Debian archive on a quad-core MIPS machine donated by Broadcom using GCC 4.1. The aim was to find problems in GCC 4.1 itself and bugs in free software projects exhibited by GCC's increased standards conformance (in particular regarding C++ code). Read more for the details.

Interview: Bernd Korz

PowerDreams did an interview with Bernd Korz, CEO of YellowTAB. The original German version has been translated to English (by an Italian website). Interesting bits: "The LiveCD caught on unbelievably well and worldwide. We have more than 1 million CDs out in the market, thanks to many magazines." And, something that always interests me: "The response and level of publicity is surprisingly good and we have open doors everywhere at hardware manufacturers." That hardware part is crucial for the alternative OS market.

Internet Explorer 7 Will Not Be Integrated Into Windows

BusinessWeek is reporting that Microsoft's next release of Internet Explorer, version 7, will not be integrated into Windows. Breaking nearly ten years of tradition, Internet Explorer was always very tightly integrated into Windows, allowing users to do such things as launch a website directly from any Windows Explorer window, or save a live web page as the desktop wallpaper.

Extending the Operating System: a Quick Look

"As we all know, the operating system is an essential part of any computer system, but what most of us don't understand are the intricacies of how OS environments operate. This article discusses the ways of extending the operating system by various ways including, but not limited to, recompiling the kernel and managing libraries. Extensibility is the need of time. It gives the user more 'power' over the machine, since every user can have his 'personalized' copy of the OS. This approach of extending the operating system at user level is more advantageous than other methods."

OpenBSD 3.9 Adds Sensor Framework

OpenBSD 3.9 will include a new sensor framework to allow system administrators to monitor the environmental conditions of servers running OpenBSD. OpenBSD 3.9, which is scheduled for release on 1 May, includes support for the sensors and the sensor management tools used on a number of architectures, Theo de Raadt, the founder and lead developer of OpenBSD, told ZDNet UK earlier this week.

Ubuntu, MythTV As a HTPC Operating System

This project combines Ubuntu and MythTV into a lightweight, undemanding HTPC computer. "The plans were, roughly, to install a hard drive, move to a more powerful Linux distribution, and add PVR capabilites to the system. Because the computer was already situated in my living room, making it into a personal video recorder was an obvious choice, though doing this on a Mini-ITX Linux system would surely take a bit of finesse."

Using Top More Efficiently

"For desktop users, monitoring resource usage is an important task. By doing this, we can locate system bottlenecks, plan what to do to optimize our system, identify memory leaks, and so on. The problem is which software one should use and how to use it according to our needs. Among many monitoring tools that are available, most people use 'top'. Top provides almost everything we need to monitor our system's resource usage within a single shot. In this article, all the information is based on procps 3.2.5 running on top of Linux kernel 2.6.x."

Building a Sample Core Data Application

"Core Data is a powerful data-management framework introduced with Mac OS X v10.4 Tiger. When you take advantage of Core Data, it slashes the amount of custom code you need to write in order to manage application data. Opening, saving and undo management can all be handled by Core Data, freeing you to concentrate on creating unique features for your application. This article is meant to address a somewhat different aspect of the power of this technology: the rapid development capability that is enabled by Core Data, Xcode and Interface Builder."

Azul To Go 48-Core with Vega 2

While the X86 world hops from one to two processing cores, startup Azul Systems plans to integrate 48 cores on its second-generation Vega chip, expected next year. The first-generation Vega processor it designed has 24 cores but the firm expects to double that level of integration in systems generally available next year with the Vega 2, built on TSMC's 90nm process and squeezing in 812 million transistors. The progress means that Azul's Compute Appliances will offer up to 768-way symmetric multiprocessing.