User Guide

Table Of Contents
libjpeg-turbo (2.1.1)
libjpeg-turbo ialah kodek imej JPEG yang
menggunakan arahan SIMD (MMX, SSE2, AVX2,
Neon, AltiVec) untuk memecut pemampatan dan
penyahmampatan JPEG garis dasar pada sistem x86,
x86-64, Arm dan PowerPC, di samping pemampatan
JPEG progresif pada sistem x86 dan x86-64. Pada
sistem tersebut, libjpeg-turbo biasanya 2-6x kali
ganda lebih laju daripada libjpeg, dalam keadaan
semua yang lain adalah sama. Untuk jenis sistem
yang lain, libjpeg-turbo masih boleh mengatasi
prestasi libjpeg dengan amat ketara, disebabkan rutin
pengekodan Huffmannya yang amat teroptimum.
Dalam banyak kes, prestasi pustaka libjpeg-turbo
menyaingi kodek JPEG berkelajuan tinggi proprietari.
Sumber: https://libjpeg-turbo.org/
libjpg (6b)
Pustaka ini digunakan untuk menjalankan tugas
penyahkodan JPEG.
Perisian ini tersedia di bawah terma dan syarat lesen
libjpg, yang boleh ditemui di bawah.
Sumber: http://www.ijg.org/
libpng (1.0.1)
libpng -Pustaka rujukan yang tiada tolok bandingnya
untuk membaca, memaparkan, menulis dan
memeriksa Grafik Rangkaian Imej png.
Perisian ini tersedia di bawah terma dan syarat lesen
libpng yang boleh ditemui di bawah.
Sumber: http://sourceforge.net/projects/libpng/files/
libffi (3.2.1)
Pengkompil untuk bahasa bertahap tinggi menjana
kod yang mengikut konvensyen tertentu. Konvensyen
ini adalah perlu, antaranya, agar pengkompilan
berasingan berjaya dilakukan. Salah satu konvensyen
ini merupakan "konvensyen panggilan". "Konvensyen
panggilan" merupakan satu set anggapan yang dibuat
oleh pengkompil tentang tempat argumen fungsi
akan ditemui semasa memasuki fungsi. "Konvensyen
panggilan" juga menyatakan tempat kembali bagi
nilai yang dikembalikan oleh fungsi.
Sumber: https://sourceware.org/libffi/
libjansson (2.13.1)
Jansson ialah pustaka C untuk pengekodan,
penyahkodan dan memanipulasi data JSON. Ciri
utama dan prinsip reka bentuknya ialah
: API dan model data yang mudah dan intuitif
Dokumentasi menyeluruh
Tiada kebergantungan pada pustaka lain
Sokongan Unikod penuh (UTF-8)
Suit ujian yang luas
Sumber: https://github.com/akheron/jansson
libmikrohttpd (0.9.73)
GNU libmicrohttpd merupakan pustaka C kecil yang
sepatutnya menjadikan mudah untuk menjalankan
pelayan HTTP sebagai sebahagian daripada aplikasi
lain. GNU Libmicrohttpd merupakan perisian percuma
dan sebahagian daripada projek GNU
Sumber:https://www.gnu.org/software/libmicrohttpd
/
lipnp (1.6.10)
SDK mudah alih untuk Peranti UPnP™ (libupnp)
menyediakan pembangun dengan API dan kod
sumber terbuka untuk pembinaan titik, peranti, dan titi
kawalan yang mematuhi Versi 1.0 Spesifikasi Seni
Bina Peranti Plag dan Main Universal dan menyokong
beberapa sistem pengendalian seperti Linux, *BSD,
Solaris dll.
Sumber: https://pupnp.sourceforge.io/
libuuid (1.3.0)
Pustaka ini ialah perisian percuma; anda boleh
mengedar semula dan/atau
mengubahsuainya di bawah terma Lesen BSD yang
Diubah Suai.
Teks lengkap lesen tersedia di
Dokumen/lesen/fail COPYING.BSD-3
Sumber:https://sourceforge.net/projects/libuuid/
Libxml2 (2.9.12)
Pustaka "libxml2" digunakan dalam AstroTV sebagai
sokongan untuk pelaksanaan aplikasi NCL. Pustaka ini
dibangunkan untuk suit perisian GNOME dan tersedia
di bawah lesen "MIT".
Sumber: http://www.xmlsoft.org
linux_kernel (4.19)
Kernel Linux merupakan kernel sistem mirip Unix
yang sebahagian besarnya percuma dan terbuka,[11]
monolitik, modular, berbilang tugas. Pada asalnya
perisian ini dikarang pada tahun 1991 oleh Linus
Torvalds untuk PC berasaskan i386 miliknya,
kemudian digunakan sebagai kernel untuk sistem
pengendalian GNU, yang telah ditulis sebagai
pengganti percuma (libre) untuk UNIX.
Sumber: https://www.kernel.org/
mbed TLS (2.26.0)
Mbed TLS ialah pustaka C yang melaksanakan primitif
kriptografi, manipulasi sijil X.509 dan protokol
SSL/TLS dan DTLS. Jejak kodnya yang kecil
menjadikannya sesuai untuk sistem terbenam.
Sumber: https://github.com/ARMmbed/mbedtls
ncurses (6.1)
Pustaka ncurses (curses baharu) merupakan emulasi
perisian bebas bagi curses dalam Sistem V Keluaran
4.0 (SVr4) dan banyak lagi. Sistem ini menggunakan
format terminfo, menyokong pad dan warna serta
berbilang sorotan dan membentuk aksara dan
pemetaan kekunci fungsi dan mengandungi semua
peningkatan SVr4-curses lain di atas curses BSD. SVr4
curses kini lebih dikenali sebagai X/Open Curses.
Sumber: http://www.gnu.org/software/ncurses/
71