update licensing info for this fork of the community edition (#1)

* cleanup licensing info for this fork of the community edition

* add README.md

* typo

* update readme

* update license

* restore source files headers

* Use the new VID:PID allocated to Librekeys by OpenMoko
This commit is contained in:
Fabrice Bellamy
2026-02-27 19:46:07 +05:30
committed by GitHub
parent 8075611f15
commit dd8602530c
4 changed files with 30 additions and 6 deletions
+21 -1
View File
@@ -1,3 +1,23 @@
Unless stated otherwise at the top of a file, all the files of this
project are licensed under the GNU Affero General Public License v3
(AGPLv3). The full text of this license is reproduced at the bottom of
this document.
The copyright holders are indicated at the top of each file.
The project is using the following libraries, sdk or portions of code:
- mdebtls, licensed under Apache-2.0 and GPL-2.0-or-later licenses,
https://github.com/Mbed-TLS/mbedtls
- tinyUSB, licensed under the MIT License,
https://github.com/hathach/tinyusb
- tinycbor, licensed under the MIT license,
https://github.com/intel/tinycbor
- mlkem-native, the Apache-2.0 license OR the ISC license OR the MIT
license, https://github.com/pq-code-package/mlkem-native
- USB CCID from Raspberry Pi (Trading) Ltd, licensed under the BSD
license,
________________________________________________________________________
GNU AFFERO GENERAL PUBLIC LICENSE GNU AFFERO GENERAL PUBLIC LICENSE
Version 3, 19 November 2007 Version 3, 19 November 2007
@@ -658,4 +678,4 @@ specific requirements.
You should also get your employer (if you work as a programmer) or school, You should also get your employer (if you work as a programmer) or school,
if any, to sign a "copyright disclaimer" for the program, if necessary. if any, to sign a "copyright disclaimer" for the program, if necessary.
For more information on this, and how to apply and follow the GNU AGPL, see For more information on this, and how to apply and follow the GNU AGPL, see
<https://www.gnu.org/licenses/>. <https://www.gnu.org/licenses/>.
+4
View File
@@ -0,0 +1,4 @@
# Pico Keys SDK
This is a fork of the community edition of the project located at https://github.com/polhenarejos/pico-keys-sdk
For licensing information and credits, see the LICENSE file
+3 -3
View File
@@ -64,12 +64,12 @@ if(ESP_PLATFORM)
endif() endif()
if(NOT DEFINED USB_VID) if(NOT DEFINED USB_VID)
set(USB_VID 0x2E8A) set(USB_VID 0x1D50)
endif() endif()
add_definitions(-DUSB_VID=${USB_VID}) add_definitions(-DUSB_VID=${USB_VID})
if(NOT DEFINED USB_PID) if(NOT DEFINED USB_PID)
set(USB_PID 0x10FD) set(USB_PID 0x619B)
endif() endif()
add_definitions(-DUSB_PID=${USB_PID}) add_definitions(-DUSB_PID=${USB_PID})
@@ -126,7 +126,7 @@ if(NOT ESP_PLATFORM)
) )
if(ENABLE_EDDSA) if(ENABLE_EDDSA)
set(MBEDTLS_ORIGIN "https://github.com/polhenarejos/mbedtls.git") set(MBEDTLS_ORIGIN "https://github.com/librekeys/mbedtls.git")
set(MBEDTLS_REF "mbedtls-3.6-eddsa") set(MBEDTLS_REF "mbedtls-3.6-eddsa")
execute_process( execute_process(
+2 -2
View File
@@ -28,10 +28,10 @@
#include "usb.h" #include "usb.h"
#ifndef USB_VID #ifndef USB_VID
#define USB_VID 0x2E8A #define USB_VID 0x1D50
#endif #endif
#ifndef USB_PID #ifndef USB_PID
#define USB_PID 0x10FD #define USB_PID 0x619B
#endif #endif
#if defined(PICO_PLATFORM) || defined(ESP_PLATFORM) #if defined(PICO_PLATFORM) || defined(ESP_PLATFORM)