20120601 tech.tech-news: Microsoft plans to launch Windows 8 by December