My Year With the iPhone: An Update

On August 1 2007, I published an article called "My Month with the iPhone" wherein I examined the iPhone's now well-known advantages and deficiencies and speculated extensively on where Apple was likely to take the phone, development-wise. Now that the new iPhone and the iPhone 2.0 software have been out for a few weeks, and there's been a whole new storm of praise and gripes raging, I thought it would be illuminating for me to re-visit my prognostications and take my lumps.

Microsoft menaced by Open Source

Microsoft . . . complained in its annual report that it was facing increasing pressure from open source companies. It claims they are stealing its ideas and benefiting from its intellectual property. "A number of commercial firms compete with us using an open source business model by modifying and then distributing open source software to end users at nominal cost and earning revenue on complementary services and products." Also see analysis at Microsoft Watch.

Build Your Own Fedora Respin

Do we need even more Linux distros? That's a contentious topic, but if you'd like to make your own flavour of Fedora, see this guide to using Revisor, Fedora's re-build application. With some intermediate Linux knowledge (and a spare few hours), you can customise Fedora DVDs with your own software selection and updates.

Is Midori Really the Next Windows?

The Windows 7 craze is barely over, and yet the internet is already buzzing with the next big thing from Microsoft: a project called Midori. The SD Times claims to have seen internal Microsoft documents detailing what Midori actually is, and they say it's the clean-break from Windows many of us have been waiting for. The SD Times article is heavy on the details, and quite technical, but luckily Ars Technica provides a more accessible summary of what Microsoft has in store for Midori.

Ten Ultimate Rules for Effective System Administration

In technology environment, keeping things simple takes lot more effort and maturity than keeping it complex. These 10 items are guidelines more than rules, that I have learned over the years doing intensive work on the IT infrastructure. These guidelines are mostly common sense and can be helpful for anybody who administers an IT system, including Linux/Windows Administrator, Network Administrator and DBA.

Why Free Software Has Poor Usability, and How to Improve It

"The best open source applications and operating systems are more usable now than they were then. But this is largely from slow incremental improvements, and low-level competition between projects and distributors. Major problems with the design process itself remain largely unfixed." Personal Note: I am not sure how many people feel that Free Software has poor usability. As far as the desktop environment, I find most of linux window managers to be the more user-friendly than Windows and OS X.

Fedora Makes PS3 More Than a Toy

Early on, it was a bit of a challenge to get Linux natively installed on the PS3. Time has passed, and a great deal has changed. Fedora 7 installs on the PS3 out of the box, with the most challenging installation steps eliminated. This article introduces the basic configuration knobs and widgets specific to the PS3 running Linux, shows you how to use them effectively, and suggests the kind of trickery that gets improved performance.

ThinkPad X200 Reviewed

"The recent release of Intel's Centrino 2 platform means a refresh of notebooks from every manufacturer. Lenovo took this chance to not only update the internals of their ThinkPads, but also to make changes to their naming conventions and release a few new models, including the addition of the ThinkPad X200 to the venerable X series." The X200 brings along a widescreen display (the X was the ThinkPad's last standard aspect ratio series), the Centrino 2 platform with 45nm processor, and an SSD option. The notebook is a bit wider than before but still has that ThinkPad keyboard and with the right battery it will last up to 9 hours."

Most Interesting README File

"Once upon a time there was a printer who lived in the woods. He was a lonely printer, because nobody knew how to configure him. He hoped and hoped for someone to play with." That is an excerpt from the Readme file for gnome-cups-manager. There are more snippets from different programs that might pique your interest.

NetBSD: Metadata Journaling Support Added to FFS

Today, support for metadata journaling has been added to NetBSD's implementation of the Berkeley Fast File System (FFS), eliminating the need for lengthy file system checks after a crash or power failure. Support for converting existing file systems to use the new journaling capabilities is provided as well. See the official announcement for all the details.