While I agree, from a corporate standpoint, using your own money to donate to charities is pretty, Anti-capitolistic..
But, when you're a company like Apple, whose raking in Billions in profits a quarter. What would $100 million, once a year really do to the bottom line?
there's a immaterial principle here, if Anything, actually using Apples own money would probably be a great move for their PR and overall sales.
Currently, Apple is NOT known for being the most philanthropic company in the world. Jobs was very often seen as pretty selfish individual who put more behind personal wealth than efforts in charity.
Apple has not yet shaken that image. Add to the fact that hoarding cash, which Apple has been doing for the last few years, with Little changes to dividends or any relation to the stock owners, which overall is not beneficial to the economy,
The LEAST they could do is use some of that extreme amount of hoarded money for some altruistic means, instead of lining the bank accounts of a few dozen people, They might even make some friends out of those on the fence about Apple products
*Damn, my inner socialist is showing