13. lapszám · nov. 2–8. 2026Kiadások · Fogalomtár · Archívum · Módszer · RSS · HU / ENG

Az AI-korszak hírei, hetente válogatva

Fogalomtár › Fejlesztői alapszavak

könyvtár

angolul: library

alapelterjedt

A könyvtár előre megírt, újrahasznosítható programkód-gyűjtemény (többnyire mások munkája), amelyet a fejlesztő beépít a saját programjába, hogy ne kelljen mindent nulláról megírnia.

Érthetően

Képzeld el, hogy főzöl, de a tésztát, a paradicsomszószt és a fűszerkeveréket készen veszed a boltban. A vacsora a tiéd, mégsem te őrölted a lisztet. A programkönyvtár ugyanez a szoftverek világában: kész, kipróbált alkatrész, amelyet a fejlesztő beemel a saját munkájába.

Egy könyvtár általában egy jól körülhatárolt feladatot old meg: dátumokat kezel, grafikont rajzol, képet méretez át, titkosít, vagy éppen egy AI-modellel beszélget. A fejlesztőnek nem kell tudnia, pontosan hogyan működik belül, elég ismernie, mit kérhet tőle és mit kap vissza.

A mai szoftverek túlnyomó része ilyen kész elemekből áll, a saját kód gyakran csak a ragasztó közöttük. Ezért tud egy kis csapat, vagy akár egy kódoló agent, napok alatt működő alkalmazást összerakni.

Vigyázz a szóval: a magyar informatikai nyelvben a „könyvtár” a számítógép mappáját is jelenti. Ebben a szócikkben nem a fájlokat tároló mappáról, hanem a kódgyűjteményről van szó.

Hogyan működik

  1. Valaki megír egy gyakran kellő feladatra szolgáló kódot, és közzéteszi, jellemzően nyílt forráskóddal, egy nyilvános csomagtárban (ilyen például a PyPI a Python és az npm a JavaScript nyelvhez).
  2. A fejlesztő vagy a kódoló agent egy csomagkezelő programmal egyetlen paranccsal letölti és a projekthez adja a könyvtárat.
  3. A saját kódban „behívja” (importálja), majd a könyvtár kész funkcióit név szerint használja, például: „rajzolj ebből az adatsorból oszlopdiagramot”.
  4. A könyvtár gyakran maga is más könyvtárakra épül, így egyetlen telepítés akár több tucat további csomagot is magával hoz. Ezt hívják függőségi láncnak.
  5. A könyvtárak új verziókat kapnak hibajavításokkal és újdonságokkal, ezért a rájuk épülő programot is rendszeresen frissíteni kell.

Példa a mindennapokból

Megkérsz egy AI-asszisztenst, hogy készítsen grafikont az Excel-tábládból. A háttérben nem ír rajzolóprogramot a semmiből, hanem behív egy táblázatkezelő és egy diagramrajzoló könyvtárat, és ezekkel pár sor kódból megoldja a feladatot.

Kit érint

fejlesztőA napi munkája nagy része a megfelelő könyvtárak kiválasztása, összeillesztése és frissen tartása. → Kód
vállalkozó, vezetőA céged szoftvere mások kódjára épül, ezért a licencek és a biztonsági frissítések a te üzleti kockázatod is.
mindenkiA telefonodon futó alkalmazások szinte kivétel nélkül könyvtárakra épülnek, így egy közös könyvtár hibája egyszerre nagyon sok appot érinthet.

Gyakori félreértés

TévhitA könyvtár ingyenes és bevált, tehát gond nélkül, vakon használható.
ValójábanA könyvtárban is lehet hiba vagy biztonsági rés, és a licence megszabhatja, mire használhatod. Aki beépíti, annak a felelőssége ellenőrizni és frissíteni.

Korlátok és kockázatok

Hasonló, de nem ugyanaz

Kapcsolódó fogalmak

Tágabb

szoftver, programozás, forráskód

Szűkebb

szabványos könyvtár, gépi tanulási könyvtár

Rokon

keretrendszer, API, SDK, csomagkezelő, függőség, nyílt forráskód

Röviden a története

Az újrahasznosítható programrészek gyűjteményének ötlete a számítástechnika hőskorából ered. A cambridge-i EDSAC gép szubrutinkönyvtárát Maurice Wilkes, David Wheeler és Stanley Gill 1951-ben megjelent könyve írta le elsőként részletesen.

Hol tart most

2026 végén gyakorlatilag minden szoftver könyvtárakra épül, a nyilvános csomagtárakban milliós nagyságrendű csomag érhető el. A kódoló agentek terjedésével a könyvtárak kiválasztását és telepítését egyre gyakrabban már nem ember, hanem agent végzi, ami az ellátási lánc biztonságát kiemelt kérdéssé tette.

Állapot: 2026. november

A hírekben

70 Agent Age-sztoriban fordul elő; a görbe a hírmagazin heti előfordulása.

Más nevei

könyvtár · programkönyvtár · szoftverkönyvtár · függvénykönyvtár · library · software library · lib · csomag (package)

A szócikk gépi szerkesztéssel készült és gépi szakmai lektoráláson ment át; a „hírekben” rész az Agent Age sztorijaiból automatikusan frissül.