It appears that the systemd parts of xscreensaver are under the ISC license. See https://github.com/Zygo/xscreensaver/blob/f91ffb17e2efd14950b2e55d704dd5299b30eed4/driver/xscreensaver-systemd.c#L4
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0c684e2e738b135418c214badafa93a7b02ea4c commit b0c684e2e738b135418c214badafa93a7b02ea4c Author: Pascal Jäger <pascal.jaeger@leimstift.de> AuthorDate: 2023-09-05 12:29:59 +0000 Commit: Florian Schmaus <flow@gentoo.org> CommitDate: 2023-09-06 10:49:20 +0000 x11-misc/xscreensaver: add 6.07 Closes: https://bugs.gentoo.org/894700 Closes: https://bugs.gentoo.org/896440 Closes: https://bugs.gentoo.org/908509 Closes: https://bugs.gentoo.org/912075 Signed-off-by: Pascal Jäger <pascal.jaeger@leimstift.de> Closes: https://github.com/gentoo/gentoo/pull/32628 Signed-off-by: Florian Schmaus <flow@gentoo.org> x11-misc/xscreensaver/Manifest | 1 + .../files/xscreensaver-6.07-allow-no-pam.patch | 18 ++ .../xscreensaver-6.07-fix-desktop-files.patch | 31 +++ .../xscreensaver/files/xscreensaver-6.07-gcc.patch | 24 ++ ...7-service-remove-Alias-org.jwz.xscreensav.patch | 13 + x11-misc/xscreensaver/xscreensaver-6.07.ebuild | 265 +++++++++++++++++++++ 6 files changed, 352 insertions(+)