SymPy Development Team
SymPy is a team project and it was developed by a lot of people.
Here is a list of contributors together with what they do, plus links to their
wiki pages (if they have one on the page People), where they describe in
more details what they do and what they are interested in.
- Ondřej Čertík: project leader
- Fabian Seoane: everything, reviewing patches, releases, general advice (issues and mailinglist), not active anymore
- Jurjen N.E. Bos: pretty printing and other patches
- Mateusz Paprocki: GSoC 2007, concrete math module, integration module, new core integration, a lot of patches, general advice, new polynomial module, improvements to solvers, simplifications
- Marc-Etienne M.Leveille: matrix patch
- Brian Jorgensen: GSoC 2007, plotting module and related things, patches
- Jason Gedge: GSoC 2007, geometry module, a lot of patches and fixes, new core integration
- Robert Schwarz: GSoC 2007, polynomials module, patches
- Pearu Peterson: new core, sympycore project, general advice (issues and mailinglist)
- Fredrik Johansson: mpmath project and its integration in SymPy, number theory, combinatorial functions, products & summation, statistics, units, patches, documentation, general advice (issues and mailinglist)
- Chris Wu: GSoC 2007, linear algebra module
- Kirill Smelkov: everything, reviewing patches, releases, general advice (issues and mailinglist)
- Ulrich Hecht: pattern matching and other patches
- Goutham Lakshminarayan: number theory functions
- David Lawrence: GHOP, Mathematica parser, square root denesting
- Jaroslaw Tworek: GHOP, sympify AST implementation, sqrt() refactoring, maxima parser and other patches
- David Marek: GHOP, derivative evaluation patch
- Bernhard R. Link: documentation patch
- Andrej Tokarčík: GHOP, python printer
- Or Dvory: GHOP, documentation
- Saroj Adhikari: bug fixes
- Pauli Virtanen: bug fix
- Robert Kern: bug fix, common subexpression elimination
- James Aspnes: bug fixes
- Nimish Telang: multivariate lambdas
- Abderrahim Kitouni: pretty printing + complex expansion bug fixes
- Pan Peng: ode solvers patch
- Friedrich Hagedorn: many bug fixes, refactorings and new features added
- Elrond der Elbenfuerst: pretty printing fix
- Rizgar Mella: BBP formula for pi calculating algorithm
- Felix Kaiser: documentation + whitespace testing patches
- Roberto Nobrega: several pretty printing patches
- David Roberts: latex printing patches
- Sebastian Krämer: implemented lambdify/numpy/mpmath cooperation, bug fixes, refactoring, lambdifying of matrices, large printing refactoring and bugfixes
- Vinzent Steinberg: docstring patches, bug fixes, msolve (nonlinear equation systems solver), compiling functions to machine code
- Riccardo Gori: improvements and speedups to matrices, many bug fixes
- Case Van Horsen: implemented optional support for gmpy in mpmath
- Štěpán Roučka: several matrix and simplification fixes
- Ali Raza Syed: pretty printing/isympy on windows fix
- Stefano Maggiolo: many bug fixes, polishings and improvements
- Robert Cimrman: matrix patches
- Bastian Weber: latex printing patches
- Sebastian Krause: match patches
- Sebastian Kreft: latex printing patches
Uptodate list in the order of the first contribution is given in the README
(you can also find a brief history of SymPy in the README).
License
Unless stated otherwise, all files in the SymPy project, SymPy’s webpage (and
wiki), all images and all documentation including this User’s Guide is licensed
using the new BSD license:
Copyright (c) 2006, 2007, 2008 SymPy Development Team
All rights reserved.
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are met:
a. Redistributions of source code must retain the above copyright notice,
this list of conditions and the following disclaimer.
b. 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.
c. Neither the name of the SymPy 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.