Bug 1003849 - Bluefish included non-free code.
Summary: Bluefish included non-free code.
Status: CLOSED RAWHIDE
Alias: None
Product: Fedora
Classification: Fedora
Component: bluefish
Version: 19
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Paul Howarth
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Keywords:
Depends On:
Blocks: FE-Legal 901759
TreeView+ depends on / blocked
 
Reported: 2013-09-03 11:22 UTC by mejiko
Modified: 2013-09-04 21:24 UTC (History)
2 users (show)

(edit)
Clone Of:
(edit)
Last Closed: 2013-09-03 21:01:58 UTC


Attachments (Terms of Use)


External Trackers
Tracker ID Priority Status Summary Last Updated
GNOME Bugzilla 707513 None None None Never

Description mejiko 2013-09-03 11:22:17 UTC
Hello.

Bluefish included non-free code.


Files:

bluefish-2.2.4/data/jsmin.py

This license is JSON license.
Its non-free.


Suggests:

1. Remove non-free code and rebuild.

2. Replace Fedora free (Fedora acceptable licensed) code.

3. Remove Fedora repos.


Thanks.


Reference:

https://bugzilla.redhat.com/show_bug.cgi?id=455507
https://fedoraproject.org/wiki/Licensing:Main?rd=Licensing#Bad_Licenses
https://www.gnu.org/licenses/license-list.en.html#JSON
http://lintian.debian.org/tags/license-problem-json-evil.html

Comment 1 mejiko 2013-09-03 11:22:53 UTC
Blocking FE-Legal, This is license problem.

Comment 2 Tom "spot" Callaway 2013-09-03 21:01:58 UTC
Replaced non-free jsmin.py with free jsmin.py from v8.

Resolved in bluefish-2.2.4-3.fc20 and fc21.


Note You need to log in before you can comment on or make changes to this bug.