brother-overlay icon indicating copy to clipboard operation
brother-overlay copied to clipboard

RESTRICT=mirror appears to be unnecessary

Open automorphism88 opened this issue 6 years ago • 1 comments

I noticed that RESTRICT="mirror" is set for brother-overlay/net-print/brother-genml1-bin, and probably for other ebuilds as well. According to the Gentoo dev manual,

The RESTRICT="mirror" setting should be used if we cannot legally mirror certain files; files will still be downloaded from the original locations.

However, the "brother-eula" license (line 10 here) seems to explicitly allow redistribution, with or without modification:

Brother grants User a non-exclusive license: to reproduce and/or distribute (via Internet or in any other manner) the Software. Further, Brother grants User a non-exclusive license to modify, alter, translate or otherwise prepare derivative works of the Software and to reproduce and distribute (via Internet or in any other manner) such modification, alteration, translation or other derivative works for any purpose.

If in fact another license applies that does restrict mirroring, then the ebuild should be corrected to refer to it.

automorphism88 avatar Apr 14 '18 05:04 automorphism88

Looks like you're right from the perspective of the license. I think the main intention in the beginning was that the installation doesn't hit the gentoo mirrors for the files.

Thanks again I'll have to investigate that.

stefan-langenmaier avatar Apr 14 '18 08:04 stefan-langenmaier