Les Hatton
Les Hatton
R E L A T E D   C O N T E N T
ADVERTISEMENT

Les Hatton

Why I showed Windows the door

Waving goodbye to Windows may not be easy, but the move can have its rewards

IT Week, 16 May 2004
ADVERTISEMENT

Working with a neighbour's XP machine this week, trying to sort out the endless uninvited pop-ups, strange freezes and disappearing devices that seem to define the Windows world, reminded me how nice it is that Linux is becoming respectable at last.

Although I am a computer scientist and therefore in possession of a complete set of nerd genes, it was with some trepidation that my company first looked at Linux as a possible replacement for Windows in 1996. However, we were spurred on by growing frustration with Microsoft, whose software offered indifferent quality and came with depressingly restrictive licences.

I started experimenting with Linux by dual-booting a laptop. Even then the operating system was astonishingly reliable - about 1,000 times more reliable than Windows 95. Unfortunately, applications were non-existent for anything except program development, so we switched to Linux for that and carried on using Windows for office tasks.

Today we have three main servers all running different versions of the Linux kernel. These servers have accumulated more than 12 server years with no operating system failures. They use Samba to network flawlessly with a couple of Windows machines we use for software testing and have required almost no maintenance.

The applications have also improved. We use KDE as the main environment and OpenOffice meets our office productivity requirements. OpenOffice can handle just about all Microsoft documents we get sent but, most importantly, the file formats are open source so we won't lose access to valuable writing or data assets in the future.

Web handling through PHP and MySQL is extremely sophisticated, allowing us to integrate our software processes tightly with our business processes, an essential element of the higher levels of the Capability Maturity Model (CMM) software process model. We have automatic scripts of just a few lines that mirror disk volumes round the network, making backup almost invisible. And we can now develop our own products entirely under Linux and simply port the results for our Windows customers - a matter of a half day's work because all of our regression tests are written in portable scripting languages that run equally well on Windows.

Perhaps the most satisfying thing is the ability to buy a few components for £200 and a couple of hours later have a secure server up and running Suse Linux and already integrated into the network. The time we used to spend "maintaining" Windows - for example, trying unsuccessfully to harden machines or endlessly reloading operating systems to cure odd quirks - is now dedicated to open-source projects to give something back in return.

Do we have any regrets? No. Would we go back to using Windows? Not on your Nelly.


Like this story? Spread the news by clicking below:

Post this to Delicious del.icio.us    Post this to Digg Digg this    Post this to reddit reddit!

Permalink for this story
LINKS
RELATED ARTICLES
M A R K E T P L A C E
Sponsored links
F E A T U R E D   J O B S
| Computer People
Working for a growing and ambitious Professional Services company, an exciting opportunity exists for a hands on Head of IT to lead a global team and implement a best practices. Based in the centre of ... more >
| Computer People
Fantastic new opportunity for an ICT Analyst who can work without supervision to join this exciting organisation providing a lead role in maintenance and operation of their IT infrastructure and Telephone networks. The successful candidate ... more >
| Computer People
A leading UK company in the Aerospace ... more >
| Computer People
Working for an innovative and creative software company, an opening has been created for a forward thinking UNIX expert to implement leading edge network solutions into a corporate environment. Working in a team of experts, ... more >
More job opportunities