Monthly Archive:: January 2004

How to Kill x86 and Thread-Level Parallelism

Slashdot reports on an interesting article discussing how one might go about 'killing' x86. The article details a number of different technological solutions, from a clean 64-bit replacement (Alpha?), to a radically different VLIW approach (Itanium), and an evolutionary solution (Opteron). Another article by the same author covers hardware multi-threading and exploiting thread level parallelism, like Intel's Hyperthreading or IBM's POWER4 with its dual-cores on a die. These types of implementations can really pay off if the software supports it. In the case of servers, most applications tend to be multi-user, and so are parallel in nature.

Introduction to coLinux

Cooperative Linux is the first working free and open source method for optimally running Linux on Microsoft Windows natively. More generally, Cooperative Linux (short-named coLinux) is a port of the Linux kernel that allows it to run cooperatively alongside another operating system on a single machine.

New Virtual Machine Application Launched

OS2 World.Com reports about Serenity Systems International (SSI)and its new virtual machine product family, Serenity Virtual Station(tm) (SVISTA). The SVISTA(tm) products will provide the broadest support for operating systems in the industry. "Our support for Microsoft Windows, Linux, FreeBSD, and IBM OS/2 as hosting platforms demonstrates that accomplishing this objective is in sight," according to Bob St.John, Director of Business Development for SSI. He continued, "We expect to conclude our Early Support Program and release the retail product in early 2Q04. We are prepared to support the product in service engagements right now."

MSDN TV: 64-bit CLR and the .NET Framework

The next release of the .NET Framework will include both 32- and 64-bit native support. CLR 2 is allready ported to Itanium (and AMD-64). Christopher Brown discusses how developers writing managed code today will be able to easily port and, in many cases, just copy existing applications to this new environment. The video requires Windows and MS Media Player.

WinFS: Microsoft’s Data Management Vision

Over the past year, Microsoft has managed to create a perfect smokescreen around its new WinFS file system. It has spent this time touting a new, database-supported filing system to replace NTFS and FAT. Compatibility doubts were not long in bubbling to the surface. During the PDC (Professional Developers Conference) held in Los Angeles at the end of October, we spoke with Microsoft brass to gain an exclusive insight into the planned technological advance. Read the article at Tom's Hardware.

The New Breed of Version Control Systems

CVS, part of the glue that holds open source development together, shows its age. Many competitors have emerged recently, fixing misfeatures and adding new ideas. Shlomi Fish (of the version control comparison fame) explores several current open source version control systems that may be better than CVS for your needs. Email Shlomi on how to add info for your favorite VCS on his comparison page.

Linux Labs Releases Clustered PostgreSQL

Linux Labs announced a key stepping stone towards large-scale deployment of the Linux Operating System. Called Clusgres, this product has the ability to make standalone applications run in parallel across a group of computers and act as one, including the Open Source database system PostgreSQL. To date there has been no capability to either increase speed of free database servers for Linux or to allow them to scale past the limitations of a single server. Despite advances in clustered supercomputing, there has been no capability for a server program running on a single machine, let alone the PostgreSQL database, to transparently operate across linked computers and to operate as if a single large program.

XFree86 Changes License; Fear of Being GPL-Incompatible

The XFree86 Project modified their license (fully effective as of the upcoming 4.4.0 release). The updated license change applies to the base XFree86 license, and to source files that explicitly carry a copyright notice in the name of The XFree86 Project, Inc. Copyrights and licenses in the names of others will not be affected by this change, however some fear that these changes might be GPL-incompatible.

FreeBSD: October-December 2003 Status Report

The FreeBSD status reports are back again with the 2003 year-end edition. Many new projects are starting up and gaining momentum, including XFS, MIPS, PowerPC, and networking locking and mutlithreading. The end of 2003 also saw the release of FreeBSD 4.9, the first stable release to have greater than 4GB support for the ia32 platform. Work on FreeBSD 5.2 also finished up and was released early in January of 2004 (our review), while we learned FreeBSD 5.2.1-RELEASE is expected sometime next week with some critical fixes in it.

Login Carries BeOS Max 3.0 on Cover Disk; 3.1 a Victim of Bandwidth

BeOS Max 3 is a collection of third party updates, drivers and new applications on top of BeOS 5 Personal Edition (e.g. enabling AthlonXP and P4 machines to work, install on its own partition etc). Because of the non-standard nature of burning a BFS ISO (discussed here and here) and also because the .cue file (needed to burn the BFS ISO) has a undocumented typo in it, many tried to burn it unsuccessfully (you need to edit the MaxV3.cue file with a text editor and enter the correct .iso filename in it). Now, the French print magazine Login carries the BeOS Max 3.0 in its cover disk. OSNews heard that BeOS Max 3.1 is ready for weeks now but its developer doesn't have the bandwidth to upload it yet.

Microsoft Pitches ‘Human Side’ of Windows Server System

Microsoft Corp. will put a more human face on its upcoming global multimillion dollar advertising program for its Windows Server System. The company, which is set to announce the new ad campaign at its Silicon Valley campus on Thursday afternoon, will spend tens of millions of dollars on this worldwide campaign, which will feature specific IT staffers from enterprise and mid-level firms that use the Windows Server System solutions.