Thom Holwerda Archive

GNU Classpath 0.91 Released

"The GNU Classpath team would like to announce the release of version 0.91 of their Free class library for the Java programming language. In the last 10 weeks the project implemented the Java Printing API based on CUPS, finished an 'Ocean' theme similar to the one available in version 5.0 of Sun's Java2 Standard Edition runtime, implemented the APIs for UI accessibility features, and updated many parts of the class library documentation. The latter was done by David Gilbert of JFreeChart, who takes part in the GNU project and gave a demostration (.odp|.pdf) at FOSDEM 2006 showing that JFreeChart is able to run on 100% Free software (Cairo + JamVM + GNU Classpath)."

Good Person, Bad Person

"I also don't have a lot of interest in being a good person or bad person, from what I can tell either way you are screwed." This is what Georgia Lass, lead character of my favourite television production "Dead Like Me", says, when she introduces herself in the pilot episode. I cannot speak for the developers behind the Kororaa Xgl live CD, but I'd think Georgia nailed the situation they must be in pretty well. Note: this is the Mon... Err, Sunday Eve Column. My apologies for the delay, but I was... Incapacitated yesterday eve.

Out the Window

"Can the ordinary computer user ditch Windows for Linux? The question came up when I decided that my six-year-old version of Microsoft's Windows operating system had to be replaced. My Sony Vaio computer was still too young for the trash heap. And I was hesitant to spend $200 on the Windows XP operating system, especially with Microsoft planning to launch XP's replacement, Vista, in January. So, I decided to give the operating systems that run on Linux technology a try."

Wield the Shield: How Trustworthy Is Your OS?

Trusted operating systems have been used for some time to lock down the most sensitive of information in the most sensitive of organizations. But with security concerns rising and changing by the hour, it's now a matter of trust for any organization looking to tighten its computing ship. Several vendors, including Red Hat, Sun Microsystems and Novell, are responding by adding and/or improving trusted elements in their operating system offerings.

Tanenbaum-Torvalds Debate: Part II

And no, the microkernel debate is not over yet. In a reply to various comments made over the past few weeks, Andy Tanenbaum has written an article to address these. He first clearly states he respects and likes Torvalds, and that "we may disagree on some technical issues, but that doesn't make us enemies. Please don't confuse disagreements about ideas with personal feuds." The article states: "Over the years there have been endless postings on forums such as Slashdot about how microkernels are slow, how microkernels are hard to program, how they aren't in use commercially, and a lot of other nonsense. Virtually all of these postings have come from people who don't have a clue what a microkernel is or what one can do. I think it would raise the level of discussion if people making such postings would first try a microkernel-based operating system . Has a lot more credibility."

Bounty for Vista Coders Who Squish Bugs at Home

A top Microsoft engineer has thrown out a weekend challenge to the Windows Vista team: find and fix a bug in the current code and earn US$100. The employee who installs the latest Vista build at home and squashes the most bugs before Monday will get an extra US$500. Brian Valentine issued the challenge Friday in an e-mail to members of the team working on Vista, the next update of the company's Windows operating system.

Kororaa Accused of Violating GPL

"We have received an email claiming that the Kororaa Xgl Live CD is in violation of the GPL. I have been researching this as much as I can, asking many prominent people in the Linux world for their opinion. So far, no-one has agreed with the email, however a few have said to seek legal advice, which I cannot afford to do (but can't afford not to do, if I want to continue the Live CD). As such, the Live CD has been put on hold, until I can sort this out. If I cannot sort this out I will be forced to cease work on the Xgl Live CD."

The Evolving ODF Environment: Spotlight on OpenOffice

After interviewing members of Koffice's team, Updegrove now interviews OpenOffice.org's team. "Today, it's the turn of OpenOffice - the other well-known open source implementation of ODF, and the most implemented of all software packages that support ODF. The interview that follows is with Louis Suarez-Pots, OpenOffice's Community Manager, and John McCreesh, Marketing co-lead."

Book Review: User Mode Linux

