I would add that one of the best things about GNU/Linux for me is the ability to customise almost anything.Bullet wrote: Pros.
- It's free.
- Lots of developers
- Open Source
- Secure
- Doesn't require high end equipment, therefore reducing your carbon footprint.
Another great thing are repositories. Not to mention command line one liners such as copying stuff across computers with simple command etc.
Many things come out of the box by installing an OS from a single CD - compare WinXP where you get a notepad, worpad, IE, paint and calculator. Ubuntu, for example, comes with OpenOffice, full blown email client, browser, IM client etc.
In my opinion, games on PC are not such a big market anymore, there are plenty of consoles that reduce the revenues for PC games industry. If companies who make games found a way to easily port PC games as they do it for PS3, Xbox etc., GNU/Linux would become even more popular. There are already decent proprietary drivers made by ATI and nVidia.Bullet wrote: Cons
- It doesn't fair well as a desktop environment compared to Windows, because no-one wants to make POPULAR games that work in Linux.
- Some people just can't get on with it, because it's not taught in schools as a part of the governmental school curriculum, so they have to learn it on their own.
I have switched to GNU/Linux at home and work 5 months ago and have not looked back since. There were some difficulties getting things run etc. but community support is superb and things get fixed rather quickly. GNU/Linux seems like a way of life sometimes

JJ