Learn Object-Oriented Analysis with Generative Analysis

How do you elicit high-quality information from information sources that are subject to deletion, distortion and generalization? According to Jim Arlow, the answer is generative analysis, which is a new approach to learning object oriented analysis that teaches you how to deal with these and other real-world human issues of software engineering. Also, Mike Kelly examines a recent testing experience that should have worked: plenty of scripted test cases, plenty of time developing and testing the scripts. So what went wrong? Plenty.

What Sucks About DEs, pt. I: Ubuntu’s GNOME

I enjoy using many different desktop environments and operating systems. On a day-to-day basis, I use Finder, Explorer, GNOME, and KDE. They all have their good sides, but obviously, they have their fair share of bad sides as well. The next couple of columns will be about the latter. This week, I take a look at whatever bothers me about Ubuntu's GNOME/Linux combination (Dapper, obviously).

Office, Vista Changed in Wake of Adobe Threat

Microsoft is making changes to the next versions of both Office and Windows as part of an effort to head off a legal challenge from Adobe Systems. Microsoft said earlier Friday that it expects an antitrust suit from Adobe after months of negotiations in which the companies failed to reach an accord. The software maker is unilaterally making changes to both Office 2007 and Windows Vista in an effort to assuage some of Adobe's concerns. More important, the move is an attempt to lower the chances that an injunction could stop Microsoft from shipping those products.

Switching Back to Desktop Linux

"I kept my Linux desktop, but moved most of my daily work to the laptop. I also repartitioned my hard drive and reinstalled Mac OS X to give myself space to use Linux/PPC. I tried to get used to Mac OS X for six months, but when a new version of XFree86 came out and supported my video card fully, I finally switched away from Mac OS X. Why? There are plenty of reasons, most of them related to my primary goal."

Denmark Mandates Open Standards by 2008

The Danish parliament has agreed to make the use of open standards mandatory in all government agencies. "Parliament directs the government to ensure that the use of information technology, including software, within public authorities is based upon open standards. No later than January 1st, 2008, the government should introduce and maintain a set of open standards that can serve as inspiration for other public authorities. Hereafter, open standards should be a part of the basis for public authorities' development and purchase of IT software, with the aim of furthering competition. The government should ensure that all digital information and data that public authorities exchange with citizens, corporations and institutions are available in formats based on open standards."

Shuttleworth on Dapper, Desktop Linux, Enterprise adoption

"Recently, Ubuntu founder and Canonical CEO Mark Shuttleworth spoke with The 451 Group at length about Dapper, Ubuntu, and the trends and development of the open source and free software movements as they relate to enterprise information technology. Last week, we ran Part I of a multi-part series in which The 451 Group presents Shuttleworth’s comments along with insight and commentary from 451 Group analysts who cover the worlds of open source and enterprise software."

Taiwanese Government Says All New PCs Must Be Linux-Friendly

The government-run Central Trust of China has mandated for the first time that all desktop computers purchased from now on must be Linux-compatible, demonstrating the Chinese government's desire to widen the nation's usage of open source software. "It is a global trend that Linux is gaining wider adoption due to its lower costs and better adaptability," Mike Lin, a consultant at the Taipei Computer Association, told the Taipei Times yesterday. Note: This article is about the Republic Of China (Taiwan) and not The People's Republic Of China.

Lenovo To Shun Linux

Computer maker Lenovo will not install or support the Linux operating system on any of its PCs, including ThinkPads and a series of new notebooks, the company said this week. The company is clearly positioning itself as an exclusive partner of Microsoft, several weeks after the companies announced they were "reaffirming" global market development and cooperation agreements. "We will not have models available for Linux, and we do not have custom order, either," said Frank Kardonski, Lenovo's worldwide product manager for Lenovo 3000 offerings. "What you see is what you get. And at this point, it's Windows."

T2 SDE 2.2.0-RC Released

T2 SDE 2.2.0-RC has been released. "T2 SDE is not just a common Linux distribution - it is a flexible open source System Development Environment or Distribution Build Kit. T2 allows the creation of custom distributions with bleeding edge technology, up-to-date packages and integrated support for cross compilation. Currently the Linux kernel is normally used - but we are expanding to Minix, Hurd, OpenDarwin and OpenBSD - more to come." This new release adds, among many other things, support for Intel Macs.

Rudolf Announces ‘Focus Shift’; Seamonkey Running on Haiku

Both sad and good news from the Haiku front. The sad news is that Rudolf, known for his hard work on bringing (accelerated 3D) drivers to BeOS, has posted on his blog that he wants to focus more on 'real life': "I have to follow this new path unfolding before my eyes. It's my destination. It's real life. I love it, I need it. So, I'll no longer work on all those drivers much. Maybe even I'll quit alltogether." Sad for BeOS, but happy for him. A heartfelt 'thank you' for his hard work is deserved. As for the happy news, Seamonkey and Romashka now run on Haiku.

USD100 Laptop ‘Will Boost Desktop Linux’

The One Laptop per Child project will make Linux as popular on the desktop as it is on the server today, according to Nicholas Negroponte, head of the project and co-founder of the MIT Media Laboratory. Speaking on the final day of Red Hat's annual user summit, Negroponte told an audience of Linux enthusiasts and technology professionals that the OLPC project will lead to mass adoption of the operating system, if the software that powers it is efficient and usable enough.

Reviews: Ubuntu, Kubuntu, Edubuntu Dapper

As was to be expected, a flurry of reviews of Ubuntu Dapper Drake, released yesterday. LinuxForums reviews Ubuntu and Edubuntu/Kubuntu, while ReviewLinux sticks to just plain Ubuntu: "Dapper Drake is a huge step forward since Breezy Badger. I was impressed in many ways. The package management got even better than before. The artwork is fantastic. The networking features are great. Gnome is fast and responsive, and the desktop is full of little applets, applications and shortcuts which make it very easy to do most common things."

20 Things You Won’t Like About Windows Vista

Computerworld's Scot Finnie details 20 things you won't like in Windows Vista, with a visual tour to prove it. He says that MS has favored security over end-user productivity, making the user feel like a rat caught in a maze with all the protect-you-from-yourself password-entry and 'Continue' boxes required by the User Account Controls feature. "Business and home users will be nonplussed by the blizzard of protect-you-from-yourself password-entry and 'Continue' boxes required by the User Account Controls feature, for example." Update: Apparantly, Vista Beta 2 sucks up battery juice much faster than XP does.