I am a Computer Engineer from Islamabad, Pakistan having expertise in Embedded Systems, Firmware and ASIC Design. Currently doing Postgraduation from UK.
The 50-50-90 rule: Anytime you have a 50-50 chance of getting something right, there's a 90% probability you'll get it wrong.
-- Andy Rooney
"There's lots of discussion on how Web 2.0, Ajax and open-source products will make the client OS unimportant and unseat Microsoft as the dominant desktop software vendor. Some even insist that the client OS already doesn't matter. The client OS may be less important today than it was 10 years ago, but that's a more-accurate description for application developers trying to decide what OS they want their applications to run on. New applications are increasingly OS-agnostic, but legacy applications were very often developed for a specific OS, usually Windows. Legacy applications remain installed and important for years, meaning that for enterprises, the client OS is still a critical choice and will be for years to come."