#1149689 plm: some images have no known licence

Package:
plm
Source:
plm
Submitter:
Juan Manuel Méndez Rey
Date:
2026-10-02 14:47:05 UTC
Severity:
normal
#1149689#5
Date:
2026-10-02 09:49:12 UTC
From:
To:
Upstream's own COPYING says the licence of these files is not known:

 * img/lang_c.png, img/lang_java.png, img/lang_javascript.png,
   img/lang_python.png, img/lang_ruby.png, img/lang_scala.png: "The logos
   of the programming languages are certainly free, even if I didn't dig
   for their exact licence."
 * src/lessons/sort/pancake/universe/world_pancake.png (and .svg): "It
   seems rather free, but the exact license is not known."
 * img/world_lesson.png (and .svg): "I cannot remember where it comes
   from."

debian/copyright currently covers them with the GPL-3 catch-all, which is
not what upstream says. The copyright rewrite in
https://salsa.debian.org/java-team/plm/-/merge_requests/4 declares them
honestly as of unknown licence, so lintian now reports
license-problem-undefined-license for them.

The fix belongs upstream: replace them with images under a known free
licence (or plain text labels for the language logos). I am happy to
prepare that upstream with Martin.

Regards,
Juan Manuel Méndez Rey

#1149689#10
Date:
2026-10-02 14:38:41 UTC
From:
To:
Hello,

I would naturally love to integrate images with clear licensing. I have
personnally absolutely no abilities about it and even placing designing a
coherent design identities for the different programming languages is beyond my
capacities.

BTW, I'm working seriously on the PLM upstream to revive this project. I'm done
with ensuring that the student code executes in a separate process, I'm
currently simplifying the templating logic so that the code is less cluttered.
I have many many breakages around for now, but I expect a new major release
before chrismas.

Thanks for your future contribution ;)
Mt

Le vendredi 02 octobre 2026 à 09:49 +0000, Juan Manuel Méndez Rey a écrit :

#1149689#15
Date:
2026-10-02 14:38:41 UTC
From:
To:
Hello,

I would naturally love to integrate images with clear licensing. I have
personnally absolutely no abilities about it and even placing designing a
coherent design identities for the different programming languages is beyond my
capacities.

BTW, I'm working seriously on the PLM upstream to revive this project. I'm done
with ensuring that the student code executes in a separate process, I'm
currently simplifying the templating logic so that the code is less cluttered.
I have many many breakages around for now, but I expect a new major release
before chrismas.

Thanks for your future contribution ;)
Mt

Le vendredi 02 octobre 2026 à 09:49 +0000, Juan Manuel Méndez Rey a écrit :