> > And things like something being non-commercial, such as a lot of open source software, is a major factor in determining whether or not usage is fair.
> Why it should?
Because its explicitly a factor, in the statute, for fair use analysis.
> It would mean that implementing commercial Java runtime without Oracle license is not possible?
Maybe, maybe not. If Google loses on both copyrightability and fair use, the entire case law on API fair use will be one negative instance. We might also get a more specific test articulated in the ruling, but we have no idea what that test would be now, so its hard to speculate (well, easy to speculate, but hard to judge which speculation is more accurate) what the impact would be on any other use.