mirror of
https://codeberg.org/forgejo/forgejo.git
synced 2024-11-27 18:01:21 +03:00
bda70b848f
Replaces #8182
62 lines
3.1 KiB
Text
62 lines
3.1 KiB
Text
Secure Messaging Protocol (SMP) Libraries [ACL, CML, SFL]
|
|
|
|
Distribution Rights
|
|
|
|
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.
|
|
|
|
29 May 2002
|
|
|
|
Secure Messaging Protocol (SMP) Public License
|
|
|
|
The 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:
|
|
|
|
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.
|
|
|
|
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.
|
|
|
|
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.
|
|
|
|
Transmission of this SMP Public License must accompany whatever portions of
|
|
the SMP Software you redistribute.
|
|
|
|
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.
|
|
|
|
The U.S. Government cannot be held liable for any damages either directly
|
|
or indirectly caused by the use of the SMP Software.
|
|
|
|
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.
|
|
|
|
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. Copyright © 1997-2002
|
|
National Security Agency
|