20100626 tech.tech-news: MS; Salesforce fight over patents