Thom Holwerda Archive

Groovy 1.0 Released

Groovy 1.0 has been released and is available for download from the project homepage. "Groovy is a dynamic language for the JVM that integrates seamlessly with the Java platform. It offers a Java-like syntax, with language features inspired by Smalltalk, Python or Ruby, and lets your reuse all your Java libraries and protect the investment you made in Java skills, tools or application servers. Groovy can be used for various purposes, from ad-hoc shell scripting leveraging Java APIs, to full-blown web applications built on Spring and Hibernate through the Grails web framework. It can also be integrated very easily in your applications to externalize business logic, create Domain-Specific Languages, or to provide templating capabilities, and much more."

Risk Mitigation for Legacy Windows NT 4.0 Systems

"Arguably one of today's biggest risks for network security and compliance are lingering systems that are no longer supported by their vendors. The security flaws in these systems may have been widely known for years, as is the case with Windows NT 4.0. In this article, we'll examine the risks associated with continuing to run these systems as well as provide some countermeasures that can be used to mitigate these risks."

Long-Term Fedora Linux Support Ending

Volunteers are calling it quits on a project called Fedora Legacy to provide long-term support for Red Hat's hobbyist-oriented Fedora version of Linux. "The Fedora Legacy project is in the process of shutting down," said project organizers Jesse Keating and David Eisenstein in a Fedora Legacy mailing list posting Friday. The organizers didn't provide a specific reason for the decision, but a lack of contributions from outside programmers contributed, Keating said in a separate mailing list posting.

The D Programming Language

"D is a systems programming language. Its focus is on combining the power and high performance of C and C++ with the programmer productivity of modern languages like Ruby and Python. Special attention is given to the needs of quality assurance, documentation, management, portability and reliability. D is statically typed, and compiles direct to native code. It's multiparadigm: supporting imperative, object oriented, and template metaprogramming styles. It's a member of the C syntax family, and its look and feel is very close to C++'s. See this comparison of D with C, C++, C#, and Java."

SkyOS Team Promises 2007 Release

Hell was already frozen anyway, but apparantly, the SkyOS team is trying to bring hell's temperature to absolute zero, since they are saying 2007 might see a release of SkyOS 5. "After what seems about 30 years worth of work (I'm sure even more to Robert), SkyOS will finally be released to the public. Lots of details are still being worked out on this one (as well as the obvious issues still present in the system), but we're really shooting to make it happen."

2007: a World Without Microsoft?

"Here's a little thought experiment to take into the New Year. Not as difficult as Schrodinger's Cat, but thought provoking nevertheless. Imagine that you woke up tomorrow to a world without Microsoft. Not a world where Microsoft never existed, but one where it hit some hidden critical corporate mass and imploded, or it was discovered that the Windows source code was actually the DNA sequence for red cabbage, and all the directors disappeared to a hidden undersea stronghold. Whatever really... Microsoft existed and now it doesn't."

Mandriva 2007.1 Alpha 1 Released

Returning to a biannual release cycle, the developers of Mandriva released a few days ago an initial alpha build of what will eventually become Mandriva Linux 2007.1: "Mandriva Linux 2007 Alpha1 (Hangzhou). This alpha version is available via two means. Firstly via the public FTP and HTTP sites mirroring the Mandriva Linux repository. Second, the preferred way, via either the provided One CDs (installable live CDs), or the installation mini CD i586 and x86_64." Screenshots are available.

GNOME Plans for the Future

"I noticed some tiny disturbance in the force before Christmas as Thom Holwerda posted two articles about what he felt was the sorry state of free desktops. Seems most people in the GNOME camp simply ignored the article as irrelevant, but Aaron Segio of Trolltech and KDE let it somewhat get to him. Personally I felt Thom kinda pointed out some troublesome points, but that his context and conclusion was wrong."

Ubuntu: 32-Bit v. 64-Bit Performance

"While 64-bit support is now considered common for both Intel and AMD processors, many Linux (as well as Windows) users are uncertain whether to use a 32-bit or 64-bit operating system with there being advantages for both paths. With this being the last Phoronix article for 2006, we decided to take this opportunity to look at the common question of whether to use 32-bit or 64-bit software. In this article, we will be comparing the i386 and x86_64 performance with Ubuntu 6.10 Edgy Eft and Ubuntu 7.04 Feisty Fawn Herd 1 to see how the numbers truly stack up."

Paper: Apple Board Did Not Approve CEO Options Grant

Apple Computer gave Chief Executive Steve Jobs 7.5 million stock options in 2001 without the required authorization of the company's board, the Financial Times reported on Thursday. Records purporting to show that a full board meeting had taken place to approve the remuneration, as required by Apple's procedures, were later falsified, the Financial Times reported, citing people familiar with the matter. The report comes after Apple shares fell as much as 6 percent on Wednesday on a report in legal trade publication The Recorder that federal prosecutors were looking at 'apparently falsified' stock option documents in their probe of Apple's previous grants. Update: Apple released new information about its allocation of stock options on Friday, defending CEO Steve Jobs following speculation that a key document had been forged.

Red Hat’s Next Linux Due Before March

Red Hat plans to ship the next version of its premium Linux product on February 28, debuting major virtualization technology but missing an earlier deadline by about two months. Red Hat Enterprise Linux 5 had been scheduled to ship by the end of 2006. However, the company gave itself scheduling wiggle room in September, when Red Hat released the first RHEL 5 beta; a second beta arrived in November.

The Mac OS X Font Managers Review

"Well, it was a long time coming, but I've been through the trenches and come up, sucking chest wound and all, with the Ars review of font management programs. I've also succeeded in not completely losing my mind while the developers updated the apps, nullifying half my criticisms in the process. Giving a lot of time to these programs in a production setting is crucial to seeing how they perform on a daily basis, and I am confident I've thrown enough varied scenarios at each to find out where they succeed and fail."