{ "isDeprecatedLicenseId": false, "licenseText": "Secure Messaging Protocol (SMP) Libraries [ACL, CML, SFL]\n\nDistribution Rights\n\nAll source code for the SMP is being provided at no cost and with no financial limitations regarding its use and distribution. Organizations can use the SMP without paying any royalties or licensing fees. The SMP was originally developed by the U.S. Government. BAE Systems is enhancing and supporting the SMP under contract to the U.S. Government. The U.S. Government is furnishing the SMP software at no cost to the vendor subject to the conditions of the SMP Public License provided with the SMP software.\n\n29 May 2002\n\nSecure Messaging Protocol (SMP) Public License\n\nThe United States Government/Department of Defense/National Security Agency/Office of Network Security (collectively \"the U.S. Government\") hereby grants permission to any person obtaining a copy of the SMP source and object files (the \"SMP Software\") and associated documentation files (the \"SMP Documentation\"), or any portions thereof, to do the following, subject to the following license conditions:\n\nYou may, free of charge and without additional permission from the U.S. Government, use, copy, modify, sublicense and otherwise distribute the SMP Software or components of the SMP Software, with or without modifications developed by you and/or by others.\n\nYou may, free of charge and without additional permission from the U.S. Government, distribute copies of the SMP Documentation, with or without modifications developed by you and/or by others, at no charge or at a charge that covers the cost of reproducing such copies, provided that this SMP Public License is retained.\n\nFurthermore, if you distribute the SMP Software or parts of the SMP Software, with or without modifications developed by you and/or others, then you must either make available the source code to all portions of the SMP Software (exclusive of any modifications made by you and/or by others) upon request, or instead you may notify anyone requesting the SMP Software source code that it is freely available from the U.S. Government.\n\nTransmission of this SMP Public License must accompany whatever portions of the SMP Software you redistribute.\n\nThe SMP Software is provided without warranty or guarantee of any nature, express or implied, including without limitation the warranties of merchantability and fitness for a particular purpose.\n\nThe U.S. Government cannot be held liable for any damages either directly or indirectly caused by the use of the SMP Software.\n\nIt is not permitted to copy, sublicense, distribute or transfer any of the SMP Software except as expressly indicated herein. Any attempts to do otherwise will be considered a violation of this License and your rights to the SMP Software will be voided.\n\nThe SMP uses the Enhanced SNACC (eSNACC) Abstract Syntax Notation One (ASN.1) C++ Library to ASN.1 encode and decode security-related data objects. The eSNACC ASN.1 C++ Library is covered by the ENHANCED SNACC SOFTWARE PUBLIC LICENSE. None of the GNU public licenses apply to the eSNACC ASN.1 C++ Library. The eSNACC Compiler is not distributed as part of the SMP.\n\nCopyright © 1997-2002 National Security Agency\n", "standardLicenseTemplate": "\u003c\u003cbeginOptional\u003e\u003eSecure Messaging Protocol (SMP) Libraries [ACL, CML, SFL]\n\n\u003c\u003cendOptional\u003e\u003e\n\nDistribution Rights\n\nAll source code for the SMP is being provided at no cost and with no financial limitations regarding its use and distribution. Organizations can use the SMP without paying any royalties or licensing fees. The SMP was originally developed by the U.S. Government. BAE Systems is enhancing and supporting the SMP under contract to the U.S. Government. The U.S. Government is furnishing the SMP software at no cost to the vendor subject to the conditions of the SMP Public License provided with the SMP software.\n\n29 May 2002\n\nSecure Messaging Protocol (SMP) Public License\n\nThe United States Government/Department of Defense/National Security Agency/Office of Network Security (collectively \"the U.S. Government\") hereby grants permission to any person obtaining a copy of the SMP source and object files (the \"SMP Software\") and associated documentation files (the \"SMP Documentation\"), or any portions thereof, to do the following, subject to the following license conditions:\n\nYou may, free of charge and without additional permission from the U.S. Government, use, copy, modify, sublicense and otherwise distribute the SMP Software or components of the SMP Software, with or without modifications developed by you and/or by others.\n\nYou may, free of charge and without additional permission from the U.S. Government, distribute copies of the SMP Documentation, with or without modifications developed by you and/or by others, at no charge or at a charge that covers the cost of reproducing such copies, provided that this SMP Public License is retained.\n\nFurthermore, if you distribute the SMP Software or parts of the SMP Software, with or without modifications developed by you and/or others, then you must either make available the source code to all portions of the SMP Software (exclusive of any modifications made by you and/or by others) upon request, or instead you may notify anyone requesting the SMP Software source code that it is freely available from the U.S. Government.\n\nTransmission of this SMP Public License must accompany whatever portions of the SMP Software you redistribute.\n\nThe SMP Software is provided without warranty or guarantee of any nature, express or implied, including without limitation the warranties of merchantability and fitness for a particular purpose.\n\nThe U.S. Government cannot be held liable for any damages either directly or indirectly caused by the use of the SMP Software.\n\nIt is not permitted to copy, sublicense, distribute or transfer any of the SMP Software except as expressly indicated herein. Any attempts to do otherwise will be considered a violation of this License and your rights to the SMP Software will be voided.\n\nThe SMP uses the Enhanced SNACC (eSNACC) Abstract Syntax Notation One (ASN.1) C++ Library to ASN.1 encode and decode security-related data objects. The eSNACC ASN.1 C++ Library is covered by the ENHANCED SNACC SOFTWARE PUBLIC LICENSE. None of the GNU public licenses apply to the eSNACC ASN.1 C++ Library. The eSNACC Compiler is not distributed as part of the SMP.\n\n\u003c\u003cvar;name\u003d\"copyright\";original\u003d\"Copyright © 1997-2002 National Security Agency \";match\u003d\".{0,5000}\"\u003e\u003e", "name": "Secure Messaging Protocol Public License", "licenseId": "SMPPL", "crossRef": [ { "match": "true", "url": "https://github.com/dcblake/SMP/blob/master/Documentation/License.txt", "isValid": true, "isLive": true, "timestamp": "2024-08-19T17:38:59Z", "isWayBackLink": false, "order": 0 } ], "seeAlso": [ "https://github.com/dcblake/SMP/blob/master/Documentation/License.txt" ], "isOsiApproved": false, "licenseTextHtml": "\n \u003cdiv class\u003d\"optional-license-text\"\u003e \n \u003cp\u003eSecure Messaging Protocol (SMP) Libraries [ACL, CML, SFL]\u003c/p\u003e\n\n \u003c/div\u003e\n \u003cp\u003eDistribution Rights\u003c/p\u003e\n\n \u003cp\u003eAll source code for the SMP is being provided at no cost and with\n no financial limitations regarding its use and distribution.\n Organizations can use the SMP without paying any royalties or\n licensing fees. The SMP was originally developed by the U.S.\n Government. BAE Systems is enhancing and supporting the SMP\n under contract to the U.S. Government. The U.S. Government is\n furnishing the SMP software at no cost to the vendor subject\n to the conditions of the SMP Public License provided with the\n SMP software.\u003c/p\u003e\n\n \u003cp\u003e29 May 2002\u003c/p\u003e\n\n \u003cp\u003eSecure Messaging Protocol (SMP) Public License\u003c/p\u003e\n\n \u003cp\u003eThe United States Government/Department of Defense/National\n Security Agency/Office of Network Security (collectively \u0026quot;the\n U.S. Government\u0026quot;) hereby grants permission to any person\n obtaining a copy of the SMP source and object files (the \u0026quot;SMP\n Software\u0026quot;) and associated documentation files (the \u0026quot;SMP\n Documentation\u0026quot;), or any portions thereof, to do the following,\n subject to the following license conditions:\u003c/p\u003e\n\n \u003cp\u003eYou may, free of charge and without additional permission from\n the U.S. Government, use, copy, modify, sublicense and\n otherwise distribute the SMP Software or components of the SMP\n Software, with or without modifications developed by you\n and/or by others.\u003c/p\u003e\n\n \u003cp\u003eYou may, free of charge and without additional permission from\n the U.S. Government, distribute copies of the SMP\n Documentation, with or without modifications developed by you\n and/or by others, at no charge or at a charge that covers the\n cost of reproducing such copies, provided that this SMP Public\n License is retained.\u003c/p\u003e\n\n \u003cp\u003eFurthermore, if you distribute the SMP Software or parts of the\n SMP Software, with or without modifications developed by you\n and/or others, then you must either make available the source\n code to all portions of the SMP Software (exclusive of any\n modifications made by you and/or by others) upon request, or\n instead you may notify anyone requesting the SMP Software\n source code that it is freely available from the U.S.\n Government.\u003c/p\u003e\n\n \u003cp\u003eTransmission of this SMP Public License must accompany whatever\n portions of the SMP Software you redistribute.\u003c/p\u003e\n\n \u003cp\u003eThe SMP Software is provided without warranty or guarantee of any\n nature, express or implied, including without limitation the\n warranties of merchantability and fitness for a particular\n purpose.\u003c/p\u003e\n\n \u003cp\u003eThe U.S. Government cannot be held liable for any damages either\n directly or indirectly caused by the use of the SMP\n Software.\u003c/p\u003e\n\n \u003cp\u003eIt is not permitted to copy, sublicense, distribute or transfer\n any of the SMP Software except as expressly indicated herein.\n Any attempts to do otherwise will be considered a violation of\n this License and your rights to the SMP Software will be\n voided.\u003c/p\u003e\n\n \u003cp\u003eThe SMP uses the Enhanced SNACC (eSNACC) Abstract Syntax Notation\n One (ASN.1) C++ Library to ASN.1 encode and decode\n security-related data objects. The eSNACC ASN.1 C++ Library\n is covered by the ENHANCED SNACC SOFTWARE PUBLIC LICENSE.\n None of the GNU public licenses apply to the eSNACC ASN.1 C++\n Library. The eSNACC Compiler is not distributed as part of\n the SMP.\u003c/p\u003e\n\n \u003cdiv class\u003d\"replaceable-license-text\"\u003e \n \u003cp\u003eCopyright © 1997-2002 National Security Agency\u003c/p\u003e\n\n \u003c/div\u003e\n " }