- Pyvox Home
- Design Goals
- How to Contribute
We are distributing this code under an open source license (which permits free modification and distribution) for several reasons. First, we believe that software is a form of scientific knowledge and that science advances most rapidly when we can build on each other's work rather than re-implementing the wheel. We hope that the people who find our software useful will reciprocate by contributing bug fixes and other improvements to be folded back into our master copy for future releases. Second, we find that we write better software when we expect that dozens of people will be reading our code than when we are writing just for ourselves. Finally, we would rather spend our time doing science rather than trying to monitor and enforce a more restrictive license.
The License Itself
Copyright (c) 1998 Trustees of the University of Pennsylvania
The person obtaining a copy of this software and associated data and documentation files (the "Software"), is hereby granted a royalty-free license to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, subject to the following restrictions:
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software or any other product incorporating the Software or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND NONINFRINGEMENT. THE USER ASSUMES ALL RISK OF USING THE SOFTWARE. IN NO EVENT SHALL THE UNIVERSITY OF PENNSYLVANIA, ITS AFFILIATES, OR THEIR TRUSTEES, DIRECTORS, OFFICERS, EMPLOYEES, FACULTY, STAFF, STUDENTS OR AGENTS, OR THE AUTHORS OF THE SOFTWARE, WHETHER OR NOT AFFILIATED WITH THE UNIVERSITY OF PENNSYLVANIA, BE LIABLE FOR ANY CLAIM, DAMAGES, OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT, OR OTHERWISE, ARISING FROM, OUT OF, OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE INCLUDING, WITHOUT LIMITATION, ANY INCIDENTAL, INDIRECT, CONSEQUENTIAL, SPECIAL OR PUNITIVE DAMAGES.
THE SOFTWARE IS INTENDED SOLELY FOR EDUCATIONAL AND RESEARCH USE. THE SOFTWARE SHALL NOT BE USED IN CLINICAL OR DIAGNOSTIC MEDICINE, OR IN ANY APPLICATION WHERE AN ERROR OR MALFUNCTION MIGHT POTENTIALLY RESULT IN DEATH OR INJURY TO ANY PERSON OR DAMAGE TO ANY PROPERTY.
Scholarly or professional publications that rely on the Software must give proper credit to the authors and, where appropriate, cite the papers describing the Software or algorithms used; the relevant papers are listed in the documentation (usually the man pages).
We request but do not require that copies of any generally useful bug fixes, modifications, or improvements be sent to the current maintainer (as listed in the Credits file), to be considered for inclusion in future releases of the Software. The act of such contribution will be taken as certification that the contributor has the legal right to make such contribution and is granting a non-exclusive, perpetual, royalty-free sublicense for any use, copying, modification, creation of derivative works, merger, publishing, distribution, and/or sublicense by the University of Pennsylvania and its licensees. The contributor and/or author will receive appropriate attribution for any contributions used.
Except as contained in this notice, the name of the University of Pennsylvania shall not be used in advertising or otherwise to promote the sale, use, or other dealings in this Software without prior written authorization from the University of Pennsylvania.