Microsoft Forges Ahead With New Compiler Technology

Phoenix is the next generation .NET optimization framework which will be the basis for code generation for all future Microsoft optimizing compilers," such as Microsoft's Visual Basic, Visual C++, and Visual C# ones, according to a description of the Faculty Summit session on the technology. On other Microsoft news, check the FAQ for the Advanced Networking Pack for Windows XP and download it.

Updated Mandrake 9.1 Kernel not Safe; 9.2-b1 Announcement

MandrakeSoft issued an urgent message for all 9.1 users to back out of the 24mdk kernel update and downgrade to 18mdk or 13mdk. A problem exists in all kernels (except kernel-secure) where newly created files are created mode 0666 (world writeable) on any filesystem other than XFS, including remote NFS mounts. A corrected kernel is to be released soon. Update: The official announcement of 9.2-b1 is out.

Trolltech Releases Qt 3.2

Trolltech today announced the release of Qt, version 3.2. Qt, Trolltech's C++ multiplatform application framework, is the industry-leading C++ tool used to create applications that run natively on Windows, Linux/Unix and Mac OS X, all from the same codebase. The release of Qt 3.2 includes hundreds of enhancements and features that enable developers to build high-performance, low-maintenance multiplatform applications.

Computer History Museum: Get In Touch With History

The mission of the newly re-opened Computer History Museum (CHM) in Mountain View, California, is to preserve and present for posterity the artifacts and stories of the information age. As such, we wouldn't miss the opportunity to visit the museum last weekend, trying to be part and have a "feel" of how computers where like before the desktop home computers took off only two decades ago. Before that time, computers were much different, and I am sure that every geek on this planet would like to witness how they looked and felt like. Read more for the report and plenty of pictures from our visit.

Red Hat Linux 10 Beta: First Look

"There aren't many major changes, just a bunch of minor tweaks. Most of these are welcome additions though. The one gripe I have is that Red Hat doesn't seem sure if they want to have this be a desktop for the average, not-very technical person (e.g., they hide the boot messages) or be one for the more advanced or technical user (e.g., Emacs is installed by default for a personal desktop)." Read the review at Linux-Universe. Screenshots are here.

BeFree 0.1.1 Released

The second version of BeFree has been released today. This is the first pre-0.2 version with a new design, which consists of some system calls for the Linux kernel instead of a user-space daemon. It is beta quality and may have bugs.The release notes are here. BeFree recently abandoned its FreeBSD-centric platform for the Linux one.

REAL Software Announces Linux, VB Strategy

REAL Software announced that the next version of REALbasic will generate native applications for Linux (in addition to Mac Classic, Mac OS X and Windows). The IDE is not ported, you will have to cross-compile a Linux binary. And they now have a Visual Basic migration tool that will help developers port their VB applications to these other platforms.

G5/2GHz MP Performance Data compared to the G4/1.42GHz MP

Bare Feats has some interesting benchmarks to show: Fastest G5 so far to the fastest G4 MP. G5 is much faster on memory operations, but not all operations are faster than the G4. Bare Feats says that until developers optimize their code for the G5, users won't see G5 being speedier than G4 on all tests. Same thing happens with all new CPUs though, including the P4s which included a new instruction set and developers had to compile for it in order to take advantage of what it really had to offer.

Is this the End of Free Linux?

"If SCO has its way, the Linux community will suffer a setback, but longer term will prevail. A good way to avoid the SCO scenario is for the open source community to take more responsibility for ensuring that its code doesn't violate established patents and copyrights. In an interview with News.com, Linux founder Linus Torvalds said it's not the responsibility of engineers to look up patent information. He's right, but someone other than the engineering crew supporting the open source community will need to provide some oversight. It's part of the maturing of Linux and open source: We have our copyright and patent lawyers, they have theirs." Read Farber's editorial at ZDNet.

Gtkmm 2.2.5 Released

Gtkmm is a C++ interface for popular GUI library gtk+. gtkmm provides convenient interface for C++ programmers to create graphical user interfaces with Gtk's flexible OO framework. Highlights include type safe callbacks, widgets extensible using inheritance and over 110 classes that can be freely combined to quickly create complex user interfaces. gtkmm is free software distributed under LGPL. Read the announcement of Gtkmm 2.2.5 here.