GNU Scientific Library

from Wikipedia, the free encyclopedia
GNU Scientific Library

Official gnu.svg
Basic data

developer The GSL team
Publishing year 1996
Current  version 2.6
( August 20, 2019 )
operating system platform independent
programming language C.
category Program library for numerical mathematics
License GNU General Public License
www.gnu.org/software/gsl/

The GNU Scientific Library ( GSL ) is a C - program library , the programmer a plurality of functions for numerical calculations provides. Wrappers can be written for other programming languages . The GSL can for example

and much more. In total, the GSL contains over 1000 functions.

GSL is developed on GNU Hurd and GNU / Linux with the GCC compiler. However, it is a goal of the developers that the GSL can be used on every Unix-like system that provides an ISO-C compiler.

The GSL project was started in 1996 by M. Galassi and J. Theiler from Los Alamos National Laboratory . They believed that the licenses under which existing alternatives were being sold hindered scientific cooperation. Other physicists shared this opinion and joined them.

Most of the code that the GSL contains today was written by a small group of scientists in the field of computational physics.

The GNU Scientific Library is free software and is distributed under the GPL (not the LGPL ). The manual is available under the GNU Free Documentation License .

Individual evidence

  1. GNU Scientific Library 2.6 released . August 20, 2019 (accessed August 31, 2019).

Web links