20150601 tech.tech-news: Microsoft to release Windows 10 on July 29