Click here to Skip to main content
15,906,645 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
what is "a license that complies with this license" in section 3D. how do I comply?

" ... If you distribute any portion of the software in compiled or object code form, you may only do so under a license that complies with this license."


I assume a statement like "MyApp.exe uses TheWork.dll under the MS-PL" in the license agreement shown in the installer, aboutbox and/or license notes text file is sufficient?


I've seen many similar questions on the web but hardly any answers (let alone ones that make sense). A simple 'howto' on how to meet the requirements to (legally) use open source components with the most commonly used licenses would be greatly appreciated (I think by many developers).
Posted

1 solution

This article on CodeProject explain most common licences:

http://www.codeproject.com/info/Licenses.aspx[^]

Essentially, to answer you question, a licence that comply with their licence mean that your application licence must conform to their licence. That is you cannot have a clause in your license that would goes violate that license.

As far as I understand the Ms-Pl licence, if you only distribute the binaries (and not the source), you do not need to indicate that...
 
Share this answer
 

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900