Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 394769

Summary: dev-lang/nacl-toolchain-newlib is not legally redistributable
Product: Gentoo Linux Reporter: Luke-Jr <luke-jr+gentoobugs>
Component: New packagesAssignee: Chromium Project <chromium>
Status: RESOLVED INVALID    
Severity: major CC: bensagal, licenses
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
See Also: https://bugs.gentoo.org/show_bug.cgi?id=406211
Whiteboard:
Package list:
Runtime testing required: ---

Description Luke-Jr 2011-12-15 03:13:49 UTC
According to licenses/LIBGLASS, "Array Technology Corporation and MIPS (mips/lsi33k-stub.h)" is proprietary, and does not include any license for redistribution (or anything else). It explicitly states that use, duplication, or disclosure requires a "separate license agreement".

RESTRICT=mirror
Comment 1 Mike Gilbert gentoo-dev 2011-12-15 03:30:18 UTC
If accurate, this affects sys-libs/newlib as well.

Also, the relevant license is LIBGLOSS, not LIBGLASS.
Comment 2 Luke-Jr 2011-12-15 03:31:36 UTC
Woops, sorry typo.
Comment 3 Mike Gilbert gentoo-dev 2011-12-15 03:37:32 UTC
mips/lsi33k-stub.h was removed from the libgloss source over 5 years ago.

http://sourceware.org/cgi-bin/cvsweb.cgi/src/libgloss/mips/Attic/lsi33k-stub.h?cvsroot=src&hideattic=0
Comment 4 Luke-Jr 2011-12-15 03:40:15 UTC
Then the license file needs to be fixed, please...
Comment 5 Mike Gilbert gentoo-dev 2011-12-15 03:42:36 UTC
(In reply to comment #4)
> Then the license file needs to be fixed, please...

Talk to upstream about that. The license explicitly names the file, so Gentoo is in the clear.
Comment 6 Luke-Jr 2011-12-15 03:54:49 UTC
Found another issue... NEWLIB(Eric Backus) only grants license for use, not distribution. :/
Comment 7 Mike Gilbert gentoo-dev 2011-12-15 04:14:53 UTC
(In reply to comment #6)
> Found another issue... NEWLIB(Eric Backus) only grants license for use, not
> distribution. :/

That language does seem a bit simple. IANAL, but I don't think it warrants a mirror restriction for 2 reasons:

1. There is no language specifically prohibiting distribution. The wording also seems to indicate that he doesn't really care what you do with the code.

2. I don't see Eric Backus' name in any of the affected files, so his code has probably been removed. This is a bit difficult to verify using CVS.
Comment 8 Luke-Jr 2011-12-15 04:42:15 UTC
Your call... I'm not going to be using Chromium anymore due to other licenses that I consider non-free (but aren't relevant to mirroring), so I don't really care. :/
Comment 9 Mike Gilbert gentoo-dev 2011-12-15 04:46:35 UTC
It is good to know that somebody actually reads these things. ;) Thanks for the report.
Comment 10 Paweł Hajdan, Jr. (RETIRED) gentoo-dev 2011-12-15 07:44:59 UTC
Re-opening, as there is no upstream bug report and this seems important. I'll take a closer look.
Comment 11 Paweł Hajdan, Jr. (RETIRED) gentoo-dev 2012-01-02 19:41:03 UTC
After taking a closer, careful look I don't believe the issues are real. Closing.
Comment 12 Robin Johnson archtester Gentoo Infrastructure gentoo-dev Security 2012-01-09 09:27:19 UTC
bensagal: why did you add the licenses team?

It looks good to me.