Гнулиб
![]() | |
Разработчик(и) | Проект GNU |
---|---|
Репозиторий | |
Написано в | С |
Операционная система | ГНУ |
Тип | Библиотека переносимости GNU |
Лицензия | Стандартная общественная лицензия GNU |
Веб-сайт | www |
Gnulib , также называемая библиотекой переносимости GNU , представляет собой набор программных подпрограмм , предназначенных для использования во многих операционных системах . Цель проекта — облегчить авторам свободного программного обеспечения возможность запускать свои программы на многих операционных системах. Поскольку исходный код предназначен для копирования из gnulib, он не является библиотекой как таковой, а скорее набором переносимых идиом, которые можно использовать в других проектах. [1]
Обеспечение работы пакета программного обеспечения в системе, отличной от исходной системы, в которой он работал, обычно называется « портированием » программного обеспечения в новую систему, а библиотека представляет собой набор подпрограмм, которые можно добавлять в новые программы. проекта GNU Таким образом, Gnulib — это библиотека переносимости .
В первую очередь он написан для использования в рамках проекта GNU Project , но может использоваться любым проектом свободного программного обеспечения .
См. также
[ редактировать ]Ссылки
[ редактировать ]- ^ «Gnulib — Библиотека переносимости GNU» . Проект ГНУ.