3 ms·
For fair comparison, that's GPL-licensed. To get that part out, I'm great proponent of FSF and GPL, and use GPL for most of my "desktop/server" code. But we kno
by pfalcon 11y ago
For fair comparison, that's GPL-licensed. To get that part out, I'm great proponent of FSF and GPL, and use GPL for most of my "desktop/server" code. But we know that in embedded it's a bit different, and being a good GPL citizen does require some efforts from both vendor and their users. For MicroPython there's actually no choice - we do compete with other well-known small embeddable languages, and MIT/BSD is a norm there, and we don't want people not to select us because some other project has more liberal license.
And I'm not sure if you're yourself from Cesanta, but I definitely heard about them and keep an eye on their progress after they got VC. Actually, I heard about them when Sergey Lyubka switched Mongoose server licensing from MIT to GPL as a result of the company formation. Nothing wrong, that happens.
I actually bring up this matter because it relates very well to the current campaign. We see that MicroPython useful, people like it, it has potential, so we think how to move it forward (the main developer is already full-time on uPy). And this Kickstarter campaign is exactly an attempt at community funding of further development, keeping liberal license, and developing in the open. Because if the main author decides to go for VC, I'm not sure what licensing changes may ensue, and when all the cool features will appear in the open-source version.
- ithkuil 11y agoyes I work for Cesanta. BTW thank you for https://github.com/pfalcon/esp-open-sdk https://github.com/pfalcon/esp-open-sdk, very useful.