Like I said, it's a good thing that they got SOMETHING out. I just don't understand why Microsoft doesn't just set up a department to work with TAO to write the stuff.
That would involve extra manpower being allocated for yet another project. Note that dotNET Linux port was being “outsourced”(i.e. contracted to an other company). Microsoft has limits in regards to availability of manpower, funds and time.
Microsoft is thinly spread from creating MS Games (e.g. under Anvil label)(both X-BOX and X86 Windows PCs/Servers), Official MS driver support, MS Office product families, MS Visual Studio families, MS Operating systems families**, MS related services (e.g. Bcentral, MSN and etc).
**On going product development of Anvil (a.k.a. Windows XP/2003 AMD 64 families**** and Longhorn (the next generation of Windows).
Does anyone notice the relationship with MS’s games Anvil label (e.g. Freelancer) and Anvil code-name for Windows AMD64 Edition? (Another topic)
As with any human enterprise, Microsoft has limits.