Re: Bug#937234: pam-python: Python2 removal in sid/bullseye
On 6/5/21 12:55 am, Dominik George wrote:
@Mike, @Petter: Did you realise that pam-python is AGPL? It means
that we cannot provide terminal servers or netbooting in Debian Edu
without placing a prominent link to pam-python's sources on the
desktop…
Err, no. The requirement is [0]:
Notwithstanding any other provision of this License, if you modify the
Program, your modified version must prominently offer all users
interacting with it remotely through a computer network (if your
version supports such interaction) an opportunity to receive the
Corresponding Source of your version by providing access to the
Corresponding Source from a network server at no charge, through some
standard or customary means of facilitating copying of software.
I packaged it. I can assure you it wasn't modified.
That aside, I don't think mentioning somewhere it is based on Debian,
mentioning Debian's values and perhaps with a link to www.debian.org for
more information is a bad idea. That covers all source, nor just
pam-python.
@Russell: Can you please relicence pam-python under a less insane
licence?
I honestly can't see why an having "About" page somewhere is a problem.
Hell, even Android does it, and it lists every licence Android uses
(but with nowhere near the thoroughness Debian policy insists on in its
"copyright" file). And Android doesn't use the AGPL. Surely, if
proprietary distributions can do that, we (Debian) can ensure there is a
link somewhere to www.debian.org, and a mention of open source and what
that means. The rest, like being able to download the source, follows.
As for python3 support - it probably works now. But I don't have tests
for it. I'm a bit anal about tests - but that's likely the only holdup.
However, it won't be done for bullseye. It will be done for Bookworm.
[0] https://www.gnu.org/licenses/agpl-3.0.en.html
Reply to: