Netlib
Netlib är ett arkiv med programvara för vetenskaplig beräkning som underhålls av AT&T , Bell Laboratories , University of Tennessee och Oak Ridge National Laboratory . Netlib innehåller många separata program och bibliotek . Det mesta av koden är skriven i C och Fortran , med vissa program på andra språk.
Historia
Projektet började med e- postdistribution på UUCP , ARPANET och CSNET på 1980-talet.
Kodbasen för Netlib skrevs vid en tidpunkt då datormjukvara ännu inte ansågs vara handelsvara. Därför anges inga licensvillkor eller användarvillkor för många program. Innan Bernkonventionen Implementation Act från 1988 (och den tidigare upphovsrättslagen från 1976 ) var verk utan ett uttryckligt upphovsrättsmeddelande allmän egendom . Dessutom är det mesta av Netlib-koden arbete av amerikanska regeringsanställda och är därför i offentlig egendom . Medan flera paket därför inte har uttryckliga avsägelser / anti-upphovsrättsförklaringar , till exempel, har SLATEC- paketet ett uttryckligt uttalande.
Innehåll
Några välkända paket som underhålls i Netlib är:
- AMPL Solver Library (ASL)
- Grundläggande underprogram för linjär algebra (BLAS)
- EISPACK
- LAPACK
- LIPPACK
- MINPACK
- QUADPACK
SLATEC - paketet är speciellt genom att det innehåller ett antal andra paket som BLAS och LINPACK.
Andra projekt
- GNU Scientific Library (GSL), skrivet i C och distribuerat under GNU General Public License