Page 1 of 1

PCRE license question?

Posted: Sun Dec 13, 2015 10:41 pm
by bbanelli
Greetings to all,

although this might not be entirely offtopic owing to the fact PB uses PCRE, any thoughts about this statement in last paragraph: https://blogs.msdn.microsoft.com/oldnew ... 0/?p=92361
Raymond Chen wrote:From reading the PCRE license, it appears that if your program uses PCRE, you must reproduce “the above copyright notice”, but there are three copyright notices on that page. Does the program need to reproduce all of them? Or just the last one? It seems to me that nearly everybody just ignores the license requirements. For example, Safari uses PCRE, but the PCRE copyright, licensing terms, and disclaimer do not appear in the Safari EULA or any other Safari documentation I can find.

Re: PCRE license question?

Posted: Mon Dec 14, 2015 12:48 pm
by Fred
If you want to be on the safe side license-wise, you just have to put this file: http://www.purebasic.com/documentation/ ... ation.html with your application (and may be display it in your about window). PureBasic uses a lot of third parties libs, and it's hard to guess which.

Re: PCRE license question?

Posted: Mon Dec 14, 2015 4:07 pm
by heartbone
Fred wrote:PureBasic uses a lot of third parties libs, and it's hard to guess which.
It would be nice if there were a utility provided that can scan a PB source file and spit out the names of the licensed library modules (possibly/potentially) used in a executable generated from the code.

Re: PCRE license question?

Posted: Mon Dec 14, 2015 4:19 pm
by Fred
Is it a problem to include the whole file ?

Re: PCRE license question?

Posted: Mon Dec 14, 2015 4:30 pm
by heartbone
Not so much a problem as kind of strange.

Re: PCRE license question?

Posted: Tue Dec 15, 2015 12:09 am
by Joakim Christiansen
heartbone wrote:
Fred wrote:PureBasic uses a lot of third parties libs, and it's hard to guess which.
It would be nice if there were a utility provided that can scan a PB source file and spit out the names of the licensed library modules (possibly/potentially) used in a executable generated from the code.
Yeah, I suggested this before:
http://www.purebasic.fr/english/viewtop ... =3&t=61188

Re: PCRE license question?

Posted: Tue Dec 15, 2015 7:42 am
by bbanelli
Fred wrote:If you want to be on the safe side license-wise, you just have to put this file: http://www.purebasic.com/documentation/ ... ation.html with your application (and may be display it in your about window). PureBasic uses a lot of third parties libs, and it's hard to guess which.
Hi Fred,

this is basically what I do, but the part about "three copyright notices" confused me, really...