Re: [Bf-committers] Licensing question for ported code

2023-01-29 Thread Joel Sjögren via Bf-committers
This is the third place I find a Perlin noise implementation :) https://developer.blender.org/diffusion/B/browse/master/intern/cycles/kernel/svm/fractal_noise.h Thanks for your pointers and for your clear answer. Indeed it makes sense that the shader code in Cycles would be Apache 2.0 so that peo

Re: [Bf-committers] Licensing question for ported code

2023-01-28 Thread Brecht Van Lommel via Bf-committers
If you're creating proprietary software that you're going to distribute to others, then as a general rule you can not include GPL code in that. There's various details and debate around when exactly this applies, but the case you give seems quite clear-cut. Note that the Cycles code is Apache lice

[Bf-committers] Licensing question for ported code

2023-01-26 Thread Joel Sjögren via Bf-committers
Hello developers, I have a licensing question. I have been freelancing for a couple of days at a company that has been using Blender's Perlin noise shader and needed to get identical results using Unreal Engine and HLSL instead. Now we are considering making a plugin for UE with various ported Ble