Ядро системы не всегда развивается так же стремительно, как последние веяния в кодинге, и к счастью, ведь оно должно быть стабильным, эффективным и проверенным в бою. Однако иногда задержки становятся просто нелепыми, как это произошло с документацией для современного API файловой системы Linux. Как отмечает Phoronix, информации пришлось ждать более шести лет, чтобы появиться в стандартной документации man-page (страница руководства). История такова: в 2019 году Linux получил совершенно новый API монтирования файловой системы, в котором основные вызовы “fsconfig”, “fsmount” и “fsopen” заменили старый, монолитный “mount”. Это значительно упростило разработчикам использование новых функций, предоставляя более чистый код, улучшенную обработку ошибок и возможность вывода правильных сообщений об ошибках, а не загадочного “mount failed”. Разработчик Дэвид Хоуэллс написал черновики man-страниц в 2020 году, но они так и не были добавлены в пакет man-pages, поскольку мейнтейнеры не хотели вкл
Современный API монтирования файловой системы Linux шесть лет существовал без документации
31 декабря 202531 дек 2025
15
2 мин