OS Usage Ratio:

  • Linux 60%
    Including Linux installed on physical desktops, laptops and NAS, Raspberry Pi devices, as well as servers in the cloud.
  • OS X 30%
    iTerm2 + homebrew
    Time Machine to backup personal data
  • Windows 10%
    Reason why I use Windows (including running as guest OS): gaming, some specific software (no *NIX equivalent) software that requires hardware 3D acceleration.

Why do I prefer *NIX systems? I am a Linux and open source advocate. Say no to bloody Windows (even it's free). And Say more yes to open source!

*NIX operating systems take care of themselves and represents productivity. Once installed and configured, run until the hardware dies. Not like crappy Windows, the older it gets the slower it will be. No matter how we tweak and tune, it does not stop aging and finally it dies, possibly BSOD as surprising gift.

No package management system to take care of the upgrade, install/uninstall and dependencies. 3rd party applications require manual upgrade, what the fuck!?

Too many junks left behind and there is no easy way to clean up, for example registry, %systemroot%\ServicePackFiles and heaps of other junks that will never be freed up. The only way to revive is reinstall or re-image using Ghost/Clonezilla or things like that.

The fastest boot OS I have ever tried should be Mac OS X Leopard (<15s into Aqua), Gentoo and Arch Linux (<20s into Gnome/XFCE, can be even faster, it depends). They can remain almost the same state after several years, what about Windows? Is 5 minutes an average time Windows users waste in front of the fucking computer before it is USABLE?

Something about system Hang up/BSOD

If Windows gives you a BSOD (Blue Screen of Death), there is no way to survive unless hard reset. While *NIX system, even if the X Window system (X, X11, Desktop Environment) hangs, we can kill the X session using ctrl+alt+backspace (if not blocked in xorg.conf), if this doesn't work ssh to the machine from other client, even an iPhone will do. And try to kill the culprit process. If lucky enough, you can get your unsaved docs or data back, even the X session.

In addition, we have the Magic SysRq Keys;-) Remember the sequence Alt + SysRq + REISUB (reverse BUSIER) for a safe reboot.

The other point is that most of the Microsoft stuff is not cheap, like Windows and Office. Of course M$ offers some good stuff for free. However, they run only on Windows. Normally we can do 95% or more things using free operating system, why not?

I am not a strong anti-Microsoft guy, but I can find good free and open source apps for personal/business purpose, what's the point to pay, do you have money to burn? Did you see Uncle Bill quit? What's more, as Windows itself is WinDOS, a operating system far from fast, elegant and reliable, I have no interest even it's free.

See more at: Why Windows Sucks?

Recommended tools for all platform: tools