We would like to use G120 as it is CE marked, and uses royalty free TinyCLR.
As Visual Studio Communitiy 2017 will be used to build the firmware, my question is if the product can be sold withouth buying VStudio professional or enterprise.
Also, I would like to ask if G120 has any kind of eeprom or eeprom like memory space to write non volatile configuration data.
you do know that TinyCLR OS is currently in pre-release mode, and you’ve reviewed the roadmap that GHI have published, and those things are factored into your decision, right?
Yes, there is a small amount of available memory for configuration, but depending on what you’re trying to do, a simpler thing to do is just throw on a small I2C/SPI eeprom chip.
I am sure none of us is a lawyer, and maybe, nor wanted to be!
However, is it possible that nobody has asked himself this question? I am sure there are commercial proyects built on free VStudio IDEs (Express or Community). Maybe someone would like to share their experience… althouhg I wouldn’t trust him…
maybe someone will have faced that same problem - again, if you don’t trust them, why bother hearing what they say? You’ll still have to go look for yourself and you’ll still have to live with the consequences of your decision should they end up being bad. The other person’s view hasn’t helped anyone, has it?
And the real point I’d like to focus on is - you accept that TinyCLR is not a released product, not a finished product, and has a roadmap that GHI have published that might interfere with your project. Has that risk been carefully consider in your planning ? If you’re looking for a commercial product, and you have a delivery timeframe that is set, will that overlap with TinyCLR’s timeframes and you’ll need to release on unproven code? You always have the fallback of NetMF, that is pretty well tested…
I was trying to continue your comment “and certainly I wouldn’t trust any of us to be right”, with a type of a ‘joke’. However, I am sure that my bad english has been quite confusing, and this ‘joke’ did not end on an smile. Sorry for that, I will never try to make any more jokes in the fórum.
I am also concerned that TinyCLR is not a finished product. Actually, we will use NetMF, and on the future, the planning is to move to TiniCLR (as Microsoft no longer give support to NetMF, and it is supposed that GHI will give support to TiniCLR)
Sorry again if my thoughts have not been well expressed.
Visual Studio Community 2017 can indeed be used for development and testing of commercial products, as long as you abide by the limitations in the license agreement. In layman’s terms, individuals (not part of an enterprise) can use it for commercial development. Teams of up to five developers (not part of an enterprise) can use it for commercial development. They define enterprise as an organization with more than 250 PCs or users, or one million US dollars or more in annual revenue. If you fall into the enterprise category, they expect you to purchase the Professional (or higher) product.
No, please, don’t let me stop you - unfortunately I think if it ever came to having duelling lawyers at 10 paces, nobody would think it’s funny… and while I work in IT, I work around lawyers, and they’re not exactly the funniest bunch around. Plus, compared to other people, you’re very funny !