LanyFS — новая файловая система для съемных устройств с Linux

В почтовой рассылке разработчиков ядра Linux был представлен патч, добавляющий поддержку новой файловой системы — LanyFS (Lanyard File-System).Название файловой системы LanyFS происходит от слова «lanyard», что в переводе с английского означает шнурок, на который подвешивается какое-нибудь компактное устройство (флэшка, аудиоплеер, камера и т.п.) с тем, чтобы его было удобно носить с собой. Сам автор LanyFS, немецкий программист Дэн Людтке (Dan Luedtke), так характеризует разработку: «Lanyard Filesystem (LanyFS) предназначена для съемных носителей данных, в особенности тех небольших гаджетов, которые мы носим на шнурках».Дэн считает одной из главных особенностей LanyFS отсутствие большого количества возможностей, поскольку она изначально ориентирована на компактность: «Представьте себе платформу Arduino или другое встраиваемое устройство (ТВ, развлекательная система для автомобиля), где требуется простое чтение/воспроизведение файлов. Вы правы: тут нет больших возможностей, но таков сам дизайн [файловой системы]».Людтке занимается LanyFS в рамках своей магистерской работы и придерживается принципа «release early, release often», так что готов к конструктивной критике и последующему развитию ФС. С подробностями о техническом устройстве LanyFS можно ознакомиться в документах проекта lanyfs-docs на GitHub. На том же GitHub можно найти и исходники кода ФС для ядра (lanyfs-linux) и утилит для неё (lanyfs-utils).

©  nixp