Honestly Google should have went with C# to begin with, they'd be saving money on lawyers. C# is a better language than Java IMO (especially for component programming, thanks to events and properties), and it literally is an open standard.