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 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 por correo electrónico en UUCP , ARPANET y CSNET en la década de 1980. [2]
El código base de Netlib se escribió en un momento en que el software de computadora aún no se consideraba una mercancía. Por lo tanto, no se establecen términos de licencia o términos de uso para muchos programas. Antes de la Ley de aplicació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 Netlib es trabajo de empleados del gobierno de los EE. UU. Y, por lo tanto, es de dominio público . [3] [4] Si bien varios paquetes, por lo tanto, no tienen declaraciones explícitas de renuncia / anti-copyright , por ejemplo, el paquete SLATEC tiene una declaración explícita.
Contenido
Algunos paquetes conocidos mantenidos en Netlib son:
- Biblioteca AMPL Solver (ASL)
- Subprogramas de álgebra lineal básica (BLAS)
- EISPACK
- LAPACK
- LINPACK
- MINPACK
- QUADPACK
El paquete SLATEC es especial porque comprende una serie de 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
Referencias
- ^ Preguntas frecuentes sobre Netlib
- ^ Jack J. Dongarra ; Eric Grosse (mayo de 1987). "Distribución de software matemático vía correo electrónico". Comunicaciones . 30 (5): 403. CiteSeerX 10.1.1.73.7679 . doi : 10.1145 / 22899.22904 .
- ^ Jack Dongarra, Gene Golub, Eric Grosse, Cleve Moler, Keith Moore (2008). "Netlib y NA-Net: construyendo una comunidad científica informática" (PDF) . IEEE Annals of the History of Computing . 30 (2): 30–41. CiteSeerX 10.1.1.102.7201 . doi : 10.1109 / MAHC.2008.29 . Consultado 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.
Mantenimiento de CS1: utiliza el parámetro de autores ( enlace ) - ^ Classical Fortran: 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