Jump to content

I need some help understanding the licensing of this library

- - - - -

  • Please log in to reply
1 reply to this topic

#1
liamzebedee

liamzebedee

    Programmer

  • Members
  • PipPipPipPip
  • 129 posts
The library is the Simple DirectMedia Layer library and I plan to use it in developing my commercial game. I have not worked a lot with licences and I need some help understanding it.

On the SDL website it says

SDL 1.3 is under the zlib license, which allows free use for commercial and non-commercial purposes.

Does this mean that I have to put somewhere in the doc for my game that it uses the SDL library?

#2
Alexander

Alexander

    It's Science!

  • Moderators
  • 4,118 posts
  • Location:Vancouver, Eh! Cleverness: 200
You are free to do what you wish in respect to the zlib licensed SDL, in these words:

Quote

Permission is granted to anyone to use this software for any purpose,
including commercial applications, and to alter it and redistribute it
freely.

As long as this library is:

Quote

...provided 'as-is', without any express or implied
warranty. In no event will the authors be held liable for any damages
arising from the use of this software.

And that the following are respected:

Quote

1. The origin of this software must not be misrepresented; you must not
claim that you wrote the original software. If you use this software
in a product, an acknowledgment in the product documentation would be
appreciated but is not required.
2. Altered source versions must be plainly marked as such, and must not be
misrepresented as being the original software.
3. This notice may not be removed or altered from any source distribution.
.

The license:
zlib License - Wikipedia, the free encyclopedia

libSDL also provides the General Lesser Public License on 1.2 and 1.3 versions of the library, however you may be more limited (i.e. static linking will count as a derivative work and you must relicense your source code.)
Simple DirectMedia Layer
Be sure to read the updated FAQ! || Health is achieved through the same 10,000 steps.
If a suggested code/method fails, informing us is less important than telling us why or what errors occurred.




1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users