Page 1 of 1

Question to Daniel Shawul (egbb license)

Posted: Thu Oct 02, 2008 6:29 pm
by Michel
Hi Daniel,

I hope you are reading this forum. Thanks for your great work on egbb.

The readme text of scorpio suggests that the egbb bitbases and egbb.so fall under the same open source license as scorpio. However as far as I can tell it does not *explicitly* say this and since egbb is distributed separately from scorpio the situation is ambiguous. The source code for egbb available at http://dshawul.googlepages.com/home does not contain any license text.

This presents a legal problem for Linux distributions which cannot include software for which the license is unclear.

Would it be possible for you to make the license for egbb (both the data and the probe code) explicit?

Best regards,
Michel

Re: Question to Daniel Shawul (egbb license)

Posted: Fri Oct 03, 2008 2:19 am
by jshriver
Were you able to get this to compile under Linux?

I'm using gcc v 4.2.3 on a 32bit machine and it gives me these error:

lz.cpp:237: error: integer constant is too large for ‘long’ type
lz.cpp:259: warning: this decimal constant is unsigned only in ISO C90
lz.cpp:703: error: integer constant is too large for ‘long’ type
lz.cpp:714: error: integer constant is too large for ‘long’ type

I fixed the one with main by chaning void main to int main and adding a return 0; at the end.

-Josh

Re: Question to Daniel Shawul (egbb license)

Posted: Fri Oct 03, 2008 3:41 am
by jshriver
Was able to fix this by changing the following line:

#define _byte_all 0xffffffffffffffff

to

#define _byte_all 0xffffffffffffffffLL

-Josh

Re: Question to Daniel Shawul (egbb license)

Posted: Fri Oct 03, 2008 5:24 am
by Daniel Shawul
Hi,
Both scorpio and egbb are in the same project thats why they share huge of code.
So I assume the BSD style license that scorpio uses applies to the egbb sources as well.
I agree It would be more clear for those who see it as a different project to add the license files
to the egbb sources as well.

I belive the liscene is not restrictive. You can use it for both free and commercial engines.
If you have any doubts on the liscence email me at dshawul at yahoo.com.

regards,
Daniel