Hello Frédéric, Le samedi, 9 mai 2020, 21.13:28 h CEST Frédéric Brin a écrit : > I am on my way to receive a new Epson XP-8600 printer. > > Looking at the current support Epson provided a driver through epson- > inkjet-printer-escpr2. > > I did some research and found out that your team current support the v1 > version of this driver as epson-inkjet-printer-escpr. > > I did checkout the git tree and found out that it's a well refactored > version of the Epson delivered deb version. As far as I dig into the > current packaging of the 2 versions, they look really alike. > > Could you please help me throught the process to have this package > implemented into debian ?
Unfortunately, the epson-inkjet-printer-escpr2 cannot be packaged in Debian.
From the source RPM package [0], I extracted the source upstream tarball [1],
which contains the following files:
./escprlib/lib/libescpr2_64.a
./escprlib/lib/libescpr2_aarch64.a
./escprlib/lib/libescpr2_32.a
./escprlib/lib/libescpr2_armhf.a
These are precompiled library archives, for which no source is available. This
makes these unfit for Debian main nor contrib.
[0] epson-inkjet-printer-escpr2-1.1.11-1lsb3.2.src.rpm
[1] epson-inkjet-printer-escpr2-1.1.11-1lsb3.2.tar.gz
Furthermore, the licensing files available in [1], (specifically
COPYING.EPSON) (without spending too much time analyzing them), don't grant
redistribution rights:
> 3. Other Rights and Limitations. You agree not to modify, adapt or
> translate the Software and further agree not to attempt to reverse engineer,
> decompile, disassemble or otherwise attempt to discover the source code of
> the Software. You may not rent, lease, distribute, lend the Software to
> third parties or incorporate the Software into a revenue generating product
> or service.
This ("You may not (…) distribute the Software to third parties (…)") makes it
unfit also in Debian non-free.
In other words, Epson doesn't provide a free software driver for their XP-8600
driver. They also _don't_ allow modification, adaptation nor redistribution of
the non-free driver they provide; Debian is not allowed to make it more
accessible, discoverable or better integrated for the benefit of its users.
That's sad, and entirely Epson's responsibility.
> I would be glad to help, beeing a long time Debian user. I am currently
> trying to implement it myself (Still not done yet.. Beeing a newbie to
> the git debrebase process).
I'd be happy to help you understand the git debrebase workflow in other
contexts, but I'm sorry that epson-inkjet-printer-escpr2 cannot not be this
example. :-(
Best regards from home,
OdyX
signature.asc
Description: This is a digitally signed message part.
