Page MenuHomePureOS Tracker

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

Event Timeline

mladen created this task.May 20 2017, 07:40
mladen updated the task description. (Show Details)
mak lowered the priority of this task from 95 to Freedom Issue.Aug 18 2017, 22:09
jonas.smedegaard renamed this task from [FREEDOM ISSUE] unzip to [FREEDOM ISSUE] unzip - contains non-free source file.Oct 21 2017, 11:05
jonas.smedegaard claimed this task.
jonas.smedegaard updated 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, 00:35

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, 05:02

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 renamed this task from [FREEDOM ISSUE] unzip - contains non-free source file to unzip - contains non-free source file.Oct 24 2017, 06:07
jonas.smedegaard removed a parent task: T233: nil.