Friday, April 24, 2009

Device drivers tragedy

Device drivers are the smallest software that can be wrote. Write a driver for a NASA rocket and it will take about 10 MB.

If you format your laptop, and you lost your CD. You visit the vendor website and get lost.

Why?
Why you have to download a 50 MB Bluetooth utility when you only need a 200 KB driver?
Why you have to download a 200 MB Graphic utility when you only need a 500 KB driver?
Why you have to suffer finding out what version of LAN network you have, so you know what to download exactly?

Vendors write fancy applications with the drivers that few users really care to use. You just want the device to work. OK. Will it hurts them to make their fancy applications optional?


Seriously Why?
Why don't I have all these problems with my Mac?