Closed BB-5000 closed 4 years ago
@BB-5000 Hi Bernd, where do you see the CC0 statement?
That file (ulp_example_main.c) is based on an example from the ESP32 SDK, so I left that unchanged.
The other files are original work, so GPL3 is the intended license for the other files. Is that an issue for you?
Thanks for the swift clarification. Is it an issue? Probably. I am thinking about using the ESP32 in a project that could end up as a commercial product. Too early to say now. I'm not a license expert but as far as I know, using your library would then require me to disclose all other software that I develop around it and would be a no go because the copy cats would be too close then to have a chance for return on invest. Honestly it is regrettable anyway that Espressif somehow messed up the hardware RTCI2C and we have to pack the max 8k with a software implementation. Best regards. Bernd
@BB-5000 I will re-license it as LGPL, which would allow usage of the assembly files in a commercial product if given proper notice.
That is great! Thanks a lot. Should I build the product I will send you a test-sample to the Netherlands ;-)
Hello tomtor.
Thanks a lot for the I2C software implementation!
I have a question regarding the license: The repository is labeled GPL3 in github but in your code you state the license as Public Domain CC0.
=> Does the Public Domain CC0 licensing also apply for the ULP code or is that rather to be regarded as GPL3 licensed?
Thanks a lot for a clarification. Bernd
P.S.: I like the coding style of your assembly programs. It is almost a piece of art!