The Age of Concurrency: Software Transactional Memory

Simon and Tim (and team) are working on a programming technology called Software Transactional Memory (STM) which provides an elegant, easy to use language-level abstraction for writing concurrent applications that is based on widely-understood conceptual constructs like Atomic operations (and, well, Transactions...). Simon, Tim and team do all the nasty locking work for you. With STM-enabled languages, you can just concentrate on the algorithms at hand and leave the low-level heavy lifting to the sub-system.

History of the Amiga

The Amiga changed the computer industry. It was based on a multitasking operating system, rivaled the graphics power of some workstations and was affordable enough for home users. Unfortunately, Commodore struggled to maintain Amiga's lead, and through a number of bizarre business decisions (refusing to license the Amiga design to Sun), went bankrupt. Read about the history of the Commodore Amiga at Low End Mac.

Why Ubuntu Got It All Wrong

"Unless you have been living in a cave somewhere in Redmond you would no doubt have heard of Ubuntu and its many derivatives, touted as 'Linux for human beings'. Ubuntu has become the darling of the Linux media and has stolen the limelight from other prominent distributions such as the stalwart Red Hat and, the now Novell owned, SuSE. The question is why?" More here.

Maintainer’s Resignation Highlights Problems in Debian Project

The resignation of Matthew Garrett, one of the most active developers in Debian, has drawn attention to some ongoing issues about how the project operates. Specifically, Garrett's announcement on his blog cites a lack of civility and a slowness in decision-making, and compares Debian unfavorably to Ubuntu, the Debian-derived distribution which is increasingly attracting the efforts of many Debian maintainers.

Microsoft Hits Vista RC1

Microsoft's Windows Vista RC 1 is done. Now it's up to the estimated 6 million testers to which the company is planning to release the code to determine if it really is ready for prime time. Microsoft has posted the RC 1 build, Number 5600, on its TechBeta Web sites for select technical beta testers, including TAP partners, on September 1. Microsoft is planning to broaden the beta to include up to six million participants, total, some time next week, according to industry sources. Cnet has a video introduction to Vista RC1. Elsewhere, people are going bonkers over Vista's... Start up sound. Major Tom to ground control?

Ubuntu Edgy Eft Knot 2 Released

The Ubuntu team has released the 2nd alpha release en route to Edgy Eft. "The primary changes from Knot 1 have been implementations of feature goals as listed on this page. Common to all variants, we have upgraded Xorg to the 7.1 release. In Ubuntu, GNOME has been updated to 2.16.0 Release Candidate 1. Other notable changes are listed on here. KDE has been updated to 3.5.4. Other notable Kubuntu changes are listed on here."

Apple Issues New Build of Leopard Preview

Apple on Thursday evening offered developers testing its next-generation Leopard operating system the first update to the software since it was released privately last month. "This Software Update delivers improved reliability and compatibility for Mac OS X Leopard Developer Preview and is recommended for all users," Apple said of the update, distributed over Leopard's Mac OS X Software Update mechanism.

Review: Gentoo Linux 2006.1

Another review of Gentoo 2006.1. In one respect, Gentoo Linux 2006.1 is the same as it's always been, except with newer software on the installation media. Beginning with version 2006.0, though, a graphical environment was added to the live CD along with an installation program that rarely worked properly. The good news is, the installer works reasonably well in Gentoo 2006.1; the bad news is, it's still quicker and easier to install by hand via the command line.

Apple III Chaos

"The Apple III was meant to be Apple's bold entry into the business market; it ended as Apple's first commercial failure and put the company into financial uncertainty. It was also responsible for sprouting both the Lisa and Macintosh projects, efforts that would save Apple."

AJAX Interoperability Demo for WS-RT/WS-RP

This free interoperability demo introduces users to the simplicity with which the newly converged WS-RT and WS-RP specifications and existent OASIS specification standards will be able to interoperate with each other. It includes an online demonstration hosted on alphaWorks with an AJAX Web service client, a tool for interoperability testing, which sends SOAP messages to a WS-RT/WS-RP Web service.

How Microsoft is Losing to GNU/Linux

It's that time of the year again. "If 'a year of GNU/Linux on the desktop' is defined as a year when GNU/Linux has finally started its steady encroachment to the desktop then 2006 is the year. A lot of users have started using GNU/Linux on their desktops long before, but it is 2006 which marked the two probably biggest GNU/Linux desktop releases to date, Ubuntu Dapper and Novell SuSE 10. It is 2006 which marks the biggest opportunity for GNU/Linux to steal the desktop market share from Windows due to the bad reputation behind the pending Windows Vista release. And the eyes and focus of both the GNU/Linux community and major GNU/Linux corporations such as Novell are fixed on that opportunity. Novell marketing is true: 'Your Linux is ready'."

Comparing the PowerPC 970 Pricing

PPCNUX-Team member Arno found a source that posts prices of the PowerPC970 (G5) CPUs. They conclude that that could not be the reason that there's no Apple machines running on PowerPC anymore. "G5 Quads for everbody! Thanks to IBM's pricing policy, the open-armed Power.org community, and Genesi's sustained commitment to the Power Architecture this could become a truely realistic option in the not-so-far future..."

The Answer to RIAA and Music Piracy is Magnatune

Magnatune has the right idea and we love their motto: "We Are Not Evil". They are a real record label but they give away 128 kbps mp3s of all their artist's songs for free. If you like what you hear you can purchase higher quality DRM-free FLAC, Mp3, OGG, AAC, WAV versions at a price you set! If you don't, you can always keep, share or delete your legally downloaded 128 kbps mp3, your choice. They are sharing revenues 50/50 with their signed artists and they allow consumers to share their purchased songs with 3 friends. What sets them apart from other "free music" web sites is that they actually sign artists that are able to produce high quality music and are serious about their work (rather than just being a random mp3 hosting site). Also, artists keep all of their work's rights.

Gentoo 2006.1 Review

The Gentoo release team has just announced the launch of their 2006.1 version, so TechGage is going to take a look at what's new. Included in the updates is an improved installer/LiveCD with Networkless mode, smarter partitioner, updated compiler and more.

Vista’s Transition, Cost Justification

Two editorials on Vista, from eWeek and Microsoft Watch. The former: "The looming choice for Windows users is either to stick with Windows XP (and older hardware) or take Windows Vista cold turkey. But Microsoft doesn't have to be so tough - Apple did it differently with the Mac OS X rollout." The latter: "How will Microsoft - and its business customers - cost-justify upgrading to Vista in the coming months/years? With Windows Vista, Microsoft needs to please at least two constituencies with very different sets of requirements."