Održano je prvo javno izdanje multimedijske biblioteke LDL (Little DirectMedia Layer), koja omogućava kreiranje grafičkih aplikacija koje mogu raditi na modernim, kao i na zastarjelim sustavima (Windows 95+, distribucije s Linux kernelom 2.0+, FreeBSD 3.0+). Pruža jednostavan cross-platform API za upravljanje prozorima i obradu događaja s ulaznih uređaja. Za iscrtavanje se može koristiti OpenGL 1.0-4.6. Kod se isporučuje pod LGPL 3.0 licencom.
Izdanje se ističe prijelazom s korištenja jezika C++98 na ANSI C (C89) radi očuvanja maksimalne prenosivosti i kompatibilnosti sa starim kompajlerima i platformama, uključujući DOS, Windows 95 i PlayStation 1. Projekt se planira postupno razvijati: u prvoj verziji pružene su mogućnosti za rad s prozorima, događajima unosa i grafikom, nakon čega će uslijediti razvoj 2D renderea, alata za rad sa zvukom i fontovima, te backendova za rad iznad SDL 1.2, SDL 2.x, SDL 3.x, SFML i GLFW. Korištenje backendova SDL, SFML i GLFW omogućit će sastavljanje aplikacija za platforme koje nisu izravno podržane u LDL bez promjene koda. U planovima za budućnost također se navodi stvaranje univerzalnog API-a za rad sa spriteovima i 2D grafikom, koji se može koristiti neovisno o odabranom backendu (OpenGL, Vulkan, softversko iscrtavanje, biblioteke poput SDL).

Izvor: opennet.ru
