Ton, check with FSF, but I seriously doubt that a shader would be expressive, and hence is not copyrightable.
A generated shader is even less likely to be viewed as expressive. LetterRip On Thu, Oct 13, 2011 at 1:36 AM, Ton Roosendaal <t...@blender.org> wrote: > 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 t...@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@blender.org >> http://lists.blender.org/mailman/listinfo/bf-committers > > _______________________________________________ > Bf-committers mailing list > Bf-committers@blender.org > http://lists.blender.org/mailman/listinfo/bf-committers > _______________________________________________ Bf-committers mailing list Bf-committers@blender.org http://lists.blender.org/mailman/listinfo/bf-committers