I'm trying to make a library that will be used by other developers. I want to obey the don't re-invent the wheel principle and and I also want to make the deployment a matter of dropping a single .dll into the bin folder.So far, I've chosen an dual MIT/MS-PL license.  Is there anything stopping me from compiling other MSPL/MIT licensed code directly into the same assembly as my own?Am I worried about nothing?If this is a legit concern, should I go add a licence/copyright header to each file before I add other code to my code base, since there won't be a nice tidy assembly to delineate where the code came from?Also, I will add the header for you so you can get to writing the answer faster: You are not a lawyer, you are not giving legal advice, I should fork over my hard earned money to a profession I detest to resolve questions like this instead of asking for free advice
What open source licenses allow for combining code that compiles into a single assembly?
licensing;mit license;ms pl