Sicro wrote:
http://www.spiderbasic.com/documentation/reference/license_application.htmlThe license informations need an update. I strongly doubt that Spiderbasic uses binary libraries in the generated javascript codes.
I've just bought my SB license a couple of days ago and noticed that immediately.
For example, the
official licenses file starts with:
Quote:
Licenses for the SpiderBasic applications (without using 3D engine)
I doubt that SB uses OGRE engine!
Then we also find the Scintilla license listed:
Quote:
--------------------------------------------------------------------
Component: scintilla
--------------------------------------------------------------------
License for Scintilla and SciTE
Copyright 1998-2003 by Neil Hodgson <neilh@scintilla.org>
All Rights Reserved
Again, SB applications don't use the Scintilla component (only the IDE does).
So it seems to me that currently the SpiderBasic documentation is mostly an adaptation of PureBasic Help file, with some sections taken out and others being reworked.
The main problem is that if the licenses file mentions some third party components that are not actually there (i.e. left over from PB), I then wonder if all the third party libraries that are really used by SB are being credited at all — and like Sicro pointed out, all these licenses seem to be those of the binary components used by PB, not the JS libs used by SB.
This seems a huge issue to me, which could actually prevent distributing applications created with SB, because honoring licenses it's fundamental, and I don't quite feel confident that this is the case right now.
Any suggestions on how to include licenses of the third party components that are being used by SB app?
Thanks