It is currently Mon Mar 01, 2021 11:08 pm

All times are UTC + 1 hour




Post new topic Reply to topic  [ 4 posts ] 
Author Message
 Post subject: SpiderBasic: Wrong licenses for applications
PostPosted: Mon Feb 12, 2018 10:19 pm 
Offline
Enthusiast
Enthusiast
User avatar

Joined: Wed Jun 25, 2014 5:25 pm
Posts: 434
Location: Germany
http://www.spiderbasic.com/documentation/reference/license_application.html

The license informations need an update. I strongly doubt that Spiderbasic uses binary libraries in the generated javascript codes.


(I know that SpiderBasic has its own forum, but I don't want to register there to write only this bug report.)

_________________
Image
Why OpenSource should have a license :: DarkColor-Scheme for PureBasic
PureBasic-CodeArchiv-Rebirth: Git-Repository / Download – Any help is welcome!
Manjaro Xfce x64 (Main system) :: Windows 7 x64 (VirtualBox) :: Newest PureBasic version


Top
 Profile  
Reply with quote  
 Post subject: Re: SpiderBasic: Wrong licenses for applications
PostPosted: Sat Jun 20, 2020 7:28 pm 
Offline
Enthusiast
Enthusiast
User avatar

Joined: Thu Nov 26, 2015 6:52 pm
Posts: 191
Location: Italy
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

_________________
The PureBASIC Archives:
FOSS Resources:


Top
 Profile  
Reply with quote  
 Post subject: Re: SpiderBasic: Wrong licenses for applications
PostPosted: Sat Jun 20, 2020 8:28 pm 
Offline
Enthusiast
Enthusiast
User avatar

Joined: Thu Nov 26, 2015 6:52 pm
Posts: 191
Location: Italy
Sicro wrote:
http://www.spiderbasic.com/documentation/reference/license_application.htmlI strongly doubt that Spiderbasic uses binary libraries in the generated javascript codes.


It might actually be doing so, if it's reusing the same C libraries and compiling them to JavaScript or WASM via tools like EMscripten:

https://emscripten.org/

But the problem remains that something is odd in the licenses files (the OGRE 3D engine, and Scintilla shouldn't be there).

_________________
The PureBASIC Archives:
FOSS Resources:


Top
 Profile  
Reply with quote  
 Post subject: Re: SpiderBasic: Wrong licenses for applications
PostPosted: Tue Feb 23, 2021 3:12 pm 
Offline
Enthusiast
Enthusiast
User avatar

Joined: Thu Nov 26, 2015 6:52 pm
Posts: 191
Location: Italy
Three years have passed since the initial post, but it seems to have gone by unnoticed, since the problem persists as of SB v2.31.

I've created a dedicated post on the SpiderBasic Forum to address the issue:


And also mentioned in another post the fact that when I bought my SB license I was planning to use it for an immediate project, and then immediately bailed out from using it upon seeing the dodgy licenses issues:


I really hope this gets fixed, for it's affecting the ability to (legally) use SB in production.

_________________
The PureBASIC Archives:
FOSS Resources:


Top
 Profile  
Reply with quote  
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 4 posts ] 

All times are UTC + 1 hour


Who is online

Users browsing this forum: No registered users and 2 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum

Search for:
Jump to:  

 


Powered by phpBB © 2008 phpBB Group
subSilver+ theme by Canver Software, sponsor Sanal Modifiye