You don’t see why forcing the open sourcing of the entire Google codebase would be a problem? That’s essentially what GPL does, if you use even a tiny portion of it for your code and they prove it, you have to GPL ALL the source code from the same for base.