U publikua versioni i parë publik i bibliotekës multimediale LDL (Little DirectMedia Layer), e cila mundëson krijimin e aplikacioneve grafike që funksionojnë si në sisteme moderne, ashtu edhe në ato më të vjetra (Windows 95+, distribucione me kernel Linux 2.0+, FreeBSD 3.0+). Ofron një API të thjeshtë ndërplatformor për menaxhimin e dritareve dhe përpunimin e ngjarjeve nga pajisjet hyrëse. Për paraqitje grafike mund të përdoret OpenGL 1.0-4.6. Kodi shpërndahet nën licencën LGPL 3.0.
Ky publikim veçohet për kalimin nga përdorimi i gjuhës C++98 në ANSI C (C89), për të siguruar portabilitet dhe përputhshmëri maksimale me kompajlerë dhe platforma të vjetra, përfshirë DOS, Windows 95 dhe PlayStation 1. Projekti planifikohet të zhvillohet gradualisht: në versionin e parë ofrohen funksione për punë me dritare, ngjarje hyrëse dhe grafikë, ndërsa më pas do të nisë zhvillimi i renderimit 2D, mjeteve për punë me audio dhe fonteve, si edhe backend-eve për funksionim mbi bibliotekat SDL 1.2, SDL 2.x, SDL 3.x, SFML dhe GLFW. Përdorimi i backend-eve SDL, SFML dhe GLFW do të mundësojë ndërtimin e aplikacioneve për platforma që nuk mbështeten drejtpërdrejt nga LDL, pa ndryshuar kodin. Në planet e ardhshme përfshihet gjithashtu krijimi i një API universal për punë me sprite dhe grafikë 2D, i cili mund të përdoret pavarësisht backend-it të zgjedhur (OpenGL, Vulkan, renderim softuerik, biblioteka të tipit SDL).

Burimi: opennet.ru
