Netlib es un repositorio de software para computación científica mantenido por AT&T , Bell Laboratories , la Universidad de Tennessee y el Laboratorio Nacional de Oak Ridge . [ 1 ] Netlib comprende muchos programas y bibliotecas independientes . La mayor parte del código está escrito en C y Fortran , con algunos programas en otros lenguajes.
Historia
El proyecto comenzó con la distribución de correo electrónico en UUCP , ARPANET y CSNET en la década de 1980. [ 2 ]
El código fuente de Netlib se escribió en una época en la que el software informático aún no se consideraba mercancía. Por lo tanto, no se establecen términos de licencia ni términos de uso para muchos programas. Antes de la Ley de Implementación del Convenio de Berna de 1988 (y la anterior Ley de Derechos de Autor de 1976 ), las obras sin un aviso explícito de derechos de autor eran software de dominio público . Además, la mayor parte del código de Netlib es obra de empleados del gobierno de EE. UU. y, por lo tanto, es de dominio público . [ 3 ] [ 4 ] Si bien varios paquetes no tienen declaraciones explícitas de renuncia / anticopyright , por ejemplo, el paquete SLATEC tiene una declaración explícita.
Contenido
Algunos paquetes conocidos que se mantienen en Netlib son:
- Biblioteca de solucionadores AMPL (ASL)
- Subprogramas básicos de álgebra lineal (BLAS)
- EISPACK
- LAPACK
- LINPACK
- MINPACK
- PAQUETE CUÁDRUPLE
El paquete SLATEC es especial porque comprende otros paquetes como BLAS y LINPACK.
Otros proyectos
- Biblioteca Científica GNU (GSL), escrita en C y distribuida bajo la Licencia Pública General GNU.
Véase también
Referencias
- ↑ Preguntas frecuentes de Netlib
- ↑ Jack J. Dongarra ; Eric Grosse (mayo de 1987). "Distribución de software matemático por correo electrónico". Communications . 30 (5): 403. CiteSeerX 10.1.1.73.7679 . doi : 10.1145/22899.22904 . S2CID 52895937 .
- ↑ Jack Dongarra; Gene Golub; Eric Grosse; Cleve Moler; Keith Moore (2008). "Netlib y NA-Net: construyendo una comunidad de computación científica" (PDF) . IEEE Annals of the History of Computing . 30 (2): 30– 41. CiteSeerX 10.1.1.102.7201 . doi : 10.1109/MAHC.2008.29 . S2CID 991846. Recuperado el 13 de mayo de 2018.
El repositorio de software Netlib se creó en 1984 para facilitar la distribución rápida de rutinas de software de dominio público para su uso en computación científica.
- ↑ Fortran clásico: Programación para aplicaciones científicas y de ingeniería : "El repositorio más conocido de software numérico científico de dominio público es netlib" (2009).
Enlaces externos
- www.netlib.org
- Software numérico
- Software de dominio público con código fuente