Notika Pirmais publiskais multimediju bibliotēkas LDL (Little DirectMedia Layer) izlaidums, kas ļauj izveidot grafiskas lietojumprogrammas, kas var darboties gan mūsdienīgās, gan novecojušās sistēmās (Windows 95+, Linux kodolu izplatījumi 2.0+, FreeBSD 3.0+). Tiek nodrošināta vienkārša daudzplatformu API logu pārvaldīšanai un ievades ierīču notikumu apstrādei. Zīmēšanai var tikt izmantots OpenGL 1.0-4.6. Kods tiek izsniegts saskaņā ar LGPL 3.0 licenci.
Izlaidums ir ievērības cienīgs ar pāreju no valodas C++98 uz ANSI C (C89), lai nodrošinātu maksimālu pārnesamību un saderību ar veciem kompilatoriem un platformām, tostarp DOS, Windows 95 un PlayStation 1. Projekts plāno attīstīties pakāpeniski — pirmajā versijā ir piedāvātas iespējas logu, ievades notikumu un grafikas apstrādei, pēc tam sākot attīstīt 2D renderēšanu, skaņas un fontu apstrādes rīkus, backendus darbam ar SDL 1.2, SDL 2.x bibliotēkām. SDL 3.x, SFML un GLFW. SDL, SFML un GLFW backendu izmantošana ļaus bez koda maiņas veidot lietojumprogrammas platformām, kuras tieši neatbalsta LDL. Nākotnē plānots izstrādāt universālu API, kas ļaus strādāt ar spriteriem un 2D grafiku, ko var izmantot neatkarīgi no izvēlētā backend (OpenGL, Vulkan, programmatūras zīmēšana, tādas bibliotēkas kā SDL).
Avots: linux.org.ru
