Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 394769 - dev-lang/nacl-toolchain-newlib is not legally redistributable
Summary: dev-lang/nacl-toolchain-newlib is not legally redistributable
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal major (vote)
Assignee: Chromium Project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-12-15 03:13 UTC by Luke-Jr
Modified: 2012-02-28 20:24 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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.