Can gaming be the turning point for Linux on the desktop?

The most interesting aspect of Wine is that it caters for more than just games, as it'll attempt to enable a host of standard Windows software to run under Linux. Wine is an awesome way of running Windows software via Linux - that is, if you like bugs.

Wine breaks compatibility down into four levels: Platinum for flawless compatibility, Gold for great use with special settings, Silver and Bronze are for games with minor issues and Garbage covers, well, garbage. Over 3,400 games are listed as Platinum, just over 5,500 as Gold or Silver, while over 6,000 games are rated Bronze or worse.

Fighting talk

Steam on desktop

As a day-to-day OS, Linux is used by millions of people all around the globe. The X11 interface has been developed on for years and offers some lovely touches, while Ubuntu comes with multi-desktop built-in and it's easy to add more extensions than we have space for.

As it was created by programmers, for programmers, it's a fantastic development platform for coders - so if you've got a passion for code or are looking to give it a go then there's no better platform.

Virtual machine

As we've already mentioned, it's also used to drive the majority of the world's web servers, so using it to learn and develop web APIs is never going to be a bad thing. It's not even like you have to abandon Windows - you can still cling to your favourite Microsoft OS and still dabble with a little Linux debauchery. It's one of the great advantages of Linux that you can head over to www.virtualbox.org, download it and fire it up on a virtual machine running Linux - just grab an ISO of your favourite Linux distribution and install.

This effectively gives you a perfectly safe and flexible environment to learn and use Linux within. Don't forget to create a snapshot of a clean build, so even if you utterly break an install, it's just a click away from being totally restored.