Microsoft - keep your filthy hands off Valve, leak shows MSFT would buy Valve
(www.gamingonlinux.com)
But there's no practical way you could hold the future owners of the business to that directive. If you own the business, you get to set the directives, including overwriting previous ones.
The only way to enforce it is to maintain controlling interest in the business. Or, at least spread the interest among multiple parties so no one person can dictate it.