<p dir="auto">Julia currently links to OpenSSL (via libgit2).  However, OpenSSL has a GPL-incompatible license.  Since a build of Julia that links to FFTW is under the GPL this is a serious problem.</p>
<p dir="auto">The only solution that I can think of is to use a different crypto lib (such as Mozilla Network Security Services).</p>
<p dir="auto">Inspired by <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="57738567" data-permission-text="Title is private" data-url="https://github.com/JuliaWeb/Roadmap/issues/5" data-hovercard-type="issue" data-hovercard-url="/JuliaWeb/Roadmap/issues/5/hovercard?comment_id=84493845&amp;comment_type=issue_comment" href="https://github.com/JuliaWeb/Roadmap/issues/5#issuecomment-84493845">JuliaWeb/Roadmap#5 (comment)</a>, I wanted to check here. Since Julia uses libgit2, which is in turn built using OpenSSL, are we OK with using OpenSSL derivatives elsewhere within Julia or are there licensing issues with the dual-licensed OpenSSL stuff?</p>
<p dir="auto">If there <em>are</em> licensing issues associated with the use of OpenSSL in Julia, does Julia's reliance on libgit2 (and libgit2's reliance on OpenSSL) pose any problem?</p>
<p dir="auto">(Bottom line: I'd love to be able to use OpenSSL within Julia without having to worry about license restrictions / violations. IANAL. Please tell me how to do this.)</p>