Earlier quoted context omitted.
>> overly expansive ownership claim Yeah, that particular clause gave me a looong pause before signing their contract, in fact I even seriously considered taking one of the other offers I had. This is why you see all those "happens to be owned by Google" disclaimers on open source projects. This means the person wrote this code on their own time, yet it's owned by Google anyway, which IMO is total employee-hostile bu…
I agreed to that contract and open sourced many thousands of lines of code owned by Google, but still available to me and the rest of the world via github. I don't see the problem. If you could demonstrate your project didn't overlap google business then you could do your own project.
Google should not have the ability to claim ownership on unrelated work that does not use company time or resources unless _I_ _voluntarily_ relinquish such ownership. Google should have no business whatsoever interfering with what I do on my own personal time. Nor should I have to make anything open source. Nor should I need to ask anyone's _permission_ to utilize my own time as I see fit. You can get these terms with other companies, if you ask for them.
The only exception I think is reasonable is if my project discloses Google proprietary information in any way, or directly competes with Google, in which case Google should be able to terminate my employment.
This would be fair. What Google is doing now is slimy AF.