Gnulib
Utvecklare | GNU-projekt |
---|---|
Förvar | |
Skrivet i | C |
Operativ system | GNU |
Typ | GNU-portabilitetsbibliotek |
Licens | GNU General Public License |
Hemsida |
Gnulib , även kallat GNU-portabilitetsbiblioteket , är en samling mjukvarusubrutiner som är designade för att kunna användas på många operativsystem . Målet med projektet är att göra det enkelt för fri programvara författare att få sin programvara att köras på många operativsystem. Eftersom källkod är designad för att kopieras från gnulib är det inte ett bibliotek i sig, lika mycket som en samling bärbara idiom som ska användas i andra projekt.
Att få ett mjukvarupaket att fungera på ett annat system än det ursprungliga systemet det arbetade på kallas vanligtvis att " portera " programvaran till det nya systemet, och ett bibliotek är en samling subrutiner som kan läggas till i nya program. Således är Gnulib GNU-projektets portabilitetsbibliotek .
Den är i första hand skriven för användning av GNU-projektet , men kan användas av alla gratisprogramvaruprojekt .