Most companies don't want anything to do with sharing and cooperation with other companies unless they are in support roles for each other and certainly not with competing peers.
Yeah your right, the publicity would be great. I do not think Dan would let Microsoft anywhere near the code.