AviSynth License

AviSynth v2.5 Ben Rudiak-Gould et al.
http://www.avisynth.org

This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA, or visit
http://www.gnu.org/copyleft/gpl.html

Linking Avisynth statically or dynamically with other modules is making a
combined work based on Avisynth.  Thus, the terms and conditions of the GNU
General Public License cover the whole combination.

As a special exception, the copyright holders of Avisynth give you
permission to link Avisynth with independent modules that communicate
with Avisynth solely through the interfaces defined in avisynth.h,
regardless of the license terms of these independent modules, and to
copy and distribute the resulting combined work under terms of your
choice, provided that every copy of the combined work is accompanied by
a complete copy of the source code of Avisynth (the version of Avisynth
used to produce the combined work), being distributed under the terms of
the GNU General Public License plus this exception.  An independent
module is a module which is not derived from or based on Avisynth, such
as 3rd-party filters, import and export plugins, or graphical user
interfaces.

See full text of GNU General Public license (GPL) version 2.

See copyright notices of Avisynth developers in supplied source codes for details.

See AviSynth external Filter SDK license text (link valid if installed).

AviSynth documentation license

AviSynth documentation is AviSynth developers and contributors.

Starting from 5 August 2007 the following documentation is released under the CreativeCommons Attribution-ShareAlike 3.0 License (abbreviated by "CC BY-SA 3.0", see also full license terms):

When editing this Wiki or using material from this Wiki or off-line documentation you are bound by the terms of this license, and these terms are briefly as follows:

You are allowed to copy, modify or improve the content of the AviSynth Wiki and the off-line documentation provided that:

Besides above two requirements, you also agree that:

Note that this license has a fair-use clause (article 2):

"2. Fair Dealing Rights. Nothing in this License is intended to reduce, limit, or restrict any uses free from copyright or rights arising from limitations or exceptions that are provided for in connection with the copyright protection under copyright law or other applicable laws."

which, in our opinion, explicitly permits you to post and discuss scripts (from the documentation) where ever you want without the need to mention its license or its authors, but it is civil to credit the developers and script authors. Of course, you may not declare yourself as its author or distribute the documentation under an uncompatible license.

AviSynth documentation translations to other languages (both at the wiki and off-line) should be under same or compatible license terms.

AviSynth logo

'Film and Gears' logo was contributed to AviSynth project by doom9 forum member 'Shayne'.

'Tray and AviSynth' logo (now at old wiki pages) was contributed to AviSynth project by anonymous sh0dan's friend.

Permission to use and/or modify these logos is granted provided that your materials are related to AviSynth and you give an attribution to avisynth.org.

Avisynth uses codes from following projects:

Avisynth's frameclient and OpenDML code, part of the subtitling code,
CPUExtensions code, VirtualDub plugins interface were taken from:
VirtualDub - Video processing and capture application
Avery Lee
http://www.virtualdub.org
VirtualDub is distributed under terms of GNU GPL.
Special permission by Avery Lee to distribute existing (at November 2006)
VirtualDub-derived elements in Avisynth under the current Avisynth license,
which is GPL plus a special exemption.
The DirectShowSource filter was adapted from parts of
bbMPEG by Brent Beyeler, 1999-2000
http://members.home.net/beyeler/bbmpeg.html (old link)
http://members.cox.net/beyeler/bbmpeg.html (new link)
bbMPEG is released as freeware. Freely distributable.
Avisynth C interface
Kevin Atkinson
http://kevin.atkinson.dhs.org/avisynth_c/
Distributed under terms of GNU GPL with a special exception:
As a special exception, I give you permission to link to the
Avisynth C interface with independent modules that communicate with
the Avisynth C interface solely through the interfaces defined in
avisynth_c.h, regardless of the license terms of these independent
modules, and to copy and distribute the resulting combined work
under terms of your choice, provided that every copy of the
combined work is accompanied by a complete copy of the source code
of the Avisynth C interface and Avisynth itself (with the version
used to produce the combined work), being distributed under the
terms of the GNU General Public License plus this exception.  An
independent module is a module which is not derived from or based
on Avisynth C Interface, such as 3rd-party filters, import and
export plugins, or graphical user interfaces.
ImageLib (DevIL) image processing library
    (v1.6.6; used in ImageRead,ImageWrite)
by Denton Woods
http://openil.sourceforge.net/
Distributed under terms of the GNU Lesser Public License (LGPL).

See full text of GNU LGPL for license terms of such libraries.
You should have received a copy of the GNU Lesser General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA, or visit
http://www.gnu.org/copyleft/lgpl.html

Corresponding source codes are supplied.

SoftWire class library  (v4.4.1; used in Limiter and image resiser)
Nicolas Capens
http://softwire.sourceforge.net/ (closed in October 2005)
It was distributed under terms of the GNU LGPL with following notice:
  If you only derive from a class to write your own specific
  implementation,  you don't have to release the source code
  of your whole project, just give credit where due.
SoundTouch audio processing library (v1.3.1 or other; used in TimeStretch)
Olli Parviainen
http://www.surina.net/soundtouch
Distributed under terms of the GNU LGPL.
Audio super equalizer and sampling rate converter are based on:
Shibatch Super Equalizer (SuperEQ) and Sampling Rate Converter (SSRC)
Naoki Shibata
http://shibatch.sourceforge.net/
Both are distributed under terms of GNU LGPL (except FFT part).

Some changes are:
, Peter Pawlowski
http://www.foobar2000.org
(with addition of PFC library)

Other changes are:
Copyright © Klaus Post
PFC class library (portion of Foobar2000 0.7 SDK)
, Peter Pawlowski
All rights reserved.
  Used Foobar2000 SDK was distributed under following conditions:
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are
met: Redistributions of source code must retain the above copyright
notice, this list of conditions and the following disclaimer.
Redistributions in binary form must reproduce the above copyright
notice, this list of conditions and the following disclaimer in the
documentation and/or other materials provided with the distribution.
Neither the name of the author nor the names of its contributors may be
used to endorse or promote products derived from this software without
specific prior written permission.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS
IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR
CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
FFT part of SuperRQ and SSRC is based on General Purpose FFT package
http://momonga.t.u-tokyo.ac.jp/~ooura/fft.html
  It is originally distributed under following license terms:
Takuya OOURA
(Email: [email protected] or [email protected])
You may use, copy, modify and distribute this code for any purpose
(include commercial use) and without fee.
Please refer to this package when you modify this code.

Thanks also to everyone else contributing to the AviSynth project!

$Date: 2007/08/16 05:09:08 $