ErosOlmi
26-07-2008, 23:02
Thread splitted from http://community.thinbasic.com/index.php?topic=1037.0
_________________________________________________
Can you tell me how many active thinBasic language developers (authors) there are? Will thinBasic become open source at some point?
Hi John,
well, I like your way to push. Some can feel it as a little irritating but here ... no, be sure. I perfectly know you do it for improving something you consider have potentialities, and I'm happy abut that.
Going into the matter, thinBasic already cover almost 90% of the potential market: Windows market. The rest is about 5 to 8% for Apple, remaining is *nix world. We are happy to already cover the biggest part. Ref: http://marketshare.hitslink.com/report.aspx?qprid=8&qpmr=100&qpdt=1&qpct=3&qptimeframe=Y or http://www.w3counter.com/globalstats.php
Also considering that many very good languages covering multiple platforms didn't had big success, let me think that going multiple platform is not the key point to have success. So I prefer to concentrate on one platform. That said from one side I'm very open to listen to everyone suggestions but on the other side I need to keep thinBasic development very straight.
Regarding open source I do not think it is the way. Sources are our power, our creation. It is important for us to keep them safe. Releasing them will give no extra power to anyone other than people wanting to copy it. Copyright? A beautiful (and hated) word that you you will be able to protect only if you will have big money and we do not sell thinBasic so we have no money to protect our copyright.
But we are not close to community development. For this reason we develop a big and complete set of function interfaces that let everyone to develop thinBasic modules with the many supported languages: PowerBasic, FreeBasic, C, ASM, ... Just to give you the idea of the power of thinBasic SDK interface, all modules use this SDK: TBGL for OpenGL, UI module for User Interface (just to list two of the most complex modules). But also thinBasic Debugger is developed as module and this can give you the idea of how deep a module can go into thinBasic Core engine.
Ok, this is what I had to say on the matter. I will later split some post of this thread in order not to break original post.
Ciao
Eros
_________________________________________________
Can you tell me how many active thinBasic language developers (authors) there are? Will thinBasic become open source at some point?
Hi John,
well, I like your way to push. Some can feel it as a little irritating but here ... no, be sure. I perfectly know you do it for improving something you consider have potentialities, and I'm happy abut that.
Going into the matter, thinBasic already cover almost 90% of the potential market: Windows market. The rest is about 5 to 8% for Apple, remaining is *nix world. We are happy to already cover the biggest part. Ref: http://marketshare.hitslink.com/report.aspx?qprid=8&qpmr=100&qpdt=1&qpct=3&qptimeframe=Y or http://www.w3counter.com/globalstats.php
Also considering that many very good languages covering multiple platforms didn't had big success, let me think that going multiple platform is not the key point to have success. So I prefer to concentrate on one platform. That said from one side I'm very open to listen to everyone suggestions but on the other side I need to keep thinBasic development very straight.
Regarding open source I do not think it is the way. Sources are our power, our creation. It is important for us to keep them safe. Releasing them will give no extra power to anyone other than people wanting to copy it. Copyright? A beautiful (and hated) word that you you will be able to protect only if you will have big money and we do not sell thinBasic so we have no money to protect our copyright.
But we are not close to community development. For this reason we develop a big and complete set of function interfaces that let everyone to develop thinBasic modules with the many supported languages: PowerBasic, FreeBasic, C, ASM, ... Just to give you the idea of the power of thinBasic SDK interface, all modules use this SDK: TBGL for OpenGL, UI module for User Interface (just to list two of the most complex modules). But also thinBasic Debugger is developed as module and this can give you the idea of how deep a module can go into thinBasic Core engine.
Ok, this is what I had to say on the matter. I will later split some post of this thread in order not to break original post.
Ciao
Eros