Skip to content
Snippets Groups Projects
  • Albert Gräf's avatar
    fbb2c029
    Overhaul the license files for more extensive and clearer license information. · fbb2c029
    Albert Gräf authored
    Clarify the license terms of the package as well as its bundled components,
    and place the original license files into the main directory of the source, so
    that everybody can find them easily. The source is in Markdown format for
    easier editing (LICENSE.md), from which the html file (LICENSE.html) can be
    generated with: pandoc LICENSE.md -o LICENSE.html. The html file is now used
    in packages/Makefile to generate the License.html file to be included in the
    package.
    fbb2c029
    History
    Overhaul the license files for more extensive and clearer license information.
    Albert Gräf authored
    Clarify the license terms of the package as well as its bundled components,
    and place the original license files into the main directory of the source, so
    that everybody can find them easily. The source is in Markdown format for
    easier editing (LICENSE.md), from which the html file (LICENSE.html) can be
    generated with: pandoc LICENSE.md -o LICENSE.html. The html file is now used
    in packages/Makefile to generate the License.html file to be included in the
    package.
This project is licensed under the GNU General Public License v3.0 only. Learn more
LICENSE.md 36.64 KiB

Pd-l2ork Copyright and Terms of Use

Pd, as well as this compilation of Pd-related software known as Purr Data a.k.a. Pd-l2ork 2.x, is copyrighted software by various authors, but it is distributed as open-source software, which means that it can be used freely and without any costs under the appropriate license terms, as detailed below.

THIS SOFTWARE IS PROVIDED BY THE AUTHORS "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 AUTHORS 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.

Pd License

Copyright (c) by Miller S. Puckette and others

Pd (the core system including the main program and the built-in objects, i.e., everything that lives in the pd subdirectory of the sources) is licensed under a 3-clause BSD license, please check the LICENSE.txt file for details.

Bundled Software

Copyright (c) by various authors, please see the included license files for details

Pd-l2ork includes a large number of bundled abstractions and externals by various authors. These can be found in the abstractions, externals and Gem subdirectories in the source, and in the extra subdirectory of the Pd-l2ork library directory of the installed application. Each of these items has its own open-source license under which it is distributed (mostly different variations of the BSD license or the GPL), so please check the corresponding license files in the source or the extra directory of the installed package for license information pertaining to each of the different software modules.

Pd-l2ork License

Copyright (c) by Hans-Christoph Steiner, Ico Bukvic, Jonathan Wilkes and others

Purr Data (by Jonathan Wilkes) is based on Pd-l2ork (by Ico Bukvic) which in turn is based on Pd-extended (by Hans-Christoph Steiner), which is licensed under the GPL (GNU Public License) version 3, replicated below. Please note that this license applies to all parts of this package which are not accompanied by their own license conditions (such as the Pd core and the bundled software, as detailed above).

GNU GENERAL PUBLIC LICENSE

Version 3, 29 June 2007

Copyright (C) 2007 Free Software Foundation, Inc.

Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed.

Preamble

The GNU General Public License is a free, copyleft license for software and other kinds of works.

The licenses for most software and other practical works are designed to take away your freedom to share and change the works. By contrast, the GNU General Public License is intended to guarantee your freedom to share and change all versions of a program--to make sure it remains free software for all its users. We, the Free Software Foundation, use the GNU General Public License for most of our software; it applies also to any other work released this way by its authors. You can apply it to your programs, too.

When we speak of free software, we are referring to freedom, not price. Our General Public Licenses are designed to make sure that you have the freedom to distribute copies of free software (and charge for them if you wish), that you receive source code or can get it if you want it, that you can change the software or use pieces of it in new free programs, and that you know you can do these things.