khoih-prog / EthernetWebServer_SSL

Simple TLS/SSL Ethernet WebServer, HTTP Client and WebSocket Client library for for AVR, Portenta_H7, Teensy, SAM DUE, SAMD21, SAMD51, STM32F/L/H/G/WB/MP1, nRF52 and RASPBERRY_PI_PICO boards using Ethernet shields W5100, W5200, W5500, ENC28J60 or Teensy 4.1 NativeEthernet/QNEthernet. It now supports Ethernet TLS/SSL Client. The library supports HTTP/HTTPS GET and POST requests, provides argument parsing, handles one client at a time. It supports Arduino boards (SAM DUE, Atmel SAM3X8E ARM Cortex-M3, SAMD21, SAMD51, ESP8266, ESP32, Adafruit nRF52, Teensy boards) using Wiznet W5x00 or ENC28J60 network shields. Ethernet_Generic library is used as default for W5x00 with custom SPI
GNU General Public License v3.0
46 stars 10 forks source link

Licensing of SSLClient #16

Closed celeron55 closed 2 years ago

celeron55 commented 2 years ago

It appears this project is using OPEnSLab-OSU/SSLClient, which is a GPL 3.0 licensed library.

However, in this project's code base the library has been marked as if it was MIT licensed.

What happened? Is there permission to do this?

khoih-prog commented 2 years ago

Thanks for the info, which I wasn't aware of.

Will modify the licence ASAP to GPLv3.0

khoih-prog commented 2 years ago

Done with EthernetWebServer_SSL releases v1.7.7. Thanks.


Releases v1.7.7

  1. Change license from MIT to GPLv3. Check Licensing of SSLClient #16