Re: [Printing-architecture] CUPS 3.x: How we make it converting job data formats?

Michael Sweet <[email protected]>
Newsgroups dev.linux.lists.printing-architecture
Message-ID <[email protected]>
Till,

> On May 7, 2022, at 10:07 AM, Till Kamppeter <[email protected]> wrote:
> 
> On 07/05/2022 15:09, Michael Sweet wrote:
>> Till,
>>> On May 7, 2022, at 3:05 AM, Till Kamppeter <[email protected]> wrote:
>>> ...
>>>>> Which sufficiently free PDF interpreter will you put at MuPDF's place?
>>>> Xpdf/Popper are GPL2, which fit the bill.
>>>> 
>>> 
>>> So GPL2 is OK and AGPL of Ghostscript/Artifex not? Why?
>> The GPL2 terms still allow companies, as well as individuals, to use and combine software freely.
>> 
> 
> Does the GPL2 not require them to then publish the source code of the combined software?

Only if the software is linked together as a single executable.

>> The AGPL terms are specifically written to prohibit combining of software without either providing the combined software under the GPL/AGPL or seeking alternative licensing from the developer. Unfortunately, what defines a combined work is somewhat ambiguous, so one could argue that making use of non-free Wi-Fi firmware on a system that accepts print jobs over Wi-Fi violates the AGPL of Ghostscript.  I doubt that Artifex would push for such a legal interpretation, but they've chosen the AGPL and do license Ghostscript commercially.
> 
> OK, they want to sell their licenses, so for the users who want to use cups-filters in IoT, printers, ... it is better to use GPL2-ed Poppler then.
> 
> So I will continue supporting both Poppler and Ghostscript. Poppler as the choice for embedded/IoT and Ghostscript as the choice for the Linux distributions.

Honestly, using it in a Linux distribution has the same risks since you are deploying cloud services (SaaS, etc.) using those distributions.  But that's far outside the scope of this group here and as long as it is possible to build without Ghostscript I am happy.

________________________
Michael Sweet
signature.asc (application/pgp-signature, 833 B)
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEkIbDzcZsP1Y8+PQFvmfHXsgfMkQFAmJ2hh0ACgkQvmfHXsgf
MkS1dQ/9GvaI92cHZ+MpehWwZLWrz6cDk+pVDC/5lyCKxZNgj+RFdaXtXaRT/dlk
gpxo0YUE6PND1+FUnp010Axjx/9uMsEWDs/No5BiZP84jg7AwCay/4gRPzLs8Kin
a42B1HiMVKqexQ/GFXTDZugmKlFVo5DmnIPvAs+Pwq6x+70VsXR6AH5YgCz2TAS4
xi59REqHv174fHszVtrkV9jY9jJuSY9Q53FfcF095cCdfn+GnREsm6z+iYjUgGxD
e8t4mYNCbLgRioNlcQN7Etm58RSfa0FFVukHGlWmK2xyGn0yeVu01Xd5gX5jfWKo
mLen1mVYeYN3lW1k0peoVYJ0ap5I8yac02A+RlZzDcuwZI3EvJLhG92hOO8aj7yz
8u5iZRbQBkUmNnCjylluWa+XqwEIrYkLqEYWb2KOZG969gGffsiPqw94gq5sAxs0
x0ZZrSzdB4iRo5+jrD5+WVR9jQd1J5J/zTMeHQc47pQ2pCOML9+djiKDa4EvCTso
ib4TwqsMur/wtjsVGg/giU+z2oxPcfbgxwjB29b2KcxWoIplUfFUwQEmXJtqKnl3
+um8eB7NZw+OVj2oZ7VV3lCLT5Dh6COOOvNDABGTivCXuTr5eUdNq2kj+/+mZ0d9
NgnW5desRVAZzAARY0eH0iSjFlo7MgHZzrXgD7Xo7WJemVJutXg=
=li0i
-----END PGP SIGNATURE-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.