Создаю минималистичные
системные инструменты
Linux-утилиты, встраиваемые системы, пакетные менеджеры и не только. Пишу на C и Kotlin.
Немного обо мне
С-программист, пишу системный софт для Linux. Увлекаюсь минимализмом во всём — от кода до архитектуры.
Пилю свой Linux-дистрибутив FaronOS — minit (init system), mbox (busybox-like toolbox на 133 утилиты) и mpkg (портовый пакетный менеджер) — всё для него. Android-разработкой занимаюсь редко, но метко — YaMusic на Jetpack Compose.
Приверженец тёмных тем, статической линковки и идеи, что хороший софт не должен весить гигабайты. Противник systemd.
Помимо утилит пишу Minecraft моды — FaronRelay, аналог e4mc для игры по сети в России.
Мои проекты
mbox
Multi-call binary toolbox — 133 утилиты в одном бинарнике. Вдохновлён BusyBox, написан с нуля на чистом C. Zero dependency.
minit
Минималистичный init для Linux с супервизией сервисов, авто-восстановлением ФС, загрузкой модулей и UEFI-поддержкой.
mpkg
Минимальный пакетный менеджер из портов. Поддерживает установку, удаление, поиск, обновление дерева портов и кэширование.
mpkg-ports
Коллекция портов для mpkg. 100+ портов популярного софта: ядра Linux, композиторы Wayland, Xorg, библиотеки, утилиты.
YaMusic (Material3Music)
Android-плеер с Material 3 дизайном и интеграцией Яндекс.Музыки. Jetpack Compose, Media3 ExoPlayer, Retrofit.