Is this a piece of news regarding world politics, sports, business, or science and technology?
Microsoft lays out Windows timing Microsoft vows to release the next version of Windows by the end of 2006 - but  without some key components. 
