Trac is being migrated to new services! Issues can be found in our new YouTrack instance and WIKI pages can be found on our website.

Changes between Version 14 and Version 15 of FAQssl


Ignore:
Timestamp:
Nov 25, 2007, 4:17:57 AM (16 years ago)
Author:
John Bailey
Comment:

minor tweaks to resiak's last changes.

Legend:

Unmodified
Added
Removed
Modified
  • FAQssl

    v14 v15  
    11= Frequently Asked Questions About SSL =
    22
    3 This information was compiled by [mailto:stu@nosnilmot.com Stu Tomlinson] with much help from [irc://chat.freenode.net/pidgin #pidgin].  In summary: you need GNUTLS or Mozilla NSS & NSPR; OpenSSL will not do.
     3This information was compiled by [mailto:stu@nosnilmot.com Stu Tomlinson] with much help from [irc://chat.freenode.net/pidgin #pidgin].
    44
    55[[TOC(inline,noheading)]]
     6
     7== Why can't I use OpenSSL for SSL support in libpurple? ==
     8The OpenSSL [http://www.openssl.org/source/license.html license] is not compatible with the libpurple license ([http://www.gnu.org/licenses/old-licenses/gpl-2.0.html GPLv2]).  The [http://fsf.org/ Free Software Foundation] maintains a [http://www.gnu.org/philosophy/license-list.html list of open-source licenses] and details their compatibility or incompatibility with the GPL.  The OpenSSL license is discussed there.
     9
     10'''''In summary: you need GNUTLS or Mozilla NSS and NSPR; OpenSSL will not do.'''''
    611
    712== General Notes ==
    813Libpurple needs to be compiled with SSL support in order to work with MSN, Novell !GroupWise, and some Jabber/XMPP servers which support or require it, such as Google Talk.  You will need either GNUTLS and all its dependencies or Mozilla NSS and NSPR.
    914
    10 Mozilla 1.5 will not provide all the pieces for NSPR and NSS due to breakage in Mozilla that prevents the installation of some header (.h) files.  You might be able to install mozilla-{nss,nspr}{,-devel} from mozilla 1.4, or install NSS from source, in parallel and link against those for libpurple.  Or just use GNUTLS.
    11 
    12 '''OpenSSL is not an option''' for SSL support in libpurple because the OpenSSL [http://www.openssl.org/source/license.html license] (a BSD-style license with an advertising clause) is not compatible with the libpurple license ([http://www.gnu.org/licenses/gpl.html GPL]).
     15Mozilla 1.5 will not provide all the pieces for NSPR and NSS due to breakage in the Mozilla build system that prevents the installation of some header (.h) files.  You might be able to install mozilla-{nss,nspr}{,-devel} from mozilla 1.4, or install NSS from source, in parallel and link against those for libpurple.  Or just use GNUTLS.
    1316
    1417== Distribution-specific Notes ==
All information, including names and email addresses, entered onto this website or sent to mailing lists affiliated with this website will be public. Do not post confidential information, especially passwords!