unzip - contains non-free source file
Closed, InvalidPublic

Description

Reference: https://bugzilla.redhat.com/show_bug.cgi?id=967413 https://bugs.debian.org/879488

Package unzip contains a source file that doesn't mention modification

Parabola patch

mladen created this task.May 20 2017, 2:40 PM
mladen edited the task description. (Show Details)
mak lowered the priority of this task from "95" to "Freedom Issue".Aug 19 2017, 5:09 AM
jonas.smedegaard changed the title from "[FREEDOM ISSUE] unzip" to "[FREEDOM ISSUE] unzip - contains non-free source file".Oct 21 2017, 6:05 PM
jonas.smedegaard claimed this task.
jonas.smedegaard edited the task description. (Show Details)
jonas.smedegaard added a subscriber: hema.prathaban.
jonas.smedegaard removed a subscriber: hema.prathaban.
jonas.smedegaard added a comment.EditedOct 22 2017, 7:35 AM

The Parabola patch apparently only hides the problem but doesn't solve it: The non-free code is still distributed as source, and I fail to locate any license granted to Parabola (and us, in extension) to _apply that patch to (otherwise) non-free code.

I believe the proper solution - other than removing the package, which I suspect is difficult due to reverse dependencies and build-dependencies - is to remove the non-free files from source and then include a patch which re-adds freely licensed replacement code for the match.c file.

jonas.smedegaard closed this task as "Invalid".Oct 22 2017, 12:02 PM

As clarified at https://bugs.debian.org/879488#20 the code is in fact covered by different newer license which is DFSG-free.

jonas.smedegaard changed the title from "[FREEDOM ISSUE] unzip - contains non-free source file" to "unzip - contains non-free source file".

Add Comment