How Linux Could Overthrow Microsoft - a well-written article in MIT's Technology Review.