Imagine you buy a $60 mouse built by Microsoft, on which one of these operating systems you can use all the buttons of the mouse instantly after connecting it to the usb port ?
1- Windows (windows from XP to 8)
2- MacOs x (All versions)
3- Linux (Any version)
Here is what happens upon connecting your mouse to the USB port in the above choices:
1- On windows:You will hear a sound (DllaaDling...) . The USB driver icon starts spinning. a window pops up and asks you to install the driver.
After installing the driver. you connect and disconnect your mouse, you hear the "DllaaDling" notification sound again. and it takes 5 seconds for the windows to recognize your mouse. during these 5 seconds you can not use your mouse and you keep moving the mouse till the pointer starts moving. Really pathetic experience.
2- On MacOS:You connect, a window pops up. it tells you to use all your mouse functionalities you better install stuff .after finishing all the drivers, you are done.
Now you realize you can not use the "back" And "forward" buttons in chrome or any other app. (super annoying if you are used not go click on the back button like an idiot) The only thing the Mac OS x (el capitan) let's you to do is click and move the pointer.
You research and you see everyone has the same problem, and there is a fucking app (betterTouch) for some money that is supposed to fix your problem. apparently you have to pay extra to use the back button on a mouse.
3- Linux: (Any Linux from 2004 and above)
First of all, there is no stupid DllaDling sound when you insert your USB.
Secondly the mouse starts working even when you haven't finished fully inserting the USB connector. There is absolutely not any second of you moving the mouse to wait for it show up on the screen.
and the beautiful part is all the buttons works for you absolutely for free.
both Windows and Mac Os are piece of crap software. Period. I am so happy never let myself be peer pressured to Mac os x.
Here was the rant of the day. ( oops I meant the riddle of the day)
Long Live Linux.