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?
You should also check Visual Studio terms of use yourself as nobody here is likely to comment about whether Microsoft would or would not have grounds to chase you for breaching the terms of use of their products⌠itâs unlikely anyone here is a lawyer, and certainly I wouldnât trust any of us to be 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.
Donât let @Brett discourage you, thatâs just how he is, no fun at all! When he comes over for dinner, I donât even let the kids near him for fear of them losing their awesomeness.
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 !
Now @Bauland has joined the likes of @Brett and @Dave_McLaughlin with having his own list with special punishments like banishment! BANISHMENT I say!!!