Software Maintenance and Prototype Based Languages

Have you ever been using an Open Source application and noticed something horribly wrong? I have and as a skilled maintenance programmer it really tickles my fix-it bone. I know I could fix it if I wanted to but it's just so much effort. Usually it's only when a bug really annoys the hell out of me that I'll even go to the trouble of downloading the source code (or even finding out where I can download the source code from). In the rare moments that I have taken on the feat of fixing someone else's code I've found myself exercising my most mad maintenance programmer skills and I decided to make a little list.

Miguel de Icaza On Novell and Toolkits; Novell Drops NetWare Name

"My team and other teams within Novell continue to develop and use Gtk as their toolkit (recently open sourced Simias/iFolder for instance) and all of the Mono GUI development tools. The only use of Qt that am aware of today is SUSE's recently open sourced YAST" said Ximian's Miguel de Icaza replying on Heise's recent article on standardization of Novell on Qt.

Fedora Core 2 Test 2 Now Available

Test 2 of Fedora Core 2 is now available. You can download it from here or, if you want maximum speed, you can grab the torrent from the Duke LUG. BitTorrent info can be found here. Update: Great. Just spent 4 hours downloading the 4 Fedora CDs (md5sum'ed) and the first CD won't boot on a machine that is fully compatible (apparently it is a new bug, there is already a bug report about it). Fedora's poor testing before the distribution (even for a beta) continues to amaze me each time a new version is out.

Linux Kernel 2.6: the Future of Embedded Computing, Part I

With the release of kernel 2.6, Linux now poses serious competition to major RTOS vendors, such as VxWorks and WinCE, in the embedded market space. Linux 2.6 introduces many new features that make it an excellent operating system for embedded computing. Among these new features are enhanced real-time performance, easier porting to new computers, support for large memory models, support for microcontrollers and an improved I/O system.

Java/.NET Interoperability with the Microsoft.com Web Services

This article covers interoperability between the Microsoft.com Web service, built with Web Services Enhancements 1.0 SP1 for Microsoft .NET, and a Java client. See how the WS-Security specification and implementation can be used to validate a Web service call from Java to Microsoft .NET. GLUE 4.1.2 Professional from webMethods will be used to enable WS-Security functionality for the Java client.