Lunatik — это фреймворк для написания сценариев для ядра Linux на Lua. Разрабатывается [ LabLua ](
http://www.lua.inf.puc-rio.br/projects.html ) в рамках Lua in kernel с явными ссылками на опыт [ использования Lua в ядре NetBSD ](
https://www.netbsd.org/~lneto/dls14.pdf ) .
Основные компоненты
• интерпретатор Lua, модифицированный для работы в ядре;
• драйвера устройства (написаны на Lua);
• средства командной строки для запуска сценариев и управления средами выполнения из пользовательского пространства;
• C API для загрузки и запуска сценариев и управления средами выполнения из ядра;
• Lua API для привязки средств ядра к Lua-скриптам.
( [ читать дальше... ](
https://www.linux.org.ru/news/opensource/17886416#cut ) )
>>> [ Документация, исходный код и примеры проекта ]( https://github.com/luainkernel/lunatik )
>>> [ Сопутствующие проекты ]( https://github.com/luainkernel )