It has been several months that I fully migrated to Linux. The whole company has moved 100% to Linux, all servers, desktop … every machine. The only traces of Windows are in two of my personal laptops, the IBM ThinkPad with Windows 2000 and the Compaq Presario with Windows XP, which I have kept for testing purposes only. My top 5 regrets after migrating to Linux are:

5. I should have bought a scanner after checking it's Linux compatibility. My UMax Astra 4100 is still not supported. I am using my Compaq Laptop to use it, which also adorns my desk and is remotely controlled from the keyboard and mouse on my Linux desktop machine.

4. Why did I spend so much on Windows software when I could get equivalent alternatives (for free) on Linux? All my Windows software are gathering dust nowadays.

3. Linux is like a Rolls Royce while Windows is like a Honda Accord. While Linux takes lots of configuration, the end result is your own operating system made to your taste. All these years I felt boxed in Windows; now I feel liberated. My only regret is why did I miss realizing this in my earlier analysis on migration.

2. It is regrettable that big brand names like Compaq or IBM would rather ship the computer with FreeDos than with Linux operating system. It appears to me their way of appeasing Microsoft; do I hear monopoly practices?
I would be happy to pay extra for well configured Linux boxes than for hardware without an OS or just FreeDos. Dell has taken the lead in providing Linux powered desktops.

1. Why didn't I migrate sooner? It pains me to see how much I missed over the years by sticking to Windows. It was bad for my business and bad for my personal productivity.

Linux, after you spend some time with it, can be a huge productivity booster. All of my developers and QA are extremely happy with it and wouldn't trade it for any other operating system. I am very much hooked to Linux.

I personally think Linux today heralds the beginning of the end for Microsoft. Linux is ready to take on Microsoft for what its worth today and now. Take the plunge today and thank me later. I have done it and am enjoying it.

Update: See my comment below for some more rationale for switching to Linux.