Loading docs/LICENSE-MIXING +42 −31 Original line number Diff line number Diff line Loading @@ -27,29 +27,30 @@ libcurl http://curl.haxx.se/docs/copyright.html OpenSSL http://www.openssl.org/source/license.html Uses an Original BSD-style license with an announement clause that makes it "incompatible" with GPL. You are not allowed to ship binaries that link with OpenSSL that includes GPL code (unless that specific GPL code includes an exception for OpenSSL - a habit that is growing more and more common). If OpenSSL's licensing is a problem for you, consider using GnuTLS instead. (May be used for SSL/TLS support) Uses an Original BSD-style license with an announement clause that makes it "incompatible" with GPL. You are not allowed to ship binaries that link with OpenSSL that includes GPL code (unless that specific GPL code includes an exception for OpenSSL - a habit that is growing more and more common). If OpenSSL's licensing is a problem for you, consider using GnuTLS instead. GnuTLS http://www.gnutls.org/ Uses the LGPL[3] license. If this is a problem for you, consider using OpenSSL instead. Also note that GnuTLS itself depends on and uses other libs (libgcrypt and libgpg-error) and they too are LGPL- or GPL-licensed. (May be used for SSL/TLS support) Uses the LGPL[3] license. If this is a problem for you, consider using OpenSSL instead. Also note that GnuTLS itself depends on and uses other libs (libgcrypt and libgpg-error) and they too are LGPL- or GPL-licensed. c-ares http://daniel.haxx.se/projects/c-ares/license.html Uses an MIT license that is very liberal and imposes no restrictions on any other library or part you may link with. (Used for asynchronous name resolves) Uses an MIT license that is very liberal and imposes no restrictions on any other library or part you may link with. zlib http://www.gzip.org/zlib/zlib_license.html Uses an MIT-style license that shouldn't collide with any other library. (Used for compressed Transfer-Encoding support) Uses an MIT-style license that shouldn't collide with any other library. krb4 Loading @@ -59,33 +60,43 @@ krb4 of the code in libcurl that is written to deal with Kerberos4 likewise have such a license. GSSAPI MIT Kerberos http://web.mit.edu/kerberos/www/dist/ While nothing in particular says that a GSS/Kerberos5 library must use any particular license, the one I've used (Heimdal) is Original BSD- licensed with the announcement clause. (May be used for GSS support) MIT licensed, that shouldn't collide with any other parts. Heimdal http://www.pdc.kth.se/heimdal/ (May be used for GSS support) Heimdal is Original BSD licensed with the announcement clause. GNU GSS http://www.gnu.org/software/gss/ (May be used for GSS support) GNU GSS is GPL licensed. Note that you may not distribute binary curl packages that uses this if you build curl to also link and use any Original BSD licensed libraries! fbopenssl Unclear license. Based on its name, I assume that it uses the OpenSSL license and thus shares the same issues as described for OpenSSL above. (Used for SPNEGO support) Unclear license. Based on its name, I assume that it uses the OpenSSL license and thus shares the same issues as described for OpenSSL above. libidn http://www.gnu.org/licenses/lgpl.html Uses the GNU Lesser General Public License. LGPL is a variation of GPL with slightly less aggressive "copyleft". This license requires more requirements to be met when distributing binaries, see the license for details. Also note that if you distribute a binary that includes this library, you must also include the full LGPL license text. Please properly point out what parts of the distributed package that the license addresses. (Used for IDNA support) Uses the GNU Lesser General Public License. LGPL is a variation of GPL with slightly less aggressive "copyleft". This license requires more requirements to be met when distributing binaries, see the license for details. Also note that if you distribute a binary that includes this library, you must also include the full LGPL license text. Please properly point out what parts of the distributed package that the license addresses. OpenLDAP http://www.openldap.org/software/release/license.html Uses a Modified BSD-style license. Since libcurl uses OpenLDAP as a shared library only, I have not heard of anyone that ships OpenLDAP linked with libcurl in an app. (Used for LDAP support) Uses a Modified BSD-style license. Since libcurl uses OpenLDAP as a shared library only, I have not heard of anyone that ships OpenLDAP linked with libcurl in an app. [1] = GPL - GNU General Public License: http://www.gnu.org/licenses/gpl.html Loading Loading
docs/LICENSE-MIXING +42 −31 Original line number Diff line number Diff line Loading @@ -27,29 +27,30 @@ libcurl http://curl.haxx.se/docs/copyright.html OpenSSL http://www.openssl.org/source/license.html Uses an Original BSD-style license with an announement clause that makes it "incompatible" with GPL. You are not allowed to ship binaries that link with OpenSSL that includes GPL code (unless that specific GPL code includes an exception for OpenSSL - a habit that is growing more and more common). If OpenSSL's licensing is a problem for you, consider using GnuTLS instead. (May be used for SSL/TLS support) Uses an Original BSD-style license with an announement clause that makes it "incompatible" with GPL. You are not allowed to ship binaries that link with OpenSSL that includes GPL code (unless that specific GPL code includes an exception for OpenSSL - a habit that is growing more and more common). If OpenSSL's licensing is a problem for you, consider using GnuTLS instead. GnuTLS http://www.gnutls.org/ Uses the LGPL[3] license. If this is a problem for you, consider using OpenSSL instead. Also note that GnuTLS itself depends on and uses other libs (libgcrypt and libgpg-error) and they too are LGPL- or GPL-licensed. (May be used for SSL/TLS support) Uses the LGPL[3] license. If this is a problem for you, consider using OpenSSL instead. Also note that GnuTLS itself depends on and uses other libs (libgcrypt and libgpg-error) and they too are LGPL- or GPL-licensed. c-ares http://daniel.haxx.se/projects/c-ares/license.html Uses an MIT license that is very liberal and imposes no restrictions on any other library or part you may link with. (Used for asynchronous name resolves) Uses an MIT license that is very liberal and imposes no restrictions on any other library or part you may link with. zlib http://www.gzip.org/zlib/zlib_license.html Uses an MIT-style license that shouldn't collide with any other library. (Used for compressed Transfer-Encoding support) Uses an MIT-style license that shouldn't collide with any other library. krb4 Loading @@ -59,33 +60,43 @@ krb4 of the code in libcurl that is written to deal with Kerberos4 likewise have such a license. GSSAPI MIT Kerberos http://web.mit.edu/kerberos/www/dist/ While nothing in particular says that a GSS/Kerberos5 library must use any particular license, the one I've used (Heimdal) is Original BSD- licensed with the announcement clause. (May be used for GSS support) MIT licensed, that shouldn't collide with any other parts. Heimdal http://www.pdc.kth.se/heimdal/ (May be used for GSS support) Heimdal is Original BSD licensed with the announcement clause. GNU GSS http://www.gnu.org/software/gss/ (May be used for GSS support) GNU GSS is GPL licensed. Note that you may not distribute binary curl packages that uses this if you build curl to also link and use any Original BSD licensed libraries! fbopenssl Unclear license. Based on its name, I assume that it uses the OpenSSL license and thus shares the same issues as described for OpenSSL above. (Used for SPNEGO support) Unclear license. Based on its name, I assume that it uses the OpenSSL license and thus shares the same issues as described for OpenSSL above. libidn http://www.gnu.org/licenses/lgpl.html Uses the GNU Lesser General Public License. LGPL is a variation of GPL with slightly less aggressive "copyleft". This license requires more requirements to be met when distributing binaries, see the license for details. Also note that if you distribute a binary that includes this library, you must also include the full LGPL license text. Please properly point out what parts of the distributed package that the license addresses. (Used for IDNA support) Uses the GNU Lesser General Public License. LGPL is a variation of GPL with slightly less aggressive "copyleft". This license requires more requirements to be met when distributing binaries, see the license for details. Also note that if you distribute a binary that includes this library, you must also include the full LGPL license text. Please properly point out what parts of the distributed package that the license addresses. OpenLDAP http://www.openldap.org/software/release/license.html Uses a Modified BSD-style license. Since libcurl uses OpenLDAP as a shared library only, I have not heard of anyone that ships OpenLDAP linked with libcurl in an app. (Used for LDAP support) Uses a Modified BSD-style license. Since libcurl uses OpenLDAP as a shared library only, I have not heard of anyone that ships OpenLDAP linked with libcurl in an app. [1] = GPL - GNU General Public License: http://www.gnu.org/licenses/gpl.html Loading