I am not a lawyer but I want to make sure I fully comply with the B4R license. I plan to develop and sell boards that will be running B4R code in the flash of a ESP8266. I only plan to use B4R software and libraries that are included with the B4R download(MIT License). Again it will only be a binary distribution in flash memory.
Do I have to:
Open source my entire project or any of it?
List the Anywhere Software copyright, and if so where?
Provide the source of the B4R libraries I use?
If I am just using the B4R environment with a Espressif ESP8266, how is Arduino involved at all? I only plan to use your libraries that are included in the B4R install download. I am confused.
Arduino is involved since B4R generates a Arduino source and compiles it with Arduino environment, using the libraries provided with Arduino itself together the ones provided with B4R.
Also you need to understand that some libraries are just wrappers for Arduino libs, some of which may have different types of license. You will need to study those licenses individually and use those who suites your needs best, license wise.
I think you may be right. The Arduino site says I do not have to release the source if I just use the Arduino core and libraries(I think that's all I will be using?) but it says I must make available object files for re-linking to newer versions of Arduino. I am not sure how to do this.
I think they mean the compiled files for uploading using newer IDE versions... It may not apply to your case, but to be in the safe side, why not send an email describing your objective and product type so that they, the Arduino creators, can clarify you in all those details?
They never rise laws questions. This of Arduino is a way to promote Atmel micros. They have to fight with Microchip supporters. I use them both and I don't care.
Why does many open source solutions support only certain hardware through the use of closed source boot-loaders, binary-blobs, or cryptic reset circuits. I personally have had this issue on many projects.
They never rise laws questions. This of Arduino is a way to promote Atmel micros. They have to fight with Microchip supporters. I use them both and I don't care.
Which doesn't even matter anymore considering they are both Microchip, same company. Atmel got swallowed. Not quite digested yet, but I am sure its coming.