Comment by bruce511
They serve to show why random OSS projects are indistinguishable from corruption.
In other words how do I choose which projects to support? How do I detect when said support is above board or when there are other factors?
You may take issue with the specific example but "hiring OSS devs", or worse making OSS donations, look exactly like this (if not as blatant.)
As a business owner How do I know these decisions are made in good faith? As a shareholder how much of this am I prepared to tolerate?
Those businesses making "billions in profit" have very high levels of accountability. Lots of people care deeply about that money.
> They serve to show why random OSS projects are indistinguishable from corruption. > In other words how do I choose which projects to support? How do I detect when said support is above board or when there are other factors?
Same argument can be applied to closed-source software. For example, how do you decide which vendor is your company going to select for their internal or external business. Why did you choose Cisco security solution over Fortinet or whatever other alternative there is? Is it corruption in terms of "I know this guy in Cisco" or is it "their solution is the most powerful"? Essentially, as you say, it is indistinguishable. I don't see how this is any different than to select some FOSS project to support if it generates your company/product a value.
Reason why companies aren't paying for FOSS is simply because they don't have to. And also there's no business on the other side to buy something back from you which is many times the case with B2B deals.