ANNOUNCEMENT: Announcing GnomeFiles.org

Two months ago, Gnome took its software repository offline in order to bolster internal security, and since then there has not been a focal point on the internet for GNOME software. We're happy to announce Gnomefiles.org, a resource for Gnome/GTK+ developers and users to post and find software. Read for more info and the prizes we offer to the first devs that will submit an app.

How Microsoft Lost the API War

"Here's a theory you hear a lot these days: "Microsoft is finished. As soon as Linux makes some inroads on the desktop and web applications replace desktop applications, the mighty empire will topple." Although there is some truth to the fact that Linux is a huge threat to Microsoft, predictions of the Redmond company's demise are, to say the least, premature." Read Joel's commentary here.

Sun ‘Aggressive’ on Open Source Solaris

Sun said it will take an "aggressive" approach to opening up the source code of its core operating system. It just isn't saying when. The Santa Clara, Calif.-based network computer maker fended off questions from reporters and analysts Tuesday during a briefing centered on the major developments for Solaris 10. The enterprise platform is scheduled for a September 2004 launch date to coincide with the shipment of Sun's next generation Java Enterprise System. Update: More here.

Slackware 10.0-RC1 Released

Patrick Volkerding released Slackware 10-RC1 today. It includes the latest 2.4.26 kernel, Gnome 2.6.1+, KDE 3.2.3, GCC 3.4, XOrg 6.7 and more. A test kernel 2.6.6 option is offered via the "testing" tree. Slackware does not offer ISOs for the RCs (however there are some third party users that compile the RCs or the -Current tree regularly as ISOs), so if you are already running Slackware 9.1, you can use the excellent Swaret to upgrade to the latest packages (make sure you edit your /etc/swaret.conf prior of using swaret to allow for kernel upgrades and other options).

PearPC 0.2.0 released

From the PearPC site: "The most important change of this release is certainly that network now also works with Windows as host. Since we now have conditional redraw code, you can take a smaller redraw interval without dramatic speed decrease. With this release, you can switch the screen resolution (i.e. the size of the window) at runtime via the video.x driver. Note that there are some small config file changes, so please update your config file from the shipped ppccfg.example."

Through the Looking Glass – a perspective on Sun’s Desktop Strategy

Sun's Java Desktop has been something of a surprise hit, both for Sun and the Linux desktop arena. With major deals such as 200 million seats sold into China already brokered, it is already proving itself a successful alternative to Windows. With a recent refresh, in the form of JDS2, and much enthusiasm for the three-dimensional Looking Glass desktop, it seemed a good time to get to the bottom of Sun's desktop strategy. PCPro managed to grab a few minutes with Peder Ulander, Senior Director, Marketing Desktop Solutions, Sun Microsystems.

UnixWare 7.1.4 Released

Among the products SCO announced were version 7.1.4 of its UnixWare software, accompanied by new editions for small businesses and for embedded devices such as slot machines; updates to calendar and e-mail server software; authentication software to ease login troubles in mixed Unix-Windows environments; and an OpenServer overhaul called Legend, based on the UnixWare kernel.

A Directory Monitor Class For Delphi

There are times when a directory needs watched.  For reasons of its own, a program may need to know when a file is deleted, updated or renamed.  If .NET is involved, this is a trivial task.  Create an instance of the FileSystemWatcher; set some properties, and the task is completed.  If a non .NET solution is required (and regardless of the hype, some people haven’t embraced .NET in all of its glory.), the ReadDirectoryChangesW function must be used, however the documentation for ReadDirectoryChangesW is sketchy at best.