User Mode Linux is a virtualization technology which can be used to create Linux virtual machines within a Linux host. What is unique about UML is that unlike other virtualization technologies, the UML patch has been already incorporated into the official Linux kernel source. This is a review of a book on User Mode Linux authored by Jeff Dike. The fact that Jeff is the creator of UML lends some credibility to this book which pursues a niche area.

Vista Search Seems Fair, Regulators Say

"The US government has given its thumbs-up to Microsoft's search box plans for Vista, shrugging off concerns raised recently by Google. While criticizing Microsoft for its implementation of its existing antitrust accord, regulators appear satisfied with the software maker's plans for Windows Vista, including a new search box that is part of Internet Explorer 7." On a related note, "the Justice Department is seeking to extend the term of its landmark antitrust settlement with Microsoft by two years, blaming Microsoft's slowness in providing technical documentation to rivals."

Belenix 0.4.3 Released

Belenix, a live CD based on OpenSolaris, has seen the release of version 0.4.3. The Belenix people say this release is major performance upgrade, and includes several fixes such as a new file sorting algorithm to process the DTrace output, some stuff regarding Xserver which leads to boottime being decreased by 20 seconds, various installer bugs, and much more. Rejoice. By the way, here is a chart comparing ZFS with Linux RAID/LVM options.

Review: FreeBSD 6.1

SoftwareInReview, well, reviews FreeBSD 6.1, and concludes: "Overall I found FreeBSD 6.1 to be another step in the right direction, and I think it's encouraging that there weren't any revolutionary base system changes in this release. Sometimes big changes are unavoidable, but historically the FreeBSD team has bungled such leaps as the switch to the ULE scheduler, the introduction of SMP, and the liberation of the base system from the big giant lock. Sometimes you have to stop and make sure that what you presently have is working properly, and it looks like now is that time for FreeBSD. I applaud their efforts with 6.1 and look forward to testing 6.2."

Things You Should Know Before Switching to Mac

"Macs 'just work' so often, and so well, that I'd rather just use my computer than spend all my time maintaining it. There are already scores of religious fanboy zealots who are going to tell you how great the Mac is, and why you should switch. I'm not going to. I'll let them convince you. But beware. Just because the Mac is an excellent computer, that doesn't mean it's panacea. Here are some things you're going to want to pay attention to as you switch."

Creating Scripts with Monad

"Microsoft's Monad provides a new command processor and a new way to create batch tasks. They leave the antiquated batch file in the dust. Monad offers you the full power of the .NET Framework to create your batch files. Its depth of functionality makes it part batch file and part application environment. Theoretically, you can create a full-blown application using just this scripting environment."

Fun with strace and the GDB Debugger

"Programming a UNIX system can be fun as well as educational. With the UNIX strace tool and GDB, the GNU Project Debugger, you can really dig deep into the functionality of your system and learn a lot about the various programs that comprise it. Using both tools in concert can be a rewarding experience as you look under the hood of your UNIX machine." Note: Hey don't look at me, I just copied the title...

FreeBSD Vows to Compete with Desktop Linux

Linux may soon have a stronger open-source competitor on the desktop if FreeBSD's plans come to fruition. FreeBSD developer Scott Long told ZDNet UK on Thursday that the operating system, descended from the Unix derivative BSD, is "quickly approaching" feature parity with Linux. "Lots of work is going on to make FreeBSD more friendly on the desktop," Long said. "Within the year, we expect to have, or be near, parity with Linux."

Review: SUSE 10.1

LinuxForums reviews SUSE 10.1, and concludes: "Everything worked perfectly and the system seemed to be very stable. The boot splash, the login managers, the installer and the desktops were customized with a unified SUSE look and feel that made them beautiful and very professional. The YaST installer in particular impressed me a lot, and I was amazed to see how SUSE succeeded in making a great desktop operating system, both with Gnome and KDE, offering a lot of software, a lot of options, a lot of configuration tools without making it hard at all for the user. This release also comes with great new applications such as Xgl, Xen and AppArmor. Everywhere I looked, I saw really nice things, great ideas and a beautiful presentation."