Elegant Code with Anonymous Methods, Iterators, and Partial Classes

Fans of the C# language will find much to like in Visual C# 2005. Visual Studio 2005 brings a wealth of exciting new features to Visual C# 2005, such as generics, iterators, partial classes, and anonymous methods. While generics is the most talked-about and anticipated feature, especially among C++ developers who are familiar with templates, the other new features are important additions to your Microsoft .NET development arsenal as well. Read more here.

Conectiva Linux 9 – The Latin American Distribution You Should Know

Conectiva Linux, developed by Brazilian vendor Conectiva S.A., is the most popular distribution in South America, so it’s quite surprising that there aren’t more reviews of their products online. This is really quite surprising – while you may not have heard much about Conectiva Linux itself, you almost certainly know quite a lot about three of their most important contributions to the open source community – the Conectiva Crystal icon set, apt-rpm, and Synaptic.

GNOME Platform Bindings 2.6.0 Released

API/ABI-stable bindings for the GNOME 2.6 Development Platform, for C++, Java, and Perl are now released. That means you can seriously consider those programming languages (and others) when developing GNOME-based applications, and you can be confident that your applications will not break when future versions of these bindings are released. OSNews hopes that the Python and GTK# bindings will become part of this great set in the near future too.

Athene 3.4 – Now X11 Compatible

Athene 3.4 is now available for download. The major new feature is backwards compatibility with X11 programs. This is achieved by running a rootless X11 server, the same technique employed by Mac OS X & QNX. The need for a separate window manager has also been eliminated by merging the window management functionality into the server itself. Screenshots demonstrating all this are here and here.

Mandrakelinux 10.0 Official Available

Mandrake Linux 10.0 is now available to club members and in packaged sets. According to the press release, "Mandrakelinux 10.0 Official offers the most advanced Linux features currently available. 10.0 Official provides increased performance with Linux kernel 2.6, an enhanced desktop experience with KDE 3.2, GNOME 2.4 and Mandrakegalaxy II, unbeatable hardware recognition, and support for Serial ATA, USB2 and IEEE 1394." The Mandrakelinux 10.0 Official FTP tree will be released this week, and public ISO images will be released later.

LindowsOS Renamed

According to the latest press release, Lindows, Inc. has changed the name of LindowsOS to "Linspire." Although rumors suggested that the name change was only for use abroad, the press release suggests that the name change is both permanent and all encompassing.

Introduction to Linux Audio

I wanted to write something about the great progress being carried on linux as OS of choice for a professional Digital Audio Workstation (DAW) since a long time. With the inclusion of the Advanced Linux Sound Architecture (ALSA) into the 2.6 kernels, time has come to extend my experiences to all of you.

James Gosling on Sun/Microsoft Settlement and Java Patent Issue

James Gosling of Java fame answers recent charges against Sun. Even more interesting, he has directly addressed Miguel de Icaza's assertion that Java is just as encumbered as .Net by pointing out that Sun has offered a patent grant to anyone who wishes to implement the Java specification. Update: Havoc Pennington of freedesktop.org/Red Hat/Gnome fame replies to Gosling.