If you do an end-run around the normal open source publishing you can get in trouble- up to and including termination- but my guess is there is more context around the firing than just "posted open source code to work with standard Google APIs". For example, you can get punished at google (up to and including termination) for raising your voice in a meeting.
Calling an idea nonsense is fine, calling it not profitable is great, and saying its a waste of time is a Monday. Attacking someone as a fucking moron is pointless, just fire them, deprioritize them, or move on.
> you can get punished at google (up to and including termination) for raising your voice in a meeting.
That makes it sound like Google is really weird for firing people for merely "raising your voice in a meeting", but the reality is that toxic assholes who can't control their emotions and yell racist slurs at people do get fired, but, uh, shouldn't they?And if you look at the history, the main maintainer for the project was really just one person.
Even today, the repo clearly says "This is not an officially supported Google product." So what is this?
If you told me the "googleworkspace" account is owned and controlled by this individual, not Google, I would have believed it.
I think but I'm not sure that this is a "semi-official" org run by Google DevRel. Perhaps it has looser rules and ownership than the more official orgs? If I'm using the Wayback Machine properly, https://web.archive.org/web/20201130062102/https://github.co... shows that the site already used the Google logo way back in 2020 (earliest snapshot).
https://github.com/googleapis/googleapis/discussions/865 / https://github.com/google-research/big_vision / https://github.com/googleapis