About
=====

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
<http://wiki.sympy.org/wiki/People>`_), where they describe in
more details what they do and what they are interested in (some people didn't
want to be mentioned here, so see our repository history for a full list).

#. `Ondřej Čertík <http://wiki.sympy.org/wiki/Ond%C5%99ej_%C4%8Cert%C3%ADk>`_: project leader
#. Fabian Seoane: everything, reviewing patches, releases, general advice (issues and mailinglist)
#. 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 <http://wiki.sympy.org/wiki/Pearu_Peterson>`_: new core, sympycore project, general advice (issues and mailinglist)
#. `Fredrik Johansson <http://wiki.sympy.org/wiki/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
#. 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 <http://wiki.sympy.org/wiki/User:Saroj>`_: 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, a lot of 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: a lot of bugfixes all over sympy (matrix, simplification, limits, series, ...)
#. 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, Dirac delta function, other fixes
#. Dan (coolg49964): documentation fixes
#. Alan Bromborsky: geometric algebra modules
#. Boris Timokhin: matrix fixes
#. Robert (average.programmer): initial piecewise function patch
#. Andy R. Terrel: piecewise function polishing and other patches
#. Hubert Tsang: LaTeX printing fixes
#. Konrad Meyer: policy patch
#. Henrik Johansson: matrix zero finder patch
#. Priit Laes: line integrals
#. Freddie Witherden: trigonometric simplifications fixes
#. Brian E. Granger: second quantization physics module
#. Andrew Straw: lambdify() improvements
#. Kaifeng Zhu: factorint() fix
#. Ted Horst: Basic.__call__() fix
#. Akshay Srinivasan: Printing fix
#. Aaron Meurer: Bernoulli ODE solver

Uptodate list in the order of the first contribution is given in the `README
<http://hg.sympy.org/sympy/file/tip/README>`_
(you can also find a brief history of SymPy in the README).

Financial and Infrastructure Support
------------------------------------

* `Google <http://www.google.com/corporate/>`_: SymPy has received generous financial support from Google in 2007 by financing 5 students through the Google Summer of Code (GSOC 2007) program (`more info <http://code.google.com/p/sympy/wiki/GSoC2007>`_) and 1 student in 2008 (`more info <http://code.google.com/p/sympy/wiki/GSoC2008>`_)

* `Python Software Foundation <http://www.python.org/psf/>`_: PSF hosted 3 GSoC 2007 students (Brian, Robert and Jason), and 1 GSoC 2008 student (Fredrik)

* `the Space Telescope Science Institute <http://www.stsci.edu/>`_: STScI hosted 1 GSoC 2007 student (Mateusz)

* `Portland State University <http://www.pdx.edu/>`_: PSU hosted 1 GSoC 2007 student (Chris)

* `Simula Research Laboratory <http://www.simula.no/>`_: supports Pearu Peterson work in SymPy/Sympy Core projects

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:

.. literalinclude:: ../../LICENSE
