WikiDer > Netlib
Netlib хранилище программного обеспечения для научные вычисления поддерживается AT&T, Bell Laboratories, то Университет Теннесси и Национальная лаборатория Окриджа.[1] Netlib состоит из множества отдельных программ и библиотеки. Большая часть кода написана на C и Фортран, с некоторыми программами на других языках.
История
Проект начался с электронное письмо распространение на UUCP, ARPANET и CSNET в 1980-е гг.[2]
Кодовая база Netlib была написана в то время, когда компьютерное программное обеспечение еще не считалось товаром. Поэтому для многих программ не указаны условия лицензии или использования. Перед Бернская конвенция Закон о реализации 1988 г. (и более ранние Закон об авторском праве 1976 г.) работает без явного Уведомление об авторских правах мы общественное программное обеспечение. Кроме того, большая часть кода Netlib работа государственных служащих США и поэтому в всеобщее достояние.[3][4] Поэтому в некоторых пакетах нет явного отказ/анти-авторское право заявления, например, SLATEC пакет имеет явное заявление.
Содержание
Некоторые известные пакеты, поддерживаемые в Netlib:
- Библиотека решателя AMPL (ASL)
- Базовые подпрограммы линейной алгебры (BLAS)
- EISPACK
- ЛАПАК
- LINPACK
- MINPACK
- КВАДПАК
В SLATEC package является особенным, так как включает в себя ряд других пакетов, таких как BLAS и LINPACK.
Другие проекты
- Научная библиотека GNU (GSL), написано на C и распространяется под Стандартная общественная лицензия GNU
Рекомендации
- ^ Netlib FAQ
- ^ Джек Дж. Донгарра; Эрик Гроссе (май 1987 г.). «Распространение математического программного обеспечения по электронной почте». Связь. 30 (5): 403. CiteSeerX 10.1.1.73.7679. Дои:10.1145/22899.22904.
- ^ Джек Донгарра, Джин Голуб, Эрик Гроссе, Клив Молер, Кейт Мур (2008). «Netlib и NA-Net: построение научного компьютерного сообщества» (PDF). IEEE Annals of the History of Computing. 30 (2): 30–41. CiteSeerX 10.1.1.102.7201. Дои:10.1109 / MAHC.2008.29. Получено 2018-05-13.
Репозиторий программного обеспечения Netlib был создан в 1984 году для облегчения быстрого распространения общедоступных программных процедур для использования в научных вычислениях.
CS1 maint: использует параметр авторов (ссылка на сайт) - ^ Классический Фортран: программирование для инженерных и научных приложений: "Самый известный репозиторий общедоступного научного числового программного обеспечения - netlib" (2009).