I see #10 as an example for #8.
I have a hard time seeing how [2-4,6,7] would add any value to Microsoft, so why would they want to do those things?
While #9 wouldn't offer in direct value-add either, it would cost them very little and would garner considerable goodwill and gratitude from the open source community.
ron

































