A courtroom in San Francisco is hearing opening testimony this week in a case to decide whether Google's Android operating system violates patents to the Java programming language. But a bigger ...