> 1. Can I take the whole source provided in crypto552.zip, integrate > into our build system to produce a static lib, and link it in to our > application for distribution? The parts of the license agreement > (http://www.cryptopp.com/wiki/License) that put this into question is > the patent related documentation in mars.cpp, and also the part > indicating you can place code segments into your own project "up to > the limit set by fair use".
You don't have to worry about the MARS license. First, MARS is now available worldwide under a royalty-free license. See http://domino.research.ibm.com/comm/research_projects.nsf/pages/security.mars.html. Second, the linker will discard any algorithms you don't use, so you don't have to worry about patents of things you don't plan to use. The "up to the limit set by fair use" means that because the individual files are public domain, you can take code segments or a few files from the library and not have to follow the license. If you want to add the entire library to your application, then just follow the license, which allows you to do so with a few conditions that aren't very burdensome. --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the "Crypto++ Users" Google Group. To unsubscribe, send an email to [email protected]. More information about Crypto++ and this group is available at http://www.cryptopp.com. -~----------~----~----~----~------~----~------~--~---
