Bug 358446 - Non free file
Summary: Non free file
Status: RESOLVED FIXED
Alias: None
Product: KBibTeX
Classification: Applications
Component: General (other bugs)
Version First Reported In: git (master)
Platform: Other Linux
: NOR grave
Target Milestone: ---
Assignee: Thomas Fischer
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-01-23 19:48 UTC by roucaries
Modified: 2016-02-14 13:03 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description roucaries 2016-01-23 19:48:13 UTC
testset/isi/ISI_export_format.html is licensed under CC-NC, 

Could you please remove this file

Reproducible: Always
Comment 1 Thomas Fischer 2016-01-25 21:44:41 UTC
(In reply to roucaries from comment #0)
> testset/isi/ISI_export_format.html is licensed under CC-NC, 
> 
> Could you please remove this file

Is a "git rm" sufficient to remove this file?
Comment 2 roucaries 2016-01-26 10:54:12 UTC
https://git-scm.com/docs/git-filter-branch is better

git filter-branch --index-filter 'git rm --cached --ignore-unmatch filename' HEAD
Comment 3 Thomas Fischer 2016-02-01 21:17:52 UTC
I have filed a ticket at the KDE sysadmins asking to remove the file from the Git repository.
Comment 4 Ben Cooksley 2016-02-02 08:42:13 UTC
@roucaries: Are you the copyright holder?

Is there any particular reason why the file needs to be expunged from the history of the repository completely?

Further, can you please provide openly confirmable links to the original source of this file?
Comment 5 Nicolás Alvarez 2016-02-03 05:39:13 UTC
CC-BY-NC doesn't comply with our licensing policy, and can't be "linked" with eg. GPL code.

However, it *is* redistributable. It's not like someone committed EULA-protected software like Adobe Flash into the repository (where Linux distros have to workaround the fact that it's non-redistributable). We're in no legal trouble by simply having this file in our server. I see no need to remove it from the repository history. Just rm it from the latest version.
Comment 6 Thomas Fischer 2016-02-04 15:46:15 UTC
> can you please provide openly confirmable links to the original source of this file?
Unfortunately, no. I found this page some time in 2011 and added it to the repository as it is a description of the ISI file format. A recently search was not able to locate the page (wiki?) again.

> CC-BY-NC doesn't comply with our licensing policy, and can't be "linked" with eg. GPL code. 
> However, it *is* redistributable
Non of the files in the 'testset' directory will be installed using 'make install' or alike (the directory does not get touched by the build system) and as such will not end up in packages shipped by distribution. Furthermore, the directory only contains plain text files, neither binaries of any kind nor source code.

So, to sum up the current discussion: As the file was never installed or linked to GPL'ed code, it was not illegal to have the file in the Git repository. Though, to prevent accidental future license violations, the file may be removed though a simple 'git rm'.
Unless there are good counter arguments, I'll implement this strategy in a few days.
Comment 7 Thomas Fischer 2016-02-14 13:03:07 UTC
I have removed the file 'ISI_export_format.html' using 'git rm' from all recent version branches ('kbibtex/0.5' to 'kbibtex/0.7') as well as 'master'.