Компания Paragon открыла код реализации ФС exFAT
Компания Paragon Software, поставляющая лицензированные в Microsoft проприетарные драйверы NTFS и exFAT для Linux, опубликовала в списке рассылки разработчиков ядра Linux начальную реализацию нового открытого драйвера exFAT. Код драйвера открыт под лицензией GPLv2 и временно ограничен работой в режиме только для чтения. В разработке находится вариант драйвера, поддерживающий режим записи, но он ещё не готов для публикации.
Компания Paragon Software приветствовала действия Microsoft по публикации общедоступных спецификаций и предоставления возможности безвозмездного использования патентов на exFAT в Linux, и в качестве своего вклада подготовила открытый драйвер exFAT для ядра Linux. Отмечается, что драйвер оформлен в соответствии с требованиями по подготовке кода для Linux и не содержит привязок к дополнительным API, что позволяет включить его в основной состав ядра.
Показать
В августе в экспериментальный раздел «staging» ядра Linux 5.4 («drivers/staging/»), куда помещаются компоненты требующие доработки, уже добавлен разработанный компанией Samsung открытый драйвера exFAT. При этом добавленный драйвер основан на устаревшем коде (1.2.9), требующем доработки и адаптации к требованиям по оформлению кода для ядра. Позднее для ядра был предложен обновлённый вариант драйвера Samsung, переведённый на ветку «sdFAT» (2.2.0) и демонстрирующий существенный прирост производительности, но данный драйвер пока не принят в состав ядра Linux.
Файловая система exFAT была создана Microsoft для устранения ограничений FAT32 при использовании на Flash-накопителях большого объема. Поддержка файловой системы exFAT появилась в Windows Vista Service Pack 1 и Windows XP с Service Pack 2. Максимальный размер файла по сравнению с FAT32 был расширен с 4 Гб до 16 эксабайт, устранено ограничение на максимальный размер раздела в 32 Гб, для уменьшения фрагментации и увеличения скорости введена битовая карта свободных блоков, ограничение на число файлов в одной директории поднято до 65 тыс., предусмотрена возможность хранения ACL.
Источники:
https://www.opennet.ru/opennews/art.shtml?num=51724
https://lkml.org/lkml/2019/10/18/808

Хаки и трюки
Виртуалки
Сисьадминство
BASH-скрипты
Парусные суда
Праздники
Моё чтиво
Игра KSP
ethOS 1.3.1
бубунте. Продаётся за $39 на
LXDE и кусочков
Xfce. Размер файла образа винта (VDI) — 13,9 гигов.
ethOS
Artix Linux 2019.08.26
Арче, не использует systemd (доступна установка OpenRC, runit и S6). Дистр создан в 2017 году
i3,
LXQt (я поставил
Artix
OpenStage Linux (Beta-2)
KDE5 plasma. Файл образа винта после установки стал весить 8,5 гигабайт.
OpenStage
isotop 653
OpenBSD, в последнее время распостраняется не на установочных носителях типа DVD/CD/USB, а как скрипт настройки системы поверх базовой (поддерживаются OpenBSD версии 6.5 и выше). Пилится с 2018 года коллективом
isotop
SLIX 2.0.4.10.7 SL
Кноппиксе. Пилился люблянской цифровой медиа-лабораторией
fvwm,
KDE,
WMaker,
Ion. После установки образ винта стал весить 3,2 гига.
SLIX
Grombyang OS 2.0 (Edukasi)
ксубунты в образовательных целях
GrombyangOS
Birds Linux 12
MX Linux (ранее использовался
Sabayon, основанный на
Генте). Пилится
GNOME). Образ винта после установки занимает 7,2 Гб.
BirdsLinux
LBA-Linux R2 (Grankulla)
Шапки для финского рынка, который отличает повышенное удобство в использовании («usability»), улучшенная безопасность, и легальная «чистота» (пакеты дистра проверялись экспертами в области права на предмет соответствия лицензии принципам open-source). Был выпущен объединением
Linux Business Alliance, распространялся на одном базовом CD (Foundation CD) и двух дополнительных (bonus software CD). До 1998 года дистр назывался
SOT Linux, затем до 2002 года —
Best Linux, 24 апреля 2002 года ему
LBAlinux
UHU Linux 3 (LTS)
Дебиане, рассчитан на жителей Венгрии, которым не надо будет заботиться о поддержке своего родного языка. Дистр начал пилиться
Blackbox,
Fluxbox,
IceWM,
UHUlinux