Preview: Microsoft Office 12; PDC Slides Available

"Microsoft has tried to radically change the design philosophy behind its office suites from 2003 to office 12. The difference between the interface of Office 12 and Office 11 (2003) is nothing short of staggering. The attempt has been to enhance the user’s ability to actually get to the function he wants to use quickly and without getting lost in the labyrinth of toolbars and menus." You can find info on beta testing Office 12 here. In related news, the slides from the PDC presentations are now available for download.

The Mini-ITX Project

This article outlines the designing and building of a Mini-ITX computer which runs off of a USB flash drive. The designer's goal was to build a system which was silent and as simple as possible. In the end it was little more than a USB drive, a VIA motherboard, and a case. Puppy Linux was used for an operating system due to its light weight and ability to boot off of a USB drive.

Software Plasticity with Aspect-Oriented Programming

Most software is rigid in nature, making it difficult to reconfigure and modify without costly upgrades. Can software be made more plastic or malleable? Stephen Morris demonstrates how aspect-oriented programming provides an important tool in the race to achieve plastic software. If IBM's on-demand computing spreads across the industry, this requirement will become the rule rather than the exception. Will you be ready?

The Trouble with Open Source

"From its humble origins in the 'hacker' culture of US computer science laboratories in the 1970s, open source software has grown to become arguably the most influential and talked about phenomenon to hit the computer industry since the invention of the microprocessor. Many of the proponents of OSS seem to have been captivated by the idea of a free lunch and may have failed to consider the longer-term effect of OSS on our fragile software ecosystem. Let us examine some of the issues surrounding OSS that aren't normally aired in public."

Opening the Potential of OpenOffice.org

"I would go so far as to say that a feature complete, high performing and integrated OpenOffice.org is key to the success of the Linux desktop. This importance is key, and I get concerned when I hear that there is a lack of hands. So, what can we all do? How can we help? How can we make OpenOffice.org into the office suite that is not only capable, but has a strong vitality?"

Is the Firefox Honeymoon Over?

"Now that Firefox has become the first viable contender to Internet Explorer in years, its popularity has brought with it some unwanted attention. Last week's premature disclosure of a zero-day Firefox exploit came a few weeks after a zero-day exploit for Internet Explorer appeared on the Internet. Firefox not only has more vulnerabilities per month than Internet Explorer, but it is now surpassing Internet Explorer for the number of exploits available for public download in recent months." Note: Read this article, and especially the update, carefully before commenting.

BSD Usage Survey

The BSD Certification Group are running a new survey: the BSD Usage Survey. This survey aims to collect detailed statistics on how and where BSD systems are used around the world. The survey is short - only 19 questions - and should only take a few minutes to complete.

The Six Dumbest Ideas in Computer Security

"There's lots of innovation going on in security - we're inundated with a steady stream of new stuff and it all sounds like it works just great. Every couple of months I'm invited to a new computer security conference, or I'm asked to write a foreword for a new computer security book. And, thanks to the fact that it's a topic of public concern and a "safe issue" for politicians, we can expect a flood of computer security-related legislation from lawmakers. So: computer security is definitely still a "hot topic." But why are we spending all this time and money and still having problems?"