View Full Version : 2.6 avisynth.h is temporarily under full GPL
Dear Fellow Developers,
I have temporarily removed the GPL exemption from my latest Avisynth.h.
This means anybody publishing software that uses my code from these versions of Avisynth.h must also publish the full source code.
I do this because I am about to rip the guts out of the interface and I want access to the source of any published 2.6 plugins while development is progressing.
When I get the new code correct I will restore the normal avisynth GPL exemption.
The licences conditions of other versions of Avisynth.h, including my earlier contributions, are unchanged.
Thank you for your support,
IanB
Fizick
8th May 2007, 11:01
Ian,
please create some tag or branch at CVS with current state of 2.6 sources (before exemptions removing).
Can you say how do you want to break Avisynth 2.6 pre-alpha? :)
Ignus2
8th May 2007, 19:42
Could you also update the avisynth C interface file? It is missing some declarations, for example the Y8 video format related defines and functions.
That would be a nice thing, as we're using the C interface for all our plugins.
--
Greets,
I.
d'Oursse
12th May 2007, 06:38
Why not using the LGPL ? As Avisynth is a library, with the LGPL, it can be linked wih other projects using non GPL licence
Fizick
12th May 2007, 13:53
d'Oursse,
GPL was Ben's decision. We may not to change it.
d'Oursse
12th May 2007, 14:07
did you keep any part of his code ? If not, you are free to change the licence, if I'm not mistaken
Meh, if someone is hard up for using the library under the LGPL license let them do all the work of tracking down the sources of all the code and asking them for permission. It's not like it's a small task.
stickboy
21st May 2007, 07:29
Why not ask developers not to write plug-ins against the unstable interface yet?
It's not like you can stop people from writing plug-ins against a different version of avisynth.h (2.6 or otherwise) that contains the exemption. If those plug-ins become broken, it's the authors' own fault for not listening.
Changing the licensing terms (and then changing them back) seems like a strange and heavy-handed way of doing this. IMO, it'd potentially upset people on the way in (anyone who doesn't actively read this forum would think it's a clandestine attempt at shoving the GPL down people's throats) and on the way out (potentially someone could modify avisynth.h in the interim unaware of the intended exemption). The latter case admittedly is contrived, since in practice only a handful of people would be touching avisynth.h (and possibly only you), but it seems like a can of worms better left avoiding if possible.
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions Inc.