Skip to content

Commit

Permalink
Use Public Domain PKCS#11 headers, to avoid OASIS license (#623)
Browse files Browse the repository at this point in the history
**Issue #:** #621 The OASIS IPR license is not on Fedora's approved license list.

This license is at the top of the PKCS#11 headers released by the OASIS technical committee that standardizes PKCS#11. So it's a good idea to use the official headers, right? No, wrong, apparently. [Here](latchset/pkcs11-provider#76) [are](tpm2-software/tpm2-pkcs11#338) [many](softhsm/SoftHSMv2#412) [other](https://gitlab.isc.org/isc-projects/bind9/-/issues/414) [open](containers/podman#13906) [source](https://mail.openjdk.org/pipermail/jdk-dev/2021-May/005526.html) [projects](https://lists.fedoraproject.org/archives/list/[email protected]/thread/2QXHMTZ47DMMARJVI6PUMSYUPVFAGLCV/) being confused by the license, and replacing the headers that container it.

**Description of changes:** Replace OASIS headers with public domain headers, sourced from https://github.com/latchset/pkcs11-headers
  • Loading branch information
graebm authored and alfred2g committed May 21, 2024
1 parent cec02a7 commit 0b9cddf
Show file tree
Hide file tree
Showing 8 changed files with 1,744 additions and 3,224 deletions.
2 changes: 2 additions & 0 deletions NOTICE
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
AWS C Io
Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
SPDX-License-Identifier: Apache-2.0.

The source/pkcs11/v2.40/pkcs11.h header file is based on Public Domain content from https://github.com/latchset/pkcs11-headers
31 changes: 0 additions & 31 deletions THIRD-PARTY-LICENSES.txt

This file was deleted.

Loading

0 comments on commit 0b9cddf

Please sign in to comment.