Report: Microsoft says open source violates 235 patents (Open Invention Network) | Heykuki News