While looking for a MQTT Client implementation, i discovered that a bunch of files got a GPLv3 header in commit 96af79b
I also discovered that the Pycom version /pycom/.../mqtt.py mor or less identical to the official Micropython /micropython/.../simple.py
There are a few differences in connect(), but the rest of the code is identical, event down to some code lines that have been commented out.
- The Pycom version contains a GPLv3 Header
- The Micropython version does not contain any licence header, but the setup.py states that the module is MIT licensed
Let me be the first to admit that I'm no Open Source License expert, but isn't changing the license of a original MIT licenced code the only thing that you should NOT do?