Licensing info in this file: Apache 2 Apache License 2.0 BSD 2-cl. two-clause BSD license BSD 3-cl. three-clause BSD license GPL 2 GNU General Public License 2 GPL 2+ GNU General Public License 2 or later GPL 3 GNU General Public License 3 LGPL 2.1 GNU Lesser General Public License 2.1 LGPL 2.1+ GNU Lesser General Public License 2.1 or later LGPL 3 GNU Lesser General Public License 3 LGPL 3+ GNU Lesser General Public License 3 or later PHP 2 PHP License 2.* PHP 3 PHP License 3.* X11 X11 (a.k.a. MIT) license PEAR install instructions ========================= pear config-set bin_dir packages/bin pear config-set doc_dir packages/doc pear config-set ext_dir packages/ext pear config-set php_dir packages pear config-set cache_dir packages/cache pear config-set cfg_dir packages/cfg pear config-set data_dir packages/data pear config-set temp_dir packages/temp pear config-set test_dir packages/test pear config-set www_dir packages/www pear install Archive_Tar # etc., in the main CiviCRM dir Upgrade procedure ================= 1. download old version of upstream and overwrite packages with it (pear install Archive_Tar-1.3.3) 2. if there are differences, it means we patched the package – do a *reverse* diff and save to a patch file (git diff -R > /tmp/Archive_Tar.diff) 3. download current version and overwrite 4. if there were differences, copy any files that we patched in the old version to packages.orig 5. if there were differences, apply the patch from 2. (patch -p1 < /tmp/Archive_Tar.diff) 6. update this file and commit PEAR ==== Archive_Tar 1.3.3 BSD 2-cl. Auth_SASL 1.0.3 BSD 3-cl. Console_Getopt 1.2.3 PHP 3.0 Console_Table 1.1.3 BSD 3-cl. Contact_Vcard_Build 1.1.2 PHP 3 local changes Contact_Vcard_Parse 1.32.0 PHP 3.0 Date 1.4.7 BSD 3-cl. DB 1.7.13 PHP 3.0 DB_DataObject 1.8.12 PHP 3 local changes DB_Table 1.5.6 BSD 3-cl. HTML_Common 1.2.5 PHP 3 HTML_QuickForm 3.2.11 PHP 3 local changes, hierselect.php from a very old version (PHP 2) HTML_QuickForm_advmultiselect 1.5.1 BSD 3-cl. local changes HTML_QuickForm_Controller 1.0.9 PHP 3 local changes HTML_Template_IT 1.2.1 BSD 3-cl. HTTP_Request 1.4.4 BSD 3-cl. Log 1.11.5 X11 Mail 1.1.14 PHP 2 local changes Mail_Mime 1.5.2 BSD 3-cl. local changes Mail_mimeDecode 1.5.0 BSD 3-cl. Net_Curl 1.2.5 BSD 3-cl. Net_DIME 1.0.1 BSD 3-cl. Net_SMTP 1.3.3 PHP 2 local changes Net_Socket 1.0.9 PHP 2 Net_URL 1.0.15 BSD 3-cl. Net_UserAgent_Detect 2.5.1 PHP 2 Pager 2.4.8 BSD 3-cl. PEAR 1.9.0 PHP 3.0 PHP_Beautifier 0.1.14 PHP 3.0 Services_JSON 1.0.1 BSD 2-cl. Structures_Graph 1.0.2 LGPL 2.1+ System_Command 1.0.6 PHP 2 Validate 0.8.2 BSD 3-cl. Validate_Finance 0.5.4 BSD 3-cl. Validate_Finance_CreditCard 0.5.3 BSD 3-cl. local changes XML_RPC 1.5.3 PHP 3 XML_Util 1.2.1 BSD 3-cl. NON-PEAR ======== AMFPHP 1.2.6 GPL 2 http://amfphp.org/ Auth_OpenID 2.1.3 Apache 2 http://openidenabled.com/php-openid/ Auth_Yadis 2.1.3 Apache 2 http://openidenabled.com/php-openid/ PHP gettext 1.0.7 GPL 2+ http://savannah.nongnu.org/projects/php-gettext/ PHPIDS 0.6.3.1 LGPL 3+ http://php-ids.org/ Smarty 2.6.26 LGPL 2.1+ http://smarty.php.net/ local changes Smarty Gettext 1.0b1 LGPL 2.1+ http://smarty.incutio.com/?page=SmartyGettext TCPDF 4.8.027 LGPL 2.1+ http://tecnick.com/public/code/cp_dpage.php?aiocp_dp=tcpdf doc, examples, images and most of fonts removed dompdf 0.5.1 LGPL 2.1+ http://digitaljunkies.ca/dompdf/ local changes eZ Components 2009.1.2 BSD 3-cl. http://ezcomponents.org/ local changes html2text 1.0.0 GPL 2+ http://chuggnutt.com/html2text.php local changes reCAPTCHA 1.10 X11 http://recaptcha.net/ payment processors for CiviCRM ============================== IATS AGPL 3 in Services/IATS Moneris by adixon, in Services/mpgClasses.php PayJunction AGPL 3 by Phase2 Technology PaymentExpress AGPL 3 by Lucas Baker eWAY AGPL 3 by Dolphin Software Unknown status ============== CKEditor GPL 3/LGPL 3/MPL 1.1 Facebook BSD 2-cl. Google Apache 2/GPL 2+ TinyMCE LGPL 2.1 jQuery GPL 2/X11