Microsoft has lost an appeal against a 497 million euro fine imposed by the European Commission for anti-competitive business practices. More information at NewsScientist.com, Digital Arts, Slashdot.com. Can something as critical as an operating system’s development be left in the hands of a corporation (any corporation) driven by the impersonal need to maximize profits? Was anyone eagerly expecting Vista to be released? Food for thought.