I have written a lib that I am about to publish open source. It uses MS Unity. Should I merge the Unity DLL’s (Microsoft.Practices.Unity.dll & Microsoft.Practices.ServiceLocation.dll) into the OS lib using ILMerge, should I simply ship the DLL’s along side the OS DLL or neither?
Share
I wouldn’t merge the lib and MS Unity.
As MS Unity is under the Ms-PL license, I would ship the good version of the MS Unity assemblies along with the lib. Don’t forget to include a
readme.txtfile with the license of MS Unity.