<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML+RDFa 1.0//EN" "http://www.w3.org/MarkUp/DTD/xhtml-rdfa-1.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:owl="http://www.w3.org/2002/07/owl#"
    xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#"
    xmlns:dc="http://purl.org/dc/terms/"
    xmlns:xsd="http://www.w3.org/2001/XMLSchema"
    xmlns:spdx="http://spdx.org/rdf/terms#">

  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <link rel="shortcut icon" href="sites/all/themes/cpstandard/favicon.ico" type="image/vnd.microsoft.icon" />

    <title>Secure Messaging Protocol Public License | Software Package Data Exchange (SPDX)</title>

    <link rel="shortcut icon" href="sites/all/themes/cpstandard/favicon.ico" type="image/vnd.microsoft.icon" />
    <link type="text/css" rel="stylesheet" media="all" href="sites/all/themes/cpstandard/css/style.css" />
    <link type="text/css" rel="stylesheet" media="all" href="sites/all/themes/cpstandard/css/colors.css" />
    <link href="//netdna.bootstrapcdn.com/font-awesome/4.0.3/css/font-awesome.css" rel="stylesheet" />
    <!-- GOOGLE FONTS -->
    <link href='//fonts.googleapis.com/css?family=Roboto:400,400italic,300,300italic,100italic,100,500,500italic,700,700italic,900,900italic' rel='stylesheet' type='text/css' />

    <style type="text/css">

      .page {
        color: #58595b;
      }

      #header {
        border-bottom: 3px solid #4597cb;
        padding-bottom: 50px;
      }

      .breadcrumb {
        margin-top: 25px;
      }

      #content-header h1 {
        color: #58595b;
      }

      .page h2, h3, h4, h5 {
        color: #4597cb;
      }
      
      .page h1 {
      font-size: 2em;
      }

      .page h2 {
      font-size: 1.5em;
      }

      .page p {
        color: #58595b;
      }

      .page th {
        color: #58595b;
      }

      a, a:visited, a:hover {
        color: #4597cb;
      }

      #footer-copyright {
        margin-top: 25px;
      }
      
      .replacable-license-text {
      color: #CC0000;
      }
      
      .replacable-license-text p var {
      color: #CC0000;
      }
      
      .optional-license-text {
      color: #0000cc;
      }
      
      .optional-license-text p var {
      color: #0000cc;
      }
      ul, ol, li {
      margin: 10px 0 10px 0;
	  }
    </style>

  <script type="text/javascript">

    var _gaq = _gaq || [];
    _gaq.push(['_setAccount', 'UA-3676394-2']);
    _gaq.push(['_trackPageview']);

    (function() {
      var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
      ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
      var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
    })();

  </script>

  </head>

  <body typeof="spdx:License">

  <div id="lf-header" class="collaborative-projects">
    <div class="gray-diagonal">
      <div class="container">
        <a id="collaborative-projects-logo" href="http://collabprojects.linuxfoundation.org">Linux Foundation Collaborative Projects</a>
      </div>
    </div>
  </div>

  <div id="header">
    <div id="header-inner">
      <a href="/" title="Home" rel="home" id="logo">
        <img src="https://spdx.linuxfound.info/sites/cpstandard/files/logo_spdx_250.png" alt="Home" />
      </a>
      
      <div id="name-and-slogan">
        <div id="site-name">
          <h1><a href="/" title="Home" rel="home">Software Package Data Exchange (SPDX)</a></h1>
        </div>    
      </div>
      
    </div>
  </div> <!-- /header -->

  <div id="highlighted">  
      <div class="region region-highlighted">
      </div>
  </div>

    <div id="page" class="page">

      <div class="breadcrumb"><a href="/">Home</a> » <a href="/licenses">Licenses</a></div>

      <h1 property="dc:title">Secure Messaging Protocol Public License</h1>
      <div style="display:none;"><code property="spdx:deprecated">false</code></div>
      <h2>Full name</h2>
          <p style="margin-left: 20px;"><code property="spdx:name">Secure Messaging Protocol Public License</code></p>

      <h2>Short identifier</h2>
          <p style="margin-left: 20px;"><code property="spdx:licenseId">SMPPL</code></p>

      <h2>Other web pages for this license</h2>
          <div style="margin-left: 20px;">
            <ul>
             <li><a href="https://github.com/dcblake/SMP/blob/master/Documentation/License.txt" rel="rdfs:seeAlso">https://github.com/dcblake/SMP/blob/master/Documentation/License.txt</a></li>
           </ul>
          </div>
          
      <div property="spdx:isOsiApproved" style="display: none;">false</div>

      <h2 id="notes">Notes</h2>
          <p style="margin-left: 20px;">None</p>

      <h2 id="licenseText">Text</h2>

      <div property="spdx:licenseText" class="license-text">
      
      
      <div class="optional-license-text">
         <p>Secure Messaging Protocol (SMP) Libraries [ACL, CML, SFL]</p>

      </div>
         <p>Distribution Rights</p>

      <p>All 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.</p>

      <p>29 May 2002</p>

      <p>Secure Messaging Protocol (SMP) Public License</p>

      <p>The United States Government/Department of Defense/National
         Security Agency/Office of Network Security (collectively &quot;the
         U.S. Government&quot;) hereby grants permission to any person
         obtaining a copy of the SMP source and object files (the &quot;SMP
         Software&quot;) and associated documentation files (the &quot;SMP
         Documentation&quot;), or any portions thereof, to do the following,
         subject to the following license conditions:</p>

      <p>You 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.</p>

      <p>You 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.</p>

      <p>Furthermore, 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.</p>

      <p>Transmission of this SMP Public License must accompany whatever
         portions of the SMP Software you redistribute.</p>

      <p>The 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.</p>

      <p>The U.S. Government cannot be held liable for any damages either
         directly or indirectly caused by the use of the SMP
         Software.</p>

      <p>It 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.</p>

      <p>The 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.</p>

       
         <p>Copyright &copy; 1997-2002 National Security Agency</p>

      
  
      </div>

      <h2  id="licenseHeader">Standard License Header</h2>
      <div property="spdx:standardLicenseHeader" class="license-text">
        <p style="font-style: italic">There is no standard license header for the license</p>
        
      </div>
      <div property="spdx:standardLicenseTemplate" style="display: none;">
      &lt;&lt;beginOptional&gt;&gt; Secure Messaging Protocol (SMP) Libraries [ACL, CML, SFL]&lt;&lt;endOptional&gt;&gt;&#10;Distribution Rights&#10;All 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.&#10;29 May 2002&#10;Secure Messaging Protocol (SMP) Public License&#10;The United States Government/Department of Defense/National Security Agency/Office of Network Security (collectively &quot;the U.S. Government&quot;) hereby grants permission to any person obtaining a copy of the SMP source and object files (the &quot;SMP Software&quot;) and associated documentation files (the &quot;SMP Documentation&quot;), or any portions thereof, to do the following, subject to the following license conditions:&#10;You 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.&#10;You 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.&#10;Furthermore, 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.&#10;Transmission of this SMP Public License must accompany whatever portions of the SMP Software you redistribute.&#10;The 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.&#10;The U.S. Government cannot be held liable for any damages either directly or indirectly caused by the use of the SMP Software.&#10;It 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.&#10;The 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.&#10;Copyright © 1997-2002 National Security Agency
      </div>

    </div> <!-- /page -->

    <div class="collaborative-projects">
      <div class="gray-diagonal">
        <div class="container">
          <div id="footer-copyright">
            <p>(c) 2016          SPDX Workgroup a Linux Foundation Collaborative Project. All Rights Reserved.        </p>
            <p>Linux Foundation is a registered trademark of The Linux Foundation. Linux is a registered <a href="http://www.linuxfoundation.org/programs/legal/trademark" title="Linux Mark Institute">trademark</a> of Linus Torvalds.</p>
            <p>Please see our <a href="http://www.linuxfoundation.org/privacy">privacy policy</a> and <a href="http://www.linuxfoundation.org/terms">terms of use</a>.</p>
          </div>
        </div>
      </div>
    </div>

    <div id="top-page-link">
      <a href="#"><i class="fa fa-arrow-circle-up"></i><span>top of page</span></a>
    </div>

  </body>
</html>
