Netlib es un repositorio de software para computación científica mantenido por AT&T , Bell Laboratories , la Universidad de Tennessee y Oak Ridge National Laboratory . [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.
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 base de Netlib se escribió en una época en la que el software informático aún no se consideraba una 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 los EE. UU. y, por lo tanto, es de dominio público . [3] [4] Por lo tanto, si bien varios paquetes no tienen declaraciones explícitas de exención o anti-derechos de autor , por ejemplo, el paquete SLATEC tiene una declaración explícita.
Algunos paquetes conocidos mantenidos en Netlib son:
El paquete SLATEC es especial porque incluye varios otros paquetes como BLAS y LINPACK.
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.