Jump to content
  • Advertisement
Sign in to follow this  


This topic is 4627 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

I will soon release the source for my game engine, I want to release it under the zlib/libpng license. The problem is that I don't know what to do to release the source under the license. Should I just put a LICENSE.TXT file with the license text in it, in the source folder or should I put the license in all source files? I have already registered the project at sourceforge.org and specified the license as zlib/libpng, but I doubt that is enough. I dont know if this is the right forum, but I couldn't find one more suitable.

Share this post

Link to post
Share on other sites
Guest Anonymous Poster
Take a look at a release like Quake 3 source, I believe they put a little note at the top of each source file (.h/.c/.cpp etc) and then just include the license.txt file.

Here's what they did:

Copyright (C) 1999-2005 Id Software, Inc.

This file is part of Quake III Arena source code.

Quake III Arena source code is free software; you can redistribute it
and/or modify it under the terms of the GNU General Public License as
published by the Free Software Foundation; either version 2 of the License,
or (at your option) any later version.

Quake III Arena source code is distributed in the hope that it will be
useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with Foobar; if not, write to the Free Software
Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA

Just insert for your license.

Share this post

Link to post
Share on other sites
Sign in to follow this  

  • Advertisement

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

Participate in the game development conversation and more when you create an account on GameDev.net!

Sign me up!