Thom Holwerda Archive
First Look At AspectJ 5 and Associated Java Tools
A major focus of AspectJ 5 is on providing support for the new Java language features introduced in Java 5, including annotations and generics. AspectJ 5 also contains new features not tied to Java 5, such as an annotation-based development style, improved load-time weaving, and a new aspect instantiation model.
Time for Linux Consolidation?
Are there too many Linux distributions currently available? Can there be too many? This article explores the effect of the large number of distros out right now and suggests that progress could possibly be made through a consolidation.
Apple Tops Its Quarterly Earnings Record
Apple Computer on Wednesday reported the financial results of its third fiscal quarter, characterizing the numbers as "the highest revenue and earnings in the company's history." The halo effect seems to be confirmed, as Macintosh unit sales grew by 35%.
Debian GNU/Hurd: Status Update
This is a status update for the Debian GNU/Hurd port. While the port was limping along for a couple of years, it has picked up speed again. The current state is still far from being on par with Debian's established Linux ports, but it is mostly up to date and reasonably usable.
Longhorn Build 5203 – The Facts
Sunday night saw the release of several screenshots of Longhorn Build 5203. Many questions arose, in particular on Microsoft's Longhorn newsgroups. Mike Brannigan from Microsoft has taken the liberty to have tried to answer everyone's questions, questions often repeatedly asked.
Using DTrace To Understand GNOME
"I read with some interest about the GNOME startup bounty. As Stephen O'Grady pointed out, this problem is indeed perfect for DTrace. To get a feel for the problem, I wrote a very simple D script." Read more...
Programming Indigo: the Programming Model
In this excerpted chapter from his upcoming book, Programming Indigo, David Pallmann describes the Indigo programming model for building service-oriented applications.
Review: Fedora Core 4
I've been using Linux for four years, with the majority of that time spent using Red Hat distributions. I liked Fedora Core 1, but I was not impressed by Fedora Core 2 and its annoying bugs. Fedora Core 3 made up for the shortcomings of its predecessor. Now Fedora Core 4 is out, and unfortunately, it's a mixed bag.
Sun’s CIO Backs Blogs Despite Lawyer Worries
Sun Microsystems' chief information officer (CIO) has backed the vendor’s embrace of corporate blogging, despite difficulties such as ensuring senior executives don’t post comments that affect the stock price and the occasional posting that makes the company’s lawyers "pull their hair out".
Review: Xandros Version 3 Business Edition
Overall, Xandros Desktop OS Version 3 Business Edition has proven itself to be a fine operating system. As a long time Windows user, who is forced to use XP on a daily basis, I really appreciated Xandros' approach to Linux-Windows integration and just how easy they made the transition from one operating system to the other.
Beginner’s Guide to PHP
This tutorial is part I of a three-part series (part II | part III) that takes you from the most basic PHP script to working with databases and streaming from the file system by documenting the building of a document workflow system.
David Every Responds To Ars’ Jon ‘Hannibal’ Stokes
Earlier this week, Ars Technica's Jon "Hannibal" Stokes published an article which claimed to show the *real* reason why Apple went Intel. In his article, 'Hannibal' says that part of the reason for IBM and Apple's failed business relationship was that Apple tried to pull 'stunts' to get more out of IBM than they were entitled. David K. Every begs to differ.
I GNU It
Tim Butler knew when he mentioned something negative about the GNU Project’s General Public License (GPL), in his column on KDE last week, he would inevitably be accused of arguing the GPL was a bad license. What did not fit into that piece shall now be dealt with: is the GPL a bad license or is the issue he complained about something else?
How To Make Your Linux Desktop Look Awesome
We have heard a lot lately about projects aimed at bringing all that eye candy of operating systems such as OS X to the Linux world. Projects such as Xgl, Enlightenment, and others have given us a glimpse of what’s coming, but what can you do to enjoy a taste of some of the future… today?
Microsoft Patches Flaws Haunting IE, Word Users
As part of its monthly patching cycle, Microsoft shipped three security bulletins, all rated critical, including patches for a bug in the JView Profiler (Javaprxy.dll) that was being exploited via the IE browser.
LinuxFund Remnants May Resurrect The Project
Although it appeared that its Web site would remain stale and funds would not support Linux developers, there is now growing interest and opportunity for LinuxFund.
The End of a Floppy Era
The floppy disk was well intended, but its usefulness is now gone. Now, over 30 years later, the floppy disk needs to go for good.
Mandriva, Turbolinux Step Back From Debian Core Project
Two companies previously mentioned as being involved with the project, Mandriva and Turbolinux, appear to not be participating at this time. Progeny Linux Systems continues to leading the way.
Microsoft Presses Pedal on In-Car Software
At a company-sponsored conference in Japan, Microsoft announced that it has finished development of Windows Automotive 5.0. The update is based on the latest version of Windows CE, the CE 5.0 release that came out in May.