On Fri, Dec 19, 2014 at 10:26 AM, Rene Rivera
On Fri, Dec 19, 2014 at 10:10 AM, Robert Ramey
wrote: The author of the ASIO is Christopher M. Kohlhoff who is Australian. I presume it was written there. So shipping ASIO
would
not "exporting" it and thus not subject to such laws. Am I missing something here.
Yes.. Read this short statement from OSF < http://www.opensslfoundation.com/export/README.blurb>. And remember that the Software Conservancy (the framework corporation for Boost is in the US).
Right. If I compile/link any crypto functionality into software I release, then I'm "exporting" it. That's about the extent of my knowledge of this. So, my question is: does Boost.ASIO actually contain encryption? Or does it rely on OpenSSL for all its encryption? If it does depend on OpenSSL, how can I determine whether any OpenSSL functionality has made it into the final *.a or *.lib or *.dylib file? And, can someone confirm Boost.ASIO is the only library I need to worry about? My app does not actually use ASIO, so I do have the option of leaving Boost.ASIO out of the package I intend to submit internally to my company as a dependency, but I am trying to include as much of Boost as possible so that down the road another team can use Boost without going through all this trouble again.