IronPython 0.9.3 Released

IronPython is the codename for an alpha release of the Python programming language for the .NET platform. It supports an interactive interpreter with fully dynamic compilation. It is well integrated with the rest of the framework and makes all .NET libraries easily available to Python programmers.

HowTo: Motorola Linux Smartphones, Mac OS X and Cingular GPRS

We will try to get a GPRS internet connection using Linux-based phones as modems and route the connection to Mac OS X via Bluetooth. This guide is for Mac OS X, the US Cingular GPRS service only (other providers might work out of the box with the phone, others might not at all -- you never know with GPRS) and any of the Linux-based Motorola smartphones like the A760, A780, E680/i etc (they are all identical regarding their 'modem' functionality).

OpenSolaris Takes First Steps Toward Laptops

OpenSolaris has started branching into the mobile computing domain. That's a notable step given that Solaris is generally designed for much more powerful servers. The OpenSolaris Laptop Community website was launched earlier this month. It features support for Atheros' 802.11b/g wireless networking chip and said that drivers for Intel's wireless chips is "being evaluated." In addition, Sun engineers are working on adding Solaris support for various power-saving techniques important to the battery-constrained world of mobile computing.

Mandriva 2006 Available

"In accordance with its commitment to empowering users worldwide with the most innovative Linux operating system, Mandriva today released Mandriva 2006. The new version of the company's flagship product merges pioneer technologies from Conectiva and Lycoris, as well as spanning for the first time a one-year release cycle." Buy it from the Mandriva store, or wait until the download version is released. Update: Gael Duval, the founder of Mandriva, just notified me that Mandriva 2006 can be installed via ftp. Mirrors are here, choose "public ftp mirrors". CD images are not yet available.

Interview: Fiorini of the Mockup Project

Pier Luigi Fiorini is the lead developer of Mockup. Mockup is an open source effort to create a modern desktop operating system. It is based on Linux 2.6 and supports native POSIX threading, hardware detection, automatic device creation and automatic network configuration. The user interface, written using Qt 4, runs on Xorg, but will also support the framebuffer in future versions. Read on for an interview. Note that Fiorini is not a native English speaker, so forgive any spelling/grammar errors.

20th Anniversary of Windows

"When Windows first shipped, 20 years ago this month, it was considered nothing more than a slow operating environment that had arrived late to the party, well behind the industry leaders, Apple and Xerox PARC. Now, it's the operating system used on nearly 95 percent of all the desktops and notebooks sold worldwide. Take a look at Window's past and present, and what lies ahead in the future, including an interview with Mr. Bill Gates himself."

First Look at Eclipse Process Framework Project

Throughout the software industry, there are a lot of great ideas on how to effectively develop software, and a lot of knowledge around technologies, such as J2EE, and .NET, various tool environments. This article introduces the need for an open source process framework and the benefits of such a process to different audiences. It elaborates on the proposal to create an Eclipse technology project.

KDE 3.4.3 Released

"The KDE Project today announced the immediate availability of KDE 3.4.3, a maintenance release for the latest generation of the most advanced and powerful free desktop for GNU/Linux and other UNIXes. KDE 3.4.3 ships with a basic desktop and fifteen other packages (PIM, administration, network, edutainment, utilities, multimedia, games, artwork, web development and more)." Here's the changelog, download here.

Sockets Programming in Ruby

This tutorial shows how to develop sockets-based networking applications (free reg. req.) using the Ruby language. You learn Ruby basics as well as the most important classes for sockets programming, and then look at a working chat application that illustrates these fundamentals. The tutorial finishes by exploring the higher-level classes that make it easy to build dynamic Web servers, mail servers and clients, and other application-layer protocols.

eComStation Demo CD Released to the World

The eComStation demo CD is available for download. Now everyone is invited to download it and experience this OS, which is a continuation of IBM's os/2. The focus of eCS is to provide an organization with a set of world class business applications and an application engine which can support multiple API sets. eCS is REXX enabled and comes with support for Java, Windows 3.x (limited 32 bit Windows), OS/2 and DOS applications.