www/joomla3 is no longer in the FreeBSD pkg repo
Chris Rees
crees at bayofrum.net
Thu Mar 4 16:38:45 UTC 2021
On 04/03/2021 16:16, Chris wrote:
> On 2021-03-04 00:50, Patrick M. Hausen wrote:
>> Hi all,
>>
>>> Am 04.03.2021 um 02:17 schrieb Chris Rees <crees at bayofrum.net>:
>>> The problem is, that although the php80 flavour does not depend on
>>> pecl-pdflib, the default flavour does,
>>> which means that the package will not be built as it you have to
>>> agree to pecl-pdflib's licence.
>>
>> I am not a lawyer. That being said I have done some homework and did
>> a lot if reading
>> in February 2020. Sent my findings to the port maintainer of
>> print/pdflib, but did not get
>> a response, unfortunately.
>>
>> My conclusion is that you don't need to agree to PDFlib GmbH's
>> license, because all
>> of the legalese on their home page applies to a completely different
>> product than the
>> one used by pecl-pdflib.
>>
>> But step by step ...
>>
>> 1. pecl-pdflib is published under the PHP license, so it is
>> clearly open source.
>> 2. The FreeBSD port is not based on pdflib, but pdflib-lite - this
>> is the crucial point.
>> 3. pdflib-lite is a product abandoned by PDFlib GmbH in 2011.
>> 4. pdflib-lite archives come with an open source license bundled
>> in the archive.
>> 5. This is the only license applicable to our case. All the other
>> licensing stuff on their
>> website applies to pdflib - *which is a completely different
>> product*.
>> 6. The license bundled with pdflib-lite explicitly permits the
>> distribution of binaries as
>> long as the license document and some other auxiliary files are
>> included.
>> 7. The port does this and puts the necessary documents in
>> /usr/local/share/doc/pdflib.
>>
>> You won't find any information about pdflib-lite on PDFlib GmbH's
>> website, because
>> they pulled it. Nonetheless the source is "out there", bundled with a
>> permissive license
>> which cannot be taken back.
>>
>> So the entire discussion is moot - as long as pecl-pdflib can be
>> built with pdflib-lite.
>>
>> The problem with the port/packages infrastructure is that this line in
>> ports/print/pdflib/Makefile
>> is nonsense, IMHO:
>>
>> RESTRICTED= Many odd restrictions on usage and distribution
>>
>>
>> Download the pdflib-lite tarball and see the documents for yourself.
>> I am repeating myself:
>> all the legalese on the PDFlib GmbH website *does not apply* to this
>> product (pdflib-lite).
> I needed the pdflib-lite for a script I cobbled up to batch convert
> to/from text/pdf
> a couple of years ago. I can confirm that the lib is with a
> *non*restrictive license.
> My humble suggestion;
> Can't we please simply create a pdflib-lite port, and be done with all
> this and related? :-)
>
The pdflib that we have in the port *is* pdflib-lite :) Hence my
proposed review to ale at .
Chris
More information about the freebsd-ports
mailing list