As much as I hate Bill Gates, the Gates Foundation does invest in MANY ways without a MS Windows based hidden purpose. Any charity can follow its own mission and bias,
I would direct you to the foundation itself, here are a few examples and this is only in the global health section in 1999...