Combining GPL with MPL and BSD
- by thr
I have a software project I want to release under GPLv3, it uses two pieces of code that other parties have developed (one is the DLR by Microsoft, which is under the Microsoft Public License and the other piece of code is under the New BSD License).
The BSD licensed code is compiled into the same binary as my code (but none of it is changed)
The Ms-PL licensed code is compiled into another assembly next to my code and linked at runtime (and none of it is changed what so ever).
Can I release my software under GPLv3 and without any legal problems?