fritzing contains bundled Twitter4J software which is not built from source and is non-free. META-INF/LICENSE.txt file contained in '/usr/share/fritzing/sketches/core/Fritzing Creator Kit DE+EN/creator-kit-de/Processing/twitter4j-core-2.2.5.jar' contains the following sentence: > Twitter4J includes software from JSON.org to parse JSON response from the Twitter API. You can see the license term at http://www.JSON.org/license.html This license is listed among "bad licenses" which are not allowed in Fedora https://fedoraproject.org/wiki/Licensing:Main#Bad_Licenses The license says: > The Software shall be used for Good, not Evil. which viotales "freedom 0" of The Free Software Definition and does not meet "No Discrimination Against Fields of Endeavor" criterium of The Open Source Definition. Please remove proprietary software from Fedora.
Yeah, this is a no-brainer. If fritzing cannot work without twitter4j, it needs to be removed from Fedora entirely.
Well that's fun. :( This looks like a straightforward removal; it's only used as part of two example Processing sketches. I'll try to get a new version rolled today that pulls that out.
fritzing-0.9.2b-15.fc28 has been submitted as an update to Fedora 28. https://bodhi.fedoraproject.org/updates/FEDORA-2018-5e609261cf
fritzing-0.9.2b-15.fc29 has been submitted as an update to Fedora 29. https://bodhi.fedoraproject.org/updates/FEDORA-2018-d4847f32aa
fritzing-0.9.2b-15.fc27 has been submitted as an update to Fedora 27. https://bodhi.fedoraproject.org/updates/FEDORA-2018-553600a1e1
Thank you for quick response and update, much appreciated!
fritzing-0.9.2b-15.fc29 has been pushed to the Fedora 29 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2018-d4847f32aa
fritzing-0.9.2b-15.fc27 has been pushed to the Fedora 27 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2018-553600a1e1
fritzing-0.9.2b-15.fc28 has been pushed to the Fedora 28 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2018-5e609261cf
fritzing-0.9.2b-15.fc27 has been pushed to the Fedora 27 stable repository. If problems still persist, please make note of it in this bug report.
fritzing-0.9.2b-15.fc28 has been pushed to the Fedora 28 stable repository. If problems still persist, please make note of it in this bug report.
fritzing-0.9.2b-15.fc29 has been pushed to the Fedora 29 stable repository. If problems still persist, please make note of it in this bug report.