@@ -636,56 +636,129 @@ The externally maintained libraries used by Node.js are: |
636 | 636 |
|
637 | 637 | - OpenSSL, located at deps/openssl, is licensed as follows: |
638 | 638 | """ |
639 | | - Copyright (c) 1998-2019 The OpenSSL Project. All rights reserved. |
640 | | - |
641 | | - Redistribution and use in source and binary forms, with or without |
642 | | - modification, are permitted provided that the following conditions |
643 | | - are met: |
644 | | - |
645 | | - 1. Redistributions of source code must retain the above copyright |
646 | | - notice, this list of conditions and the following disclaimer. |
647 | | - |
648 | | - 2. Redistributions in binary form must reproduce the above copyright |
649 | | - notice, this list of conditions and the following disclaimer in |
650 | | - the documentation and/or other materials provided with the |
651 | | - distribution. |
652 | | - |
653 | | - 3. All advertising materials mentioning features or use of this |
654 | | - software must display the following acknowledgment: |
655 | | - "This product includes software developed by the OpenSSL Project |
656 | | - for use in the OpenSSL Toolkit. (http://www.openssl.org/)" |
657 | | - |
658 | | - 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to |
659 | | - endorse or promote products derived from this software without |
660 | | - prior written permission. For written permission, please contact |
661 | | - |
662 | | - |
663 | | - 5. Products derived from this software may not be called "OpenSSL" |
664 | | - nor may "OpenSSL" appear in their names without prior written |
665 | | - permission of the OpenSSL Project. |
666 | | - |
667 | | - 6. Redistributions of any form whatsoever must retain the following |
668 | | - acknowledgment: |
669 | | - "This product includes software developed by the OpenSSL Project |
670 | | - for use in the OpenSSL Toolkit (http://www.openssl.org/)" |
671 | | - |
672 | | - THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY |
673 | | - EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE |
674 | | - IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR |
675 | | - PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR |
676 | | - ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, |
677 | | - SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT |
678 | | - NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; |
679 | | - LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) |
680 | | - HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, |
681 | | - STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) |
682 | | - ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED |
683 | | - OF THE POSSIBILITY OF SUCH DAMAGE. |
684 | | - ==================================================================== |
685 | | - |
686 | | - This product includes cryptographic software written by Eric Young |
687 | | - |
688 | | - |
| 639 | + LICENSE ISSUES |
| 640 | + ============== |
| 641 | + |
| 642 | + The OpenSSL toolkit stays under a double license, i.e. both the conditions of |
| 643 | + the OpenSSL License and the original SSLeay license apply to the toolkit. |
| 644 | + See below for the actual license texts. |
| 645 | + |
| 646 | + OpenSSL License |
| 647 | + --------------- |
| 648 | + |
| 649 | + /* ==================================================================== |
| 650 | + * Copyright (c) 1998-2019 The OpenSSL Project. All rights reserved. |
| 651 | + * |
| 652 | + * Redistribution and use in source and binary forms, with or without |
| 653 | + * modification, are permitted provided that the following conditions |
| 654 | + * are met: |
| 655 | + * |
| 656 | + * 1. Redistributions of source code must retain the above copyright |
| 657 | + * notice, this list of conditions and the following disclaimer. |
| 658 | + * |
| 659 | + * 2. Redistributions in binary form must reproduce the above copyright |
| 660 | + * notice, this list of conditions and the following disclaimer in |
| 661 | + * the documentation and/or other materials provided with the |
| 662 | + * distribution. |
| 663 | + * |
| 664 | + * 3. All advertising materials mentioning features or use of this |
| 665 | + * software must display the following acknowledgment: |
| 666 | + * "This product includes software developed by the OpenSSL Project |
| 667 | + * for use in the OpenSSL Toolkit. (http://www.openssl.org/)" |
| 668 | + * |
| 669 | + * 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to |
| 670 | + * endorse or promote products derived from this software without |
| 671 | + * prior written permission. For written permission, please contact |
| 672 | + |
| 673 | + * |
| 674 | + * 5. Products derived from this software may not be called "OpenSSL" |
| 675 | + * nor may "OpenSSL" appear in their names without prior written |
| 676 | + * permission of the OpenSSL Project. |
| 677 | + * |
| 678 | + * 6. Redistributions of any form whatsoever must retain the following |
| 679 | + * acknowledgment: |
| 680 | + * "This product includes software developed by the OpenSSL Project |
| 681 | + * for use in the OpenSSL Toolkit (http://www.openssl.org/)" |
| 682 | + * |
| 683 | + * THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY |
| 684 | + * EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE |
| 685 | + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR |
| 686 | + * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR |
| 687 | + * ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, |
| 688 | + * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT |
| 689 | + * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; |
| 690 | + * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) |
| 691 | + * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, |
| 692 | + * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) |
| 693 | + * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED |
| 694 | + * OF THE POSSIBILITY OF SUCH DAMAGE. |
| 695 | + * ==================================================================== |
| 696 | + * |
| 697 | + * This product includes cryptographic software written by Eric Young |
| 698 | + |
| 699 | + |
| 700 | + * |
| 701 | + */ |
| 702 | + |
| 703 | + Original SSLeay License |
| 704 | + ----------------------- |
| 705 | + |
| 706 | + |
| 707 | + * All rights reserved. |
| 708 | + * |
| 709 | + * This package is an SSL implementation written |
| 710 | + |
| 711 | + * The implementation was written so as to conform with Netscapes SSL. |
| 712 | + * |
| 713 | + * This library is free for commercial and non-commercial use as long as |
| 714 | + * the following conditions are aheared to. The following conditions |
| 715 | + * apply to all code found in this distribution, be it the RC4, RSA, |
| 716 | + * lhash, DES, etc., code; not just the SSL code. The SSL documentation |
| 717 | + * included with this distribution is covered by the same copyright terms |
| 718 | + |
| 719 | + * |
| 720 | + * Copyright remains Eric Young's, and as such any Copyright notices in |
| 721 | + * the code are not to be removed. |
| 722 | + * If this package is used in a product, Eric Young should be given attribution |
| 723 | + * as the author of the parts of the library used. |
| 724 | + * This can be in the form of a textual message at program startup or |
| 725 | + * in documentation (online or textual) provided with the package. |
| 726 | + * |
| 727 | + * Redistribution and use in source and binary forms, with or without |
| 728 | + * modification, are permitted provided that the following conditions |
| 729 | + * are met: |
| 730 | + * 1. Redistributions of source code must retain the copyright |
| 731 | + * notice, this list of conditions and the following disclaimer. |
| 732 | + * 2. Redistributions in binary form must reproduce the above copyright |
| 733 | + * notice, this list of conditions and the following disclaimer in the |
| 734 | + * documentation and/or other materials provided with the distribution. |
| 735 | + * 3. All advertising materials mentioning features or use of this software |
| 736 | + * must display the following acknowledgement: |
| 737 | + * "This product includes cryptographic software written by |
| 738 | + |
| 739 | + * The word 'cryptographic' can be left out if the rouines from the library |
| 740 | + * being used are not cryptographic related :-). |
| 741 | + * 4. If you include any Windows specific code (or a derivative thereof) from |
| 742 | + * the apps directory (application code) you must include an acknowledgement: |
| 743 | + |
| 744 | + * |
| 745 | + * THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS'' AND |
| 746 | + * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE |
| 747 | + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE |
| 748 | + * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE |
| 749 | + * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL |
| 750 | + * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS |
| 751 | + * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) |
| 752 | + * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT |
| 753 | + * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY |
| 754 | + * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF |
| 755 | + * SUCH DAMAGE. |
| 756 | + * |
| 757 | + * The licence and distribution terms for any publically available version or |
| 758 | + * derivative of this code cannot be changed. i.e. this code cannot simply be |
| 759 | + * copied and put under another distribution licence |
| 760 | + * [including the GNU Public Licence.] |
| 761 | + */ |
689 | 762 | """ |
690 | 763 |
|
691 | 764 | - Punycode.js, located at lib/punycode.js, is licensed as follows: |
|