SFML community forums
General => General discussions => Topic started by: DuvnjakA on April 15, 2016, 08:40:03 pm
-
The gist of the question is basically:
I see SFML doesn't require credit given but I'll give it nonetheless (for making life easier), but how do SFML's dependencies work with this? Do they require me to cite the project in a specific way or?
Thanks in advance. I looked through a few of the licenses for some of the projects but I couldn't seem to find the clear cut answer as to how they specifically require citation if they require it at all.
-
SFML's license only comes into effect when you distribute SFML's source code.
The.libraries can.be used in anyway and don't require any credit. If you do want to give credit, which we highly appreciate, you can do so in anyway you want.
In the past I have for example seen people show the SFML logo when starting the game. Other ways I can think of is simply mention something like "Created with SFML" in the credit list somewhere.
But as I said, you're free to do whatever you like (text, logo, links, animation, etc.).
-
As for SFML's dependencies, some have slightly more restrictive licences but most are less restrictive.
There is a list (from here (https://github.com/SFML/SFML/blob/master/license.txt)):
External libraries used by SFML
-------------------------------
* OpenAL-Soft is under the LGPL license
* libjpeg is public domain
* stb_image and stb_image_write are public domain
* freetype is under the FreeType license or the GPL license
* libogg is under the BSD license
* libvorbis is under the BSD license
* libflac is under the BSD license
-
So if it is not the source code, simply saying in the opening credits or something "Made with SFML and corresponding dependencies" works? Won't run into any trouble?
Thanks for the responses by the way guys.
-
That is not required, but is appreciated.
-
Okay, I want to give credit; I just don't want to run into any trouble later down the road ;)
Thanks. People will see that my project was made with SFML ;)