[Bf-committers] GPLv2 Header "licenses for use in proprietary software"
Campbell Barton
ideasman42 at gmail.com
Mon Nov 28 20:46:48 CET 2011
Recently I noticed some files have this in the header (see last 3 lines).
* This program 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. The Blender
* Foundation also sells licenses for use in proprietary software under
* the Blender License. See http://www.blender.org/BL/ for information
* about this.
--- snip
Instead of the more common...
* This program 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.
--- snip
Around half these cases look like header copy-paste since they were
added recently.
How about remove this from all files since we already have this in many files:
* The Original Code is Copyright (C) 2001-2002 by NaN Holding BV.
* All rights reserved.
The original copyright owner already has this right under the GPL so
having a modified header is redundant IMHO.
Applies to files:
intern/memutil/intern/MEM_CacheLimiterC-Api.cpp
source/blender/blenkernel/BKE_bmesh.h
source/blender/blenkernel/BKE_bmeshCustomData.h
source/blender/blenkernel/BKE_node.h
source/blender/blenkernel/BKE_sequencer.h
source/blender/blenkernel/intern/BME_Customdata.c
source/blender/editors/armature/reeb.c
source/blender/editors/include/UI_resources.h
source/blender/editors/interface/resources.c
source/blender/editors/physics/physics_intern.h
source/blender/editors/space_file/filelist.h
source/blender/gpu/GPU_buffers.h
source/blender/gpu/GPU_draw.h
source/blender/gpu/GPU_extensions.h
source/blender/gpu/GPU_material.h
source/blender/gpu/intern/gpu_buffers.c
source/blender/gpu/intern/gpu_codegen.c
source/blender/gpu/intern/gpu_codegen.h
source/blender/gpu/intern/gpu_draw.c
source/blender/gpu/intern/gpu_extensions.c
source/blender/modifiers/MOD_modifiertypes.h
source/blender/modifiers/intern/MOD_none.c
source/blender/modifiers/intern/MOD_util.c
source/blender/modifiers/intern/MOD_util.h
source/blender/nodes/NOD_composite.h
source/blender/nodes/NOD_shader.h
source/blender/nodes/NOD_texture.h
source/blender/python/intern/gpu.h
source/gameengine/Ketsji/KX_ObstacleSimulation.cpp
source/gameengine/Ketsji/KX_ObstacleSimulation.h
source/gameengine/Ketsji/KX_ParentActuator.cpp
source/gameengine/Ketsji/KX_ParentActuator.h
source/gameengine/Ketsji/KX_SteeringActuator.cpp
source/gameengine/Ketsji/KX_SteeringActuator.h
source/gameengine/Rasterizer/RAS_2DFilterManager.cpp
--
- Campbell
More information about the Bf-committers
mailing list