LinuxDoc.ru - Новости Linux - Для ядра Linux подготовлен модуль с реализацией файловой системы exFAT

Для ядра Linux подготовлен модуль с реализацией файловой системы exFAT

LinuxDoc.Ru,
В рамках проекта exfat-nofuse создана реализация файловой системы exFAT, выполненная в форме модуля для ядра Linux. Новая реализация поддерживает работу в режиме чтения и записи и отличается от ранее доступного проекта exfat-fuse более высокой производительностью, достигнутой благодаря выполнению драйвера на уровне ядра и отказа от использования дополнительной прослойки FUSE. Драйвер протестирован с ядром 3.8.11, но пока неработоспособен с ядрами новее 3.9.0.


Лицензия, под которой распространяется код драйвера, не указана. Первая независимая реализация exFAT была подготовлена на основе обратного инжиниринга драйвера Microsoft ещё в 2009 году, но не была включена в ядро Linux из-за использования в exFAT запатентованных технологий и требования обязательного лицензирования реализаций данной файловой системы. Из легальных способов обеспечения работы exFAT в Linux и Android подготовлены реализации данной ФС от компаний Tuxera и Paragon, но это закрытые коммерческие разработки, распространяемые по контрактам с OEM-производителями и развиваемые в рамках специального соглашения с Microsoft.

Условия лицензирования exFAT накладывают определенные обязательства о неразглашении информации. Попытки компании Tuxera согласовать с Microsoft возможность создания открытого варианта реализации exFAT не увенчались успехом. Тем не менее, существует и успешно развивается открытый проект exfat-fuse, который создан без привлечения подпадающей в соглашение о неразглашении документации и спецификаций Microsoft. Несмотря на то, что формально против проектов, поставляющих exfat-fuse, может быть предъявлен иск о нарушении патентов, до сих пор компания Microsoft не предпринимала попыток давления на разработчиков и пользователей данного открытого пакета. Тем не менее разработчики дистрибутивов сторонятся поставки exfat-fuse в составе своих репозиториев. Реализация в виде модуля ядра не лишена аналогичных юридических недостатков, но устраняет основную техническую проблему exfat-fuse - низкую производительность.



Файловая система exFAT была создана Microsoft для устранения ограничений FAT32 при использовании на Flash-накопителях большого объема. Поддержка файловой системы exFAT появилась в Windows Vista Service Pack 1 и Windows XP с Service Pack 2. Максимальный размер файла по сравнению с FAT32 был расширен с 4 Гб до 16 эксабайт, устранено ограничение на максимальный размер раздела в 32 Гб, для уменьшения фрагментации и увеличения скорости введена битовая карта свободных блоков, ограничение на число файлов в одной директории поднято до 65 тыс., предусмотрена возможность хранения ACL.
linux

Новости Linux

. Для ядра Linux подготовлен модуль с реализацией файловой системы exFAT Для ядра Linux подготовлен модуль с реализацией файловой системы exFAT
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.
Если Вы обнаружите в опубликованных документах ошибки, опечатки, несоответствия и неточности - сообщите о них.
>>> После года разработки и 29 экспериментальных версий представлен стабильный релиз открытой реализации Win32 API - Wine 6.0, который вобрал в себя более 8300 изменений. Из ключевых достижений новой версии отмечается поставка базовых модулей Wine в формате PE, бэкенд на основе графического API Vulkan для WineD3D, новая реализация текстовой консоли, поддержка DirectShow и фреймворка Media Foundation.
>>> Состоялся релиз Alpine Linux 3.13, минималистичного дистрибутива, построенного на базе системной библиотеки Musl и набора утилит BusyBox. Дистрибутив отличается повышенными требованиями к обеспечению безопасности и собран с защитой SSP (Stack Smashing Protection). В качестве системы инициализации используется OpenRC, для управления пакетами применяется собственный пакетный менеджер apk. Alpine применяется для формирования официальных образов контейнеров Docker. Загрузочные iso-образы (x86_64, x86, armhf, aarch64, armv7, ppc64le, s390x, mips64) подготовлены в пяти вариантах: стандартном (130 МБ), с ядром без патчей (150 МБ), расширенном (570 МБ) и для виртуальных машин (40 МБ).
>>> Описание приложения MSN Погода
MSN Погода – это легкое и удобное мобильное приложение для владельцев Android-смартфонов, которое позволяет получить прогноз погоды на ближайшие 5-10 дней, независимо от того, где именно находится человек. Утилита информирует об изменениях температуры воздуха, силе ветра, уровне влажности, возможных осадках и т. п.
>>> Началась подготовка к предстоящей заморозке пакетной базы выпуска Debian 11 "Bullseye", релиз которого ожидается летом 2021 года. Первая стадия заморозки пакетной базы намечена на 12 января 2021 года. На данном этапе будет прекращено выполнение "transitions" (обновление пакетов, требующее корректировки зависимостей у других пакетов, которое приводит к временному удалению пакетов из Testing), а также прекращено обновление пакетов, необходимых для сборки (build-essential).


Редакция портала:

Добро пожаловать на сайт, посвященный документации к ОС Linux, ее переводу и распространению. Мы надеемся, что Вы найдете тут всю необходимую информацию. Здесь представлены три основных вида документации на русском языке: руководства (man-pages), HOWTO и mini-HOWTO. В скором будущем возможно появление и других видов документации.
Авторские права на представленные документы принадлежат авторам перевода и распространяются в соответствии со Стандартной Общественной Лицензией, если в документе не указано обратное.
Если Вы обнаружите в опубликованных документах ошибки, опечатки, несоответствия и неточности - сообщите о них.


Живая лента

Киберпанк уже наступил

STFW.Ru: Президент Microsoft Брэд Смит сказал о наличии свидетельств о том, что российская разведка причастна к массовой кибератаке на системы американских ведомств федерального правительства и ...

NAVI потеряла первое место в рейтинге CS:GO, в России проводят интенсив по Dota 2

STFW.Ru: В самом разгаре турнир IEM Katowice 2021 по CS:GO. Этот ивент является знаковым в календаре всех команд этой кибердисциплине, поскольку на турнире разыграют призовой фонд в размере одного ...

Компания Microsoft запатентовала способ цифровой реинкарнации любого человека

STFW.Ru: По документации, которая доступна на ресурсе Ведомства по патентам и товарным знакам США (USPTO), трудно судить, на какой стадии находится разработка. Но описанный функционал системы ...

02:11 Что может случиться с ноутбуком и как решить проблему


03:06 В Chrome предложен новый интерфейс PDF-просмотрщика и добавлена поддержка AVIF


03:06 Релиз дистрибутива Linux Mint 20


03:06 Chrome, Firefox и Safari ограничат время жизни TLS-сертификатов 13 месяцами


12:03 Второй выпуск Glimpse, форка графического редактора GIMP


12:03 Опубликован web-браузер Min 1.13


12:03 Выпуск дистрибутива Zorin OS 15.2


12:03 Объявлено об объединении проектов FreeNAS и TrueNAS


06:01 Из Kali Linux уберут права root по умолчанию


06:01 Tails 4.2.2 - экстренный релиз


06:01 РЖД закупит 15 000 компьютеров с российскими процессорами «Эльбрус»


06:01 Минкомсвязи утвердило требования к российским DNS


08:11 Выпуск Debian 9.6