AMD Socket-AM2: Same Performance, Faster Memory, Lower Power

AnandTech reviewed AMD's new socket-AM2 in its usual in-depth fasion, and concluded: "And there you have it, quite possibly the most unimpressive launch from AMD (from a performance perspective), but given what we had already seen prior to today there shouldn't be any surprises. The introduction of the Athlon 64 FX-62 means that there is an even faster alternative for those looking to spend as much as possible on a desktop or workstation CPU, but the new 5000+ isn't really all that appealing, especially if you're a gamer."

Inside Windows Vista Beta 2

"It's been a long and arduous journey, but Microsoft continues to make progress in its plan to release Windows Vista. This week, at the Windows Hardware Engineering Conference in Seattle, Microsoft is unveiling Beta 2 of its next-generation operating system, marking a critical milestone on the release plan. Because Vista code, at this point, is essentially feature-complete, Beta 2 - also known as build 5384.4 - doesn't contain a lot of readily visible changes from the builds we've covered previously. But in the months since the February CTP release, Microsoft has continued to improve Vista's fit and finish, flesh out the capabilities of bundled programs, and clean up bugs (though there are still plenty)."

Porting Paint.NET to Mono

"In the last few weeks a large number of bugs have been fixed in our Windows.Forms implementation which finally has allowed us to get larger applications running with Mono. As time goes by we are able to run more complicated applications with Mono. In October I imported a version of Paint.Net, a paint application built with .NET into our repository. I made some changes to it to get it working on Linux, this is a screenshot as of this afternoon."

Microsoft Moves Deeper Into Virtualization

Microsoft on Monday updated its plans for new virtualization software and said it will expand its lineup through an acquisition. The company will begin testing its hypervisor software, developed under the code name Viridian, by year's end, Bob Muglia, senior vice president of Microsoft's Server and Tools business, told CNET News.com. The software will ship within six months of Longhorn Server, the next major release of the company's server operating system, due in the second half of next year.

Free Downloads End Sony CD Saga

Millions of music fans will be given free music downloads or money to compensate for flawed anti-piracy software on CDs from label Sony BMG. The final approval to the settlement for lawsuits against the music giant was granted by a US judge on Monday. Sony BMG was accused of using copy protection program on CDs that left computers vulnerable to hackers. The episode caused much embarrassment for the world's second largest music label.

Vista’s Make Or Break Moment

It's the hour of reckoning for Windows Vista. After five years of course changes, false starts and a host of beta and CTP builds, Microsoft is set to deliver a broad-scale build of Vista to two million testers. Microsoft is likely to drop the build - known by multiple names, including the consumer Vista CTP and Vista Beta 2 - as early as the week of May 22 at the WinHEC in Seattle, according to company watchers. And on a related note, if you want the fancy Vista look on your XP machine, check out this transformation pack.

Review: Sony Vaio SZ160

eWeek takes a look at Sony's Vaio SZ160, and concludes: "Sony's Vaio SZ160 is the type of laptop that executives ask for - and with good reason. With a 13.3-inch widescreen format and an Intel Core Duo dual-core processor, this 3.8-pound laptop offers business users exactly what they're looking for. It has great features, including a Web cam and an integrated microphone for videoconferencing, and the Vaio SZ160's bright screen is one of the best eWeek Labs has seen among the current crop of systems."

Microsoft Opens Codeplex

"CodePlex is an online software development environment for open and shared source developers to create, host and manage projects throughout the project lifecycle. It has been written from the ground up in C# using .NET 2.0 technology with Team Foundation Server on the back end. CodePlex is open to the public free of charge." Microsoft goes open source, and it also launches pay-as-you-go computers.

Magnussoft Now Worldwide Distributor of ZETA

"A new distribution partner for the alternative operating system ZETA OS has been announced. The worldwide distribution rights for the ambitious Operating system have been granted to Magnussoft Germany. This also means that the continuation and future of operating system ZETA, despite the problems of yellowTAB GmbH, has now been secured. A first production run to satisfy the increasing demand for version 1.2 has already been initiated. The first copies from this run should arrive at existing dealers within a couple of days."

Review: SUSE Linux 10.1

Mad Penguin has published a review of SUSE 10.1, including info on multimedia, XGL/Compiz, and a flash movie of the installation. They conclude: "The desktop itself is one to be reckoned with. I was able to be instantly productive with this release of SUSE. I didn't need to “fiddle” with anything outside of getting multimedia support back in place, but that's another argument for another day isn't it? The bottom line is that I was able to install the OS and apps, sit down, and go right to work."

Kororaa and the GPL: Update 1

After Kororaa announced its GPL problems and me writing a column about it, the people behind Kororaa have now posted an in-depth follow-up: "I have been receiving lots of information which I have been sorting through, thank you to everyone who has emailed me (although I would have also thanked you personally via email). I contacted both ATI and nVidia for some clarification on particular issues, however neither have answered my questions. Nevertheless, this is what I have found so far."

FreeBSD Security Survey

"The Security Team has been concerned for some time by anecdotal reports concerning the number of FreeBSD systems which are not being promptly updated or are running FreeBSD releases which have passed their End of Life dates and are no longer supported. In order to better understand which FreeBSD versions are in use, how people are (or aren't) keeping them updated, and why it seems so many systems are not being updated, I have put together a short survey of 12 questions. The information gathered will inform the work done by the Security Team, as well as my own personal work on FreeBSD this summer."

EFI Programming on Mac OS X

"If you are developing EFI applications or drivers for Intel-based Macintosh systems, it is likely that you will prefer to develop on Mac OS X rather than on Windows, Linux, or any other system. The rest of this document will help you jumpstart EFI development on Mac OS X. In fact, you can use either the PowerPC or x86 version of Mac OS X for hosting an EFI build environment."

Spam Filtering Techniques

"The problem of unsolicited e-mail has been increasing for years, but help has arrived. In this article, David discusses and compares several broad approaches to the automatic elimination of unwanted e-mail while introducing and testing some popular tools that follow these approaches."

C++ Mediator Pattern for Object Interaction

Monolithic software products (those with a multitude of highly coupled components) are often blamed on the use of procedural languages, but it's just as easy to produce overly interdependent classes in object-oriented languages. Stephen B. Morris shows how using the mediator design pattern can help reduce class interdependencies, aid componentization & ultimately help make classes service-oriented.

Cocoa: Working with XML

Objective-C and Cocoa is the predominate language/framework on the OS X operating system, but it is fairly uncommon otherwise. One way to enable an application written in this language to communicate with applications written for other platforms is via the universal XML. Marcus Zarra walks you through constructing, transmitting, and deconstructing an XML document using Objective-C and Cocoa.