[Bf-committers] what is the license of Blender GLSL shaders?

Ton Roosendaal ton at blender.org
Thu Oct 13 11:36:35 CEST 2011

Hi Dalai,

First: there's no "BF" or "BFL" license... it's just "GNU GPL v2 or  
later". :)

If I understand the function well, it's generating a text file using  
the GLSL shader code as in our svn (which is GPL). In that way the  
exported glsl code remains GPL.


Ton Roosendaal  Blender Foundation   ton at blender.org    www.blender.org
Blender Institute   Entrepotdok 57A  1018AD Amsterdam   The Netherlands

On 13 Oct, 2011, at 8:17, Dalai Felinto wrote:

> Hi,
> I understand that Blender code is under GPL/BF licensing.
> But if I use the command (added on rev. 40061):
> shader = gpu.export_shader(scene,material)
> Is the shader still GPL/BFL? The shader is made of snippets of  
> Blender code,
> so I can see what lawyers may clam. And technically speaking a GLSL  
> Shader
> is a program (compiles and run in the GPU).
> It would be really sad if this is the case though. Otherwise this  
> could be
> used for external engines.
> Thanks,
> Dalai
> _______________________________________________
> Bf-committers mailing list
> Bf-committers at blender.org
> http://lists.blender.org/mailman/listinfo/bf-committers

More information about the Bf-committers mailing list