Regardless of any IP. I’m simply saying that widgets being open source _will_ improve Corona SDK. And _will_ benefit CoronaLabs.
I don’t see how this library is any Rocket Science and from my small experience in migrating to other lua based frameworks I wouldn’t see how it would be worthwhile to anyone trying to port it. But regardless, as you stated if someone is willing to put that much effort into it he will also be able to get the code from the binary.
My request is that more libraries (lua based ones) become open source so the community can help improve and progress. I’d rather see progress from CoronaLabs on fronts that cannot be solved in lua.
I think that widget.* is an nice library, so is WidgetCandy, I prefer the more lean widget.* API but these two products provide a similar solution.
If for example CoronaLabs would develop a native particle system that would actually be something totally different because the equivalent ParticleCandy for example is based on the regular sprite engine and doesn’t take full advantage of the GPU. This would require native work on Corona’s part something no 3rd party vendor can do right now…
Same goes for shaders… These are core features that we want and other engines have. If you take MOAI for example their UI elements are really lame but you can find open source wrappers that provide nice UI elements and themes. [import]uid: 80469 topic_id: 36308 reply_id: 144265[/import]