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-----