Ridley5 opened this issue on Jul 26, 2010 · 1724 posts
bagginsbill posted Wed, 18 August 2010 at 8:45 AM
The BBML parsers (one in Python, one in AS3) will be public domain I think. Not even open source, but rather completely open. Use them in commercial products of any kind.
The BBML GUI builder that interprets BBML as instructions to build a GUI - that is probably something I want to retain control of. It's incredibly powerful. I've built things like this before, but never this clean.
I think what I'll probably do is not release the source for the GUI builder. Instead, I'll grant permission for its use (as a binary app) in this exporter (LuxPoser? need a name!), and then decide what else to let others use it for on an individual basis.
I'll probably grant an open non-commercial binary license for all projects like this where it is to be used in something that is not for-pay. Any use in a commerical app - well I'd prefer to get paid for the value it creates. But that's far out in the future at the moment.
At the moment, I'm only constructing a Flex BBML GUI builder. Other flavors are certainly possible, such as WPF (in C# or IronPython) and wxPython. I actually built a simpler but working version of this for WPF/IronPython a couple years ago but didn't use it for anything serious. I'll revisit that.
Renderosity forum reply notifications are wonky. If I read a follow-up in a thread, but I don't myself reply, then notifications no longer happen AT ALL on that thread. So if I seem to be ignoring a question, that's why. (Updated September 23, 2019)