[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-

------------------------------------------------------------------------
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