On 04/03/2021 13:21, Patrick M. Hausen wrote:
Hi Chris,

Am 04.03.2021 um 14:11 schrieb Chris Rees <cr...@bayofrum.net>:
$ ll PDFlib-Lite-7.0.5p3.tar.gz
-rw-r--r--  1 pmh  staff  8179201  4 Mär 11:38 PDFlib-Lite-7.0.5p3.tar.gz
$ shasum PDFlib-Lite-7.0.5p3.tar.gz
42e0605ae21f4b6d25fa2d20e78fed6df36fbaa9  PDFlib-Lite-7.0.5p3.tar.gz

Which contains the old license I am referring to.

Anyone want a copy of that archive?
That's the actual archive that's been in the port since 2012 :)
Then whence the source tree with the entirely different license you linked to?
I did a `make fetch extract` with a ports tree just checked our from HEAD and
I found the "new" license. So someone must have replaced the archive?

There are two ways around this if you want joomla3 packaged:

- Negotiate with PDFlib GmbH (you might be better at German than me...) to 
allow for commercial use of pdflib (unlikely)

- Stop joomla3 depending on PDFlib by default.

Does it work without PDFlib?  If so, I suggest the latter, and that's easy to 
do.
I am not running joomla at all. We simply provide print/pecl-pdflib in our 
hosting
environment by default so when the `RESTRICTED` clause was introduced
into the Makefile of print/pdflib, I researched the license, came to the 
conclusion
that we can provide that software, if we tell the customer that they need a 
commercial
license, if they actually use it in production.

I tried to get into contact with Alex Dupre about this but he did not answer my 
mail.

Eventually we just set:

.if ${.CURDIR:M*print/pecl-pdflib*}
     _LICENSE_STATUS=accepted
.endif

in our poudriere.


And now I was triggered by the discussion. The license does permit binary 
distribution.
The necessary documents are included in the package. So if you just add a 
pkg-message
that hints at the docs, all should be well, IMHO - but that's not mine to 
decide.

I agree.

Having looked further at the licence, it would appear that commercial use is allowed as part of a Free software product:

[...] exempt users listed below are granted a world-wide, royalty-free, nonexclusive license to use the program.
2.1 Open Source Developer Exemption
Use of the program as part of an integrated product is exempt from commercial licensing provided the integrated product is available under a license which has been approved by the Open Source Initiative OSI (www.opensource.org), complete source code for the integrated product is available to anyone free of charge, and the availability of source code is announced on a publicly accessible Web site. Source code means the preferred machine-readable form in which a programmer would modify the
software.

As Joomla is Free (GPL), it is absolutely fine to use, even for-profit as I read it.

What a confusing mess...

I've suggested a couple of changes to the port-- I'll wait on the maintainer's feedback.

https://reviews.freebsd.org/D29059

Chris

_______________________________________________
freebsd-ports@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"

Reply via email to