Hello. SFML included non-free content and non-free trademark. A) File List URI: " http://fr.sfml-dev.org/forums/index.php?topic=13420.0 " " https://anonscm.debian.org/cgit/pkg-games/libsfml.git/tree/debian/README.Debian " B) File List: "SFML-2.3.2/examples/pong/*" Problem 1 (File list URI A): Copyright infomation (author, permission, license, etc...) is not find. It is non-free. Problem 2 (File list B) "Pong" is trademark. It is non-free. https://tsdr.uspto.gov/#caseNumber=76148525&caseType=SERIAL_NO&searchType=statusSearch I suggest that resolve copyright and trademark problem. Thanks.
Hmm. We currently remove only non-free sansation.ttf font as according to Bug 1003569 which was also reported by you. Interestingly, debian maintainer has not removed sansation.ttf files from their package even after claiming to be very strict in this matter[1]. The maintainer claims to have verified the license for sansation.ttf as in this commit[2]. I am not sure whether it would be appropriate to bring that font back in the fedora package now or not. And regarding Problem 2, are you sure we can not even use Pong/pong as a filename, even after considering the fact that trademark is PONG (i.e capitalized), and not Pong or pong. I am not well aware of legal issues, please correct me if I am wrong. Other than that, I am ready to remove rest of the files as mentioned here[3] and here[4] for which we do not have any solid proof verifying their 'free' nature. [1] http://fr.sfml-dev.org/forums/index.php?topic=13420.0 [2] https://anonscm.debian.org/cgit/pkg-games/libsfml.git/commit/debian/README.Debian?id=cfe17bd6c4e97871aa7009f5558c1ee87f086b83 [3] http://fr.sfml-dev.org/forums/index.php?topic=13420.0 [4] https://anonscm.debian.org/cgit/pkg-games/libsfml.git/tree/debian/README.Debian
Thanks you reply. 1) font problem This font (sansation.ttf) license is: https://law.resource.org/pub/uk/life/fonts/Bernd%20Montag%20License.txt It is non-free. (https://bugzilla.redhat.com/show_bug.cgi?id=1003569). But Debian copyright file says this font license is OFL. But no evidence. https://anonscm.debian.org/cgit/pkg-games/libsfml.git/tree/debian/copyright I suggest that contact font author. 2) PONG trademark This game call is "Pong". (I see source code) "PONG" is trademark. https://tsdr.uspto.gov/#caseNumber=76148525&caseType=SERIAL_NO&searchType=statusSearch Trademark law is forbid that use similar trademark without permission trademark owner.(I think) I think that it is trademark problem. Note: I am not a legal professional. 3) Check copyright infomation I use search engine and search there file name, same file name files is find. I think that check there files copyright and license is very hard. I suggest that remove there files. Thanks.
This bug appears to have been reported against 'rawhide' during the Fedora 24 development cycle. Changing version to '24'. More information and reason for this action is here: https://fedoraproject.org/wiki/Fedora_Program_Management/HouseKeeping/Fedora24#Rawhide_Rebase
The filename is not an issue, what is at issue is that Pong.cpp calls itself "SFML Pong", and Pong is a registered trademark for a type of game, specifically, the type of game implemented in Pong.cpp. If you apply a patch like this to Pong.cpp, it will resolve that issue: diff -up ./Pong.cpp.orig ./Pong.cpp --- ./Pong.cpp.orig 2016-02-25 14:45:00.489460893 -0500 +++ ./Pong.cpp 2016-02-25 14:45:24.082315620 -0500 @@ -27,7 +27,7 @@ int main() float ballRadius = 10.f; // Create the window of the application - sf::RenderWindow window(sf::VideoMode(gameWidth, gameHeight, 32), "SFML Pong", + sf::RenderWindow window(sf::VideoMode(gameWidth, gameHeight, 32), "SFML Virtual Tennis", sf::Style::Titlebar | sf::Style::Close); window.setVerticalSyncEnabled(true); @@ -72,7 +72,7 @@ int main() pauseMessage.setCharacterSize(40); pauseMessage.setPosition(170.f, 150.f); pauseMessage.setColor(sf::Color::White); - pauseMessage.setString("Welcome to SFML pong!\nPress space to start the game"); + pauseMessage.setString("Welcome to SFML virtual tennis!\nPress space to start the game"); // Define the paddles properties sf::Clock AITimer;
Removed following files: ./examples/pong/resources/ball.wav ./examples/shader/resources/devices.png ./examples/opengl/resources/background.jpg ./examples/shader/resources/background.jpg ./examples/opengl/resources/texture.jpg ./examples/android/assets/canary.wav ./examples/sound/resources/canary.wav ./examples/android/assets/orchestral.ogg ./examples/sound/resources/orchestral.ogg ./examples/win32/resources/image1.jpg ./examples/win32/resources/image2.jpg Additionally, patched to replace 'pong' with 'virtual' in game name. However, note that this is patched, so lookaside cache still have the original Pong.cpp but it won't be distributed. I hope that is fine to keep it as it is in lookaside (?)
SFML-2.3.2-2.fc22 has been submitted as an update to Fedora 22. https://bodhi.fedoraproject.org/updates/FEDORA-2016-89223223c6
SFML-2.3.2-2.fc23 has been submitted as an update to Fedora 23. https://bodhi.fedoraproject.org/updates/FEDORA-2016-9ebd12d69a
SFML-2.3.2-4.fc24 has been submitted as an update to Fedora 24. https://bodhi.fedoraproject.org/updates/FEDORA-2016-1057f74f20
SFML-2.3.2-4.fc24 has been pushed to the Fedora 24 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-2016-1057f74f20
SFML-2.3.2-2.fc22 has been pushed to the Fedora 22 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-2016-89223223c6
SFML-2.3.2-2.fc23 has been pushed to the Fedora 23 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-2016-9ebd12d69a
SFML-2.3.2-4.fc24 has been pushed to the Fedora 24 stable repository. If problems still persist, please make note of it in this bug report.