They have neither the obligation nor the right to demand anybody in the organization, Linda or whomever, to behave in any manner when not "on the clock."
Of course they do. A company (that board ultimately represents) is not a human being and it can't have opinions on certain things, but it can has something resembling ethos, enforced by the employees. Anyone joining a company does so voluntarily, and can expect consequences when they do something that is not aligned with that ethos.
Mozilla, for example, ousted Eich because of him doing something anti-LGBT "off the clock". As a company, Mozilla has an "ethos" that is all about diversity and their board is absolutely free to act accordingly.
Also wanted to add that there's also no "imbalance of power" here (i.e. no need to paint it all black). Certain highly valuable CEOs stay in their positions even when they say and do nasty things, so a situation when Linda would be more valuable to Code Club than Google sponsorship is entirely possible.
Mozilla ousted Eich because a vocal group was calling for his head. They knew about his donation for years and didn't care. The decision was pragmatic, not ethical.
Of course they do. A company (that board ultimately represents) is not a human being and it can't have opinions on certain things, but it can has something resembling ethos, enforced by the employees. Anyone joining a company does so voluntarily, and can expect consequences when they do something that is not aligned with that ethos.
Mozilla, for example, ousted Eich because of him doing something anti-LGBT "off the clock". As a company, Mozilla has an "ethos" that is all about diversity and their board is absolutely free to act accordingly.
Also wanted to add that there's also no "imbalance of power" here (i.e. no need to paint it all black). Certain highly valuable CEOs stay in their positions even when they say and do nasty things, so a situation when Linda would be more valuable to Code Club than Google sponsorship is entirely possible.