I happen to be looking at another package with a similar issue and maybe
I have some useful info. I believe that enough archeology will convince
us that those files got relicensed under a DFSG-free a long time ago,
see this 2006 debian-legal discussion:

https://lists.debian.org/debian-legal/2006/01/msg00538.html

(convert_UTF.cc contains functions that overlap with NUni.cpp contents.)

In 2015 Google updated the license of convert_UTF.cc like this:

https://github.com/google/breakpad/commit/14bbefbd9600e08d6a34d7250faa8bc9dba2113e

Not much context unfortunately. Unfortunately Unicode never released a
new version of convert_UTF.cc with an updated version header, they
appear to have retired that implementation:

https://web.archive.org/web/20150821012736/http://unicode.org/forum/viewtopic.php?f=9&t=90

My understanding is that from a technical point of view is not a good
idea to use it, and things like icu should be used instead.

See also https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=852196, which
speaks of "the new relicensed file from unicode.org", but again I didn't
manage to find it.

** Bug watch added: Debian Bug tracker #852196
   https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=852196

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2147049

Title:
  [Policy Violations] nux ships non-free components that are not policy-
  compliant.  BLOCKS: resolute, Unity 26.04 flavor release

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/nux/+bug/2147049/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to