Microsoft's $844 Million Software Giveaway To Nonprofits: Pure Charity Or Cheap Marketing?

from the free-now-pay-later dept

Microsoft has just released its 2011 Annual Financial Report. But alongside that document's dry facts about its $69.9 billion turnover, and the operating income of $27.2 billion, Dj Walker-Morgan pointed us to a more interesting publication, Microsoft's 2011 Citizenship Report:

We release our Citizenship Report at the same time as our Annual Financial Report to give our broad base of stakeholders a full view of Microsoft’s financial and non-financial performance. Corporate responsibility means more than returning value to shareholders – it means engaging with stakeholders to address our responsibilities in the areas of environmental, social and governance issues. We believe all corporations have, as part of their license to operate, a responsibility to contribute positively to society on a global scale. To quote our company’s founder, Bill Gates: "It takes more than great products to make a great company."

So let's just take a look at the things Microsoft has been doing to "contribute positively to society on a global scale". Here's one detail:

We have increased corporate charitable giving year-over-year since fiscal year 2008, despite economic challenges. Our employees volunteered more time—more than 380,000 hours in the U.S. alone. We also contributed more cash and in-kind support to nonprofits—$949 million globally.

That's nearly $1 billion of cash and in-kind support to nonprofits – a big number. There's a web page devoted to these activities, with this paragraph giving some more information:

In FY2011 we donated more than $844 million in software to 46,886 nonprofits in 113 countries/regions.The value of software we have donated globally since 1998 is more than $3.9 billion. The FY2011 value of software donated now includes employee software donations; previous years’ in-kind giving numbers do not.

This means that of the $949 million dollars "contributed" to nonprofits, $844 million -- 88% – was actually software, presumably Microsoft's, since it's unlikely it went out and bought it from competitors.

What's harder to judge is how much that $844 million worth of software actually cost Microsoft: the specific phrase used is "fair market value". This has quite a well-defined meaning in US tax law:

The fair market value is the price at which the property would change hands between a willing buyer and a willing seller, neither being under any compulsion to buy or to sell and both having reasonable knowledge of relevant facts.

Now, I'm not suggesting that the people who put up the web page about Microsoft's contributions to nonprofits were following that definition exactly. But equally, it seems likely that the gist is the same: it's a kind of rough price that you'd usually find in normal markets selling the products in question. And those prices are almost certainly well above the cost of manufacturing, especially if the software was delivered online, or if multiple installations were permitted.

So the actual cost to Microsoft of that donated software is likely to be only a small fraction of the $844 million "fair market value" cited. This inevitably tempers our admiration for Microsoft's ten-figure generosity somewhat.

But there's something else. Microsoft wasn't just handing out a bunch of any old products: it was giving away mostly Windows and Office, judging by a table showing a breakdown by region. Both of these are well-known for the lock-in effects they produce: once you start installing applications and creating documents with them, it's quite hard to move to a completely different platform like Apple or GNU/Linux. Most people don't even try.

So these free copies not only cost Microsoft considerably less than the $844 million figure it used to calculate that near-billion dollar total for its corporate brochure, but it wasn't really altruistic at all. With hundreds of thousands of copies of Windows being distributed (417,030 were supplied for refurbished computers alone), there is a very high probability that Microsoft will be benefiting financially – and not just in terms of goodwill -- from upgrades and follow-on sales for many years to come.

Making copies available at zero or very low prices is something that Microsoft has done time and again whenever there was any danger of customers "defecting" to open source. For example, in 2009, Russia planned to deploy free software throughout its education system. That didn't happen, in part because Microsoft offered to license Windows for $30 a copy (article in Russian.) It's part of the rough and tumble of the highly-competitive software business.

Still, it's a little rich for a company as profitable as Microsoft to try to dress this up as “corporate charitable giving.” It's really nothing of the kind: it's marketing, pure and simple, and Microsoft should be big enough to describe it as such.

Follow me @glynmoody on Twitter or, and on Google+

Filed Under: charity, marketing, software
Companies: microsoft

Reader Comments

Subscribe: RSS

View by: Time | Thread

  1. identicon
    Rich Kulawiec, 7 Oct 2011 @ 2:26pm

    Re: Re: Re: Re: Re: Lock in

    Let me fix that for you:

    In my limited and brief experience, Software Developers dont manage complex systems.

    Many novices such as yourself often say things like this because they lack both the depth and breadth of experience to realize that not every development environment has the same goals, the same methodologies, the same personnel, the same tools, the same ANYTHING. There are some software developers who don't manage complex systems -- in fact, they don't manage any systems at all. But at the other end of the spectrum there are software developers who manage fiendishly complex systems...and some of them do it very well.

    Along the continuum in the middle lie all the possible variations. And one of the ways to recognize good developers (although not the only one) is to note those who are capable of systems management -- because it portends well for their chances of crafting software that is actually manageable by others. Moreover, good developers will craft their own development environments -- top to bottom -- and manage those as well.

    And the best developers can do it all: they're as agile with network design as kernel tuning as shell scripting as database interfacing as algorithm implementation. They're not common (of course!) but they're also far better at systems management tasks than nearly all of the people who actually have that in their title.

Add Your Comment

Have a Techdirt Account? Sign in now. Want one? Register here

Subscribe to the Techdirt Daily newsletter

Comment Options:

  • Use markdown. Use plain text.
  • Remember name/email/url (set a cookie)

Follow Techdirt
Techdirt Gear
Show Now: Takedown
Report this ad  |  Hide Techdirt ads
Essential Reading
Techdirt Deals
Report this ad  |  Hide Techdirt ads
Techdirt Insider Chat
Report this ad  |  Hide Techdirt ads
Recent Stories
Report this ad  |  Hide Techdirt ads


Email This

This feature is only available to registered users. Register or sign in to use it.