FreeBSD 5.2.1 RC Available

As expected, the FreeBSD 5.2.1-RC update is now available either by CVS'upping your sources or by downloading an ISO image from the FTP mirrors. This comes out 20 days after the 5.2.0 release and brings bug fixes mainly for mksnap_ffs, NFSv4, KUser, GEOM and ATA drivers, and also IPsec. It does not load by default the new high-performance ULE scheduler (manual kernel recompile required).

Intel Cranks out new Pentium 4s

The new crop of Pentium 4s, which will spawn a number of new desktop PC models, will include three chips based on a fresh processor design, code-named Prescott. Intel will add two new speed versions of its current Pentium 4, dubbed Northwood. A sixth Prescott Pentium 4, running at 3.4GHz will be announced Monday, but it won't be available until later in the quarter. Read the article at C|Net News.com and the pricelist at TheInquirer.

Perens LLC to support KDE Commercially on UserLinux

Bruce Perens' UserLinux startup, having turned down an earlier offer by a few dozen active KDE and Debian developers to integrate KDE into UL now seems to suffer from too many requests to support KDE desktops regardless of its previous policy decision to primarily go for a gratis LPGL development platform. In a mail to the UserLinux list Bruce now announced that Perens LLC will start to support KDE commercially, and declares it an option open to all other UserLinux support providers.

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.