Reminds me of the baffling license on redistributing MS's C runtime as a DLL rather than an MSI, leading to everyone having 12 different versions installed, and not being able to ship programs that run without being installed first.
I have no clue why they did this. I work for MS and I'm as annoyed about it as anyone.