exFAT | |
---|---|
Разработчик | Microsoft |
Файловая система | Расширенная таблица размещения файлов (англ. Extended File Allocation Table) |
Дата представления | Ноябрь 2006 (Windows Embedded CE 6.0) |
Метка тома |
0x07 (MBR) EBD0A0A2-B9E5-4433-87C0-68B6B72699C7 (GPT) |
Структура | |
Содержимое папок | Таблица |
Размещение файлов | Битовые поля, Связный список |
Сбойные сектора | Пометка кластеров |
Ограничения | |
Максимальный размер файла | 16 эксабайт |
Возможности | |
Диапазон дат | 1 января 1980 — 31 декабря 2107 |
Атрибуты | Только для чтения, скрытый, системный, метка тома, подкаталог, архивный |
Права доступа | Не поддерживаются |
Поддерживается ОС |
Windows Embedded CE 6.0 (для встроенных систем) Windows XP SP2 или более поздний с обновлением KB955704, (настольная версия) Windows Vista SP1 или более поздний (настольная версия) Windows Server 2008 RTM (серверная версия) Windows 7 (сборка 7601 или более поздняя) Windows 8 Windows 10 Mac OS X с версии 10.6.5, Linux (сторонний патч, либо через FUSE драйвер) |
exFAT (от англ. Extended FAT — «расширенная FAT»), иногда называется FAT64 — проприетарная файловая система, предназначенная главным образом для флэш-накопителей. Впервые представлена фирмой Microsoft для встроенных устройств в Windows Embedded CE 6.0. Размер кластера по умолчанию для файловой системы exFAT составляет от 4 КБ до 256 КБ в зависимости от размера тома[1].
Основными преимуществами exFAT перед предыдущими версиями FAT являются:
Поддержка exFAT имеется в Windows XP с Service Pack 2 и 3 с обновлением KB955704, Windows Vista с Service Pack 1[5], Windows Server 2008, Windows 7, Windows 8, Windows 10, в Mac OS X начиная с версии 10.6.5[6], а также Linux (требуется компиляция исходного кода Samsung).
Существует свободный драйвер exFAT в виде патча для ядра Linux, поддерживающий только чтение этой файловой системы[7]. Также существует драйвер, работающий через FUSE, в том числе для ОС FreeBSD и OpenBSD (sysutils/fuse-exfat). Данный драйвер поддерживает как чтение, так и запись[8]. Кроме того, в августе 2013 года Samsung опубликовала драйвер для ядра Linux под лицензией GPL[9].
Лицензионный статус сначала был не определён. Однако Microsoft успешно запатентовала файловую систему FAT[10], и в феврале 2009 года подала в суд на компанию TomTom, обвиняя её в нарушении патента.[11]
Существует также сторонняя реализация exFAT для Windows XP[12] / Windows Server 2003, однако она предназначена для непосредственной интеграции в дистрибутив продукта без возможности ручной установки драйвера. Данный порт выполнен на базе драйвера Windows Vista.[13]
В декабре 2009 года Microsoft начала лицензировать файловую систему exFAT для сторонних производителей.[14]
exFAT использовалась для sd карт на Android устройствах (ОС которых работает на ядре Linux). Производители реализовали драйвер exFAT для linux ядра, оставив код драйвера закрытым, но некто опубликовал этот код на сайте GitHub[15]. Опубликованный код считался украденным у компании Samsung, до тех пор пока в этом коде сообщество нашло фрагменты кода защищённого GPL лицензией, что требовало раскрытия всех исходников, иначе это было воровство у сообщества со стороны компании Samsung. Через некоторое время компания Samsung выпустили код exFAT под GPL лицензией.
Данная страница на сайте WikiSort.ru содержит текст со страницы сайта "Википедия".
Если Вы хотите её отредактировать, то можете сделать это на странице редактирования в Википедии.
Если сделанные Вами правки не будут кем-нибудь удалены, то через несколько дней они появятся на сайте WikiSort.ru .