For some reason I can't upvote but this is the best comment. Working in strategy consulting for organizations I can tell you we explore Open Source for value it provides where it is strategical relevant. Organizations won't open source income generators. I think there needs to be a new definition, Open Source (infrastructure, modules, Linux Foundation
managed, etc. Type) vs. Open Source (Community run, platform coops, consumer/business end user complete software, The Document Foundation type). I'm not sure where the line separates but as major corporations start recuperating Open Source a new definition will emerge.