User manual

Table Of Contents
Huffman кодтау тәртібінің арқасында libjpeg-тен
айтарлықтай асып түседі. Көптеген жағдайларда libjpeg-
turbo өнімділігі жоғары жылдамдықты JPEG кодектерімен
бәсекелеседі.
Дереккөз: https://libjpeg-turbo.org/
libjpg (6b)
Бұл кітапхана JPEG декодтау тапсырмаларын орындау үшін
пайдаланылады.
Бұл бағдарламалық құрал libjpg лицензиясының шарттары
мен талаптары бойынша қолжетімді, оны мына жерден
табуға болады.
Дереккөз: http://www.ijg.org/
libpng (1.0.1)
libpng -PNG Image Network Graphics оқуға, көрсетуге,
жазуға және зерттеуге арналған анықтамалық кітапхана.
.
Дереккөз: http://sourceforge.net/projects/libpng/files/
libffi (3.2.1)
Жоғары деңгейлі тілдерге арналған құрастырушылар
белгілі бір конвенцияларға сәйкес келетін кодты жасайды.
Бұл конвенциялар сонымен бірге бөлек құрастыру жұмыс
істеуі үшін қажет. Осындай конвенциялардың бірі «шақыру
конвенциясы» болып табылады. «Шақыру конвенциясы» –
функцияға кіру кезінде функция аргументтері қай жерде
болатыны туралы құрастырушы жасаған жорамалдардың
жиынтығы. Сондай-ақ, «шақыру конвенциясы»
функцияның қайтарылатын мәні қай жерде екенін
көрсетеді.
Дереккөз: https://sourceware.org/libffi/
libjansson (2.13.1)
Jansson – JSON деректерін кодтауға, декодтауға және
өзгертуге арналған C кітапханасы. Оның негізгі
ерекшеліктері мен дизайн принциптері:
Қарапайым және интуитивті API және деректер үлгісі
Толық құжаттама
Басқа кітапханаларға тәуелділік жоқ
Толық Unicode қолдауы (UTF-8)
Кең ауқымды сынақ жинағы
Дереккөз: https://github.com/akheron/jansson
libmicrohttpd (0.9.73)
GNU libmicrohttpd – басқа қолданбаның бөлігі ретінде
HTTP серверін іске қосуды жеңілдететін шағын C
кітапханасы. GNU Libmicrohttpd — тегін бағдарламалық
құрал және GNU жобасының бір бөлігі
Дереккөз:https://www.gnu.org/software/libmicrohttpd/
libupnp (1.6.10)
UPnP™ құрылғыларына арналған тасымалы SDK (libupnp)
әзірлеушілерге әмбебап Plug and Play құрылғы
архитектурасының техникалық сипаттамаларымен 1.0
нұсқасымен үйлесімді және Linux, *BSD, Solaris және т.б.
сияқты бірнеше операциялық жүйелерді қолдайтын
басқару нүктелерін, құрылғыларды және көпірлерді құруға
арналған API және ашық бастапқы кодты ұсынады.
Дереккөз: https://pupnp.sourceforge.io/
libuuid (1.3.0)
Бұл кітапхана тегін бағдарламалық құрал; Сіз оны
өзгертілген BSD лицензиясының шарттары бойынша қайта
тарата аласыз және/немесе
өзгерте аласыз.
Лицензияның толық мәтіні
Documentation/licenses/COPYING.BSD-3 файлында
қолжетімді
Дереккөз:https://sourceforge.net/projects/libuuid/
Libxml2 (2.9.12)
«libxml2» кітапханасы AstroTV бағдарламасында NCL
қолданбасын орындауға қолдау ретінде пайдаланылады.
Бұл кітапхана GNOME бағдарламалық құралы үшін
әзірленген және «MIT» лицензиясы бойынша қолжетімді.
Дереккөз: http://www.xmlsoft.org
linux_kernel (4.19)
Linux ядросы негізінен тегін және ашық бастапқы [11]
монолитті, модульдік, көп тапсырмалы, Unix тәрізді
операциялық жүйе ядросы. Бастапқыда оны 1991 жылы
Линус Торвальдс өзінің i386 негізіндегі компьютері үшін
жазған және көп ұзамай ол UNIX-ті тегін (ақысыз) ауыстыру
ретінде жазылған GNU операциялық жүйесінің ядросы
ретінде қабылданды.
Дереккөз: https://www.kernel.org/
mbed TLS (2.26.0)
Mbed TLS – криптографиялық примитивтерді, X.509
сертификатының манипуляциясын және SSL/TLS және DTLS
протоколдарын жүзеге асыратын C кітапханасы. Оның
шағын кодтық ізі оны ендірілген жүйелер үшін қолайлы
етеді.
Дереккөз: https://github.com/ARMmbed/mbedtls
ncurses (6.1)
ncurses (жаңа қарғыстар) кітапханасы System V Release 4.0
(SVr4) және т.б. жүйесіндегі міндетті әрекеттердің тегін
бағдарламалық құралының эмуляциясы болып табылады.
Ол terminfo пішімін пайдаланады, тақталар мен түстерді
және бірнеше бөлектеулерді қолдайды және таңбаларды
және функциялық пернелерді салыстыруды қолдайды
және BSD міндетті әрекеттерімен салыстырғанда, онда
SVr4 міндетті әрекеттерінің барлық басқа жақсартулары
бар. SVr4 міндетті әрекеттері бүгінде X/Open Curses ретінде
танымал.
Дереккөз: http://www.gnu.org/software/ncurses/
nghttp2 (1.6.3)
nghttp2 – HTTP/2 және оның C тіліндегі HPACK тақырыбын
сығымдау алгоритмін іске асыру
Дереккөз: https://nghttp2.org/
NTFS-3G (7.8)
NTFS-3G – оқуды-жазуды қолдайтын Microsoft Windows
NTFS файлдық жүйесінің ашық бастапқы қайшы
платформалық іске асыруы. NTFS-3G жиі FUSE файлдық
жүйе интерфейсін пайдаланады, сондықтан ол көптеген
әртүрлі операциялық жүйелерде өзгертілмей жұмыс істей
алады. Ол Linux, FreeBSD, NetBSD, OpenSolaris, BeOS, QNX,
66