Bubbers / Bubba-3D

3D game engine using OpenGL.
https://bubbers.github.io/Bubba-3D/
GNU Lesser General Public License v3.0
9 stars 1 forks source link

License headers #57

Closed DunderRoffe closed 8 years ago

DunderRoffe commented 8 years ago

There needs to be license headers in each file that at least refers to the license file.

Cited from "https://www.gnu.org/licenses/gpl-howto.html": For programs that are more than one file, it is better to replace “this program” with the name of the program, and begin the statement with a line saying “This file is part of NAME”. For instance,

This file is part of Foobar.

Foobar 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 3 of the License, or
(at your option) any later version.

Foobar is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with Foobar.  If not, see <http://www.gnu.org/licenses/>.

This statement should go near the beginning of every source file, close to the copyright notices. When using the Lesser GPL, insert the word “Lesser” before “General” in all three places. When using the GNU AGPL, insert the word “Affero” before “General” in all three places.

DunderRoffe commented 8 years ago

Version for Bubba-3D:

This file is part of Bubba-3D.

Bubba-3D is free software: you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

Bubba-3D is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.

You should have received a copy of the GNU Lesser General Public License along with Bubba-3D. If not, see http://www.gnu.org/licenses/.

DunderRoffe commented 8 years ago

Sample header has been pushed to master

DunderRoffe commented 8 years ago

Done for all .cpp and .h files