Състоя се Първото публично издание на мултимедийната библиотека LDL (Little DirectMedia Layer), която позволява създаването на графични приложения, работещи както на съвременни, така и на остарели системи (Windows 95+, дистрибуции с ядрото Linux 2.0+, FreeBSD 3.0+). Осигурява прост кросплатформен API за управление на прозорци и обработка на събития от входни устройства. За рендериране може да се използва OpenGL 1.0-4.6. Кодът се предоставя под лицензия LGPL 3.0.
Изданието е забележително с прехода от използването на C++98 към ANSI C (C89) с цел максимална преносимост и съвместимост със стари компилатори и платформи, включително DOS, Windows 95 и PlayStation 1. Проектът планира постепенно развитие — в първата версия са предложени функции за работа с прозорци, входни събития и графика, след което ще започне развитието на 2D рендер, средства за работа със звук и шрифтове, бекенди за работа върху библиотеките SDL 1.2, SDL 2.x, SDL 3.x, SFML и GLFW. Използването на бекенди SDL, SFML и GLFW ще позволи без промяна на кода компилирането на приложения за платформи, които не са директно поддържани в LDL. В бъдеще също се планира създаването на универсален API за работа със спрайтове и 2D графика, който може да се използва независимо от избрания бекенд (OpenGL, Vulkan, софтуерно рендериране, библиотеки от типа на SDL).
Източник: linux.org.ru
