A 0.2-es verzióval a SixtyFPS grafikus felhasználói felület készítő toolkit átnevezésre került Slint néven. Az átnevezés oka a SixtyFPS név körüli felhasználói kritikák voltak, amelyek félreértésekhez és zavarra vezettek a keresőmotorokban történő keresések során, és nem tükrözték a projekt célját. Az új nevet a közösséggel folytatott diskurzus során választották ki a GitHubon, ahol a felhasználók új neveket ajánlottak.
A könyvtár szerzői (Olivier Goffart és Simon Hausmann), akik korábban a KDE fejlesztői voltak, később a Trolltech cégnél dolgoztak a Qt-n, most saját céget alapítottak, amely Slint fejlesztésével foglalkozik. A projekt egyik célja a CPU és memória erőforrások minimális használatának biztosítása (működéséhez néhány száz kilobájt RAM szükséges). A megjelenítéshez két backend érhető el: a gl, amely az OpenGL ES 2.0 alapjaira épül, és a qt, amely a Qt QStyle-t használja.
A programok felhasználói felületeinek létrehozása támogatott Rust, C++ és JavaScript nyelveken. A könyvtár szerzői egy speciális marki nyelvet, a „.slint”-et fejlesztettek ki, amely a kiválasztott platform natív kódjára fordul. Lehetőség van a nyelv tesztelésére online szerkesztőn keresztül, vagy példák megismerésére saját készítésű példák összegyűjtésével. A könyvtár kódját C++ és Rust nyelveken írták, és GPLv3 licenc alatt, vagy kereskedelmi licencével terjesztik, amely lehetővé teszi a zárt forráskódú termékekben való felhasználását.


Forrás: opennet.ru
