What should our policy and practices be on using non-original code within Espruino? For example, there appears to be an excellent candidate source code library that provides hardware SPI for ESP8266 ... see:
What should we do if Espruino would like to include that within a board? Do we have precedent for using other libraries? Should we contact the authors and ask for permission? Do we have a "credits" page associated with Espruino where these authors can get the notifications that their licenses may require?
Espruino is a JavaScript interpreter for low-power Microcontrollers. This site is both a support community for Espruino and a place to share what you are working on.
What should our policy and practices be on using non-original code within Espruino? For example, there appears to be an excellent candidate source code library that provides hardware SPI for ESP8266 ... see:
https://github.com/MetalPhreak/ESP8266_SPI_Driver
What should we do if Espruino would like to include that within a board? Do we have precedent for using other libraries? Should we contact the authors and ask for permission? Do we have a "credits" page associated with Espruino where these authors can get the notifications that their licenses may require?