fastfat_new

Обсуждаем ReactOS по-русски

Moderators: fog, fireball

NoIndex
Posts: 42
Joined: Sun Jul 05, 2009 12:22 am

fastfat_new

Post by NoIndex »

Начали появляться коммиты от fireball связанные с ФС fastfat_new. Кто-нибудь может объяснить, чем не устраивает старый фат и зачем нужен новый?)
Last edited by NoIndex on Sat Oct 03, 2009 9:34 pm, edited 2 times in total.
hto
Developer
Posts: 2193
Joined: Sun Oct 01, 2006 3:43 pm

Post by hto »

В старом драйвере много неполадок, а исправлять их никто не хочет. Алексей взял библиотеку FullFAT и приспосабливает её к ReactOS.

P.S.: Вот письмо Джеймса Уолмсли, автора FullFAT, в список рассылки "Ros-dev".
NoIndex
Posts: 42
Joined: Sun Jul 05, 2009 12:22 am

Re: fastfat_new

Post by NoIndex »

Хм, интересно. А когда можно будет попробовать уже? Ну и вопрос на зазыпку: когда будет NTFS?)
hto
Developer
Posts: 2193
Joined: Sun Oct 01, 2006 3:43 pm

Post by hto »

Об этом у Алексея лучше спросить.

Вот список функций ядра, которые нужно реализовать, прежде чем можно будет приступать к NTFS и EXT2/3/4. Сейчас этим занимается один разработчик — Пьер Швейцер, да и то нерегулярно.
NoIndex
Posts: 42
Joined: Sun Jul 05, 2009 12:22 am

Re: fastfat_new

Post by NoIndex »

Понятно. В общем ещё год как минимум, походу… А жаль, хочется поскорее уже начать использовать…
unxed
Posts: 220
Joined: Mon Aug 28, 2006 11:11 pm
Contact:

Re: fastfat_new

Post by unxed »

Очень интересно про журналирование в FAT.
Насколько мне известно, в нативном FAT его нет.
Насколько это сломает совместимость?
Можно ли потом будет перенести IFS-драйвер в родную NT, и заставить работать вместо встроенного?
И, кстати, вот еще какое дело.
Jedi-to-be
Posts: 706
Joined: Sun Mar 16, 2008 11:26 am
Location: Russia, Stavropol
Contact:

Re: fastfat_new

Post by Jedi-to-be »

http://code.google.com/p/fastfind/ - еще интересней
hto
Developer
Posts: 2193
Joined: Sun Oct 01, 2006 3:43 pm

Re: fastfat_new

Post by hto »

unxed wrote: Насколько это сломает совместимость?
Не должно: EXT3 совместима с EXT2.
То американский патент. А Джеймс, как я понимаю — подданный Её Величества. :D
unxed
Posts: 220
Joined: Mon Aug 28, 2006 11:11 pm
Contact:

Re: fastfat_new

Post by unxed »

hto wrote:
unxed wrote:Насколько это сломает совместимость?
Не должно: EXT3 совместима с EXT2.
То американский патент. А Джеймс, как я понимаю — подданный Её Величества. :D
ext3? мы, вроде, про fat?
hto
Developer
Posts: 2193
Joined: Sun Oct 01, 2006 3:43 pm

Post by hto »

Я имею в виду — подобно тому, как EXT3, усовершенствованная EXT2, совместима с ней, так и FAT с журналированием должна быть совместима с обыкновенной FAT.
fog
Moderator
Posts: 827
Joined: Sun Nov 13, 2005 7:45 am
Location: Russia
Contact:

Re: fastfat_new

Post by fog »

unxed wrote:ext3? мы, вроде, про fat?
ext3 отличается от ext2 только наличием журналирования, и возможен "бесшевный" переход с одной ФС на другую. Причем, ковертируется из одной файловой системы в другую одной простой командой и с сохранением всех данных на диске. Так что введение журналирования врятли нарушит совместимость.
fireball
Developer
Posts: 358
Joined: Tue Nov 30, 2004 10:40 pm
Location: Moscow, Russia
Contact:

Re: fastfat_new

Post by fireball »

fog wrote:ext3 отличается от ext2 только наличием журналирования, и возможен "бесшевный" переход с одной ФС на другую. Причем, ковертируется из одной файловой системы в другую одной простой командой и с сохранением всех данных на диске. Так что введение журналирования врятли нарушит совместимость.
Совершенно верно, тоже самое я хотел бы видеть с обычным FATом.
Demonidios
Posts: 237
Joined: Fri Sep 25, 2009 7:35 pm

Re: fastfat_new

Post by Demonidios »

http://www.opennet.ru/opennews/art.shtml?num=10103
http://www.opennet.ru/opennews/art.shtml?num=4435
http://net.compulenta.ru/50572/

"Патент Microsoft на FAT признан недействительным

01 октября 2004 года, 12:19 | Текст: Владимир Парамонов

Патентное бюро Соединенных Штатов признало недействительным авторское свидетельство за номером 5,579,517, выданное корпорации Microsoft в 1996 году и описывающее файловую систему FAT (File Allocation Table).

Пересмотрение вышеназванного патента, напомним, было инициировано в апреле нынешнего года по требованию общественного фонда Public Patent Foundation (PUBPAT). Дело в том, что корпорация Microsoft рассматривала возможность лицензирования файловой системы FAT для использования в накопителях на основе флэш-памяти. Предполагаемая стоимость отчислений должна была составить либо 0,25 доллара США в расчете на каждый отдельный носитель, либо до 250 тысяч долларов на производителя. Однако, по мнению PUBPAT, такая политика софтверного гиганта делает невозможным применение FAT в продуктах с открытым исходным кодом. А следовательно, Microsoft, прикрываясь патентом, может развязать нечестную конкурентную борьбу с сообществом open-source.

В результате, приняв во внимание аргументы PUBPAT, Патентное бюро США постановило, что технология FAT не подлежит патентованию. Впрочем, у софтверного гиганта есть возможность опротестовать вынесенное решение сначала через так называемую "процедуру подтверждения патента", а затем - в Верховном суде Соединенных Штатов. Не исключено, что тогда Microsoft все же удастся отстоять собственные права на систему File Allocation Table. Каких-либо комментариев со стороны представителей софтверного гиганта по поводу решения Патентного бюро пока не поступало, сообщает PC Pro."

Может кто знает подробнее?И тогда, если все решилось не в пользу микрософтовцев, можно использовать нормальную ФАТ32, хотя бы на первое время?
Demonidios
Posts: 237
Joined: Fri Sep 25, 2009 7:35 pm

Re: fastfat_new

Post by Demonidios »

http://www.securitylab.ru/news/261362.p ... #nav_start
"21 января, 2006

Патент на файловую систему FAT, который недавно все же получила компания Microsoft, не станет помехой европейским и российским разработчикам продуктов с открытым исходным кодом, в которых применяется эта файловая система.

«Согласно законам России и Европы о нематериальных правах собственности, алгоритмы и программы ЭВМ не являются объектами патентного права. Такие патентные права прописаны только в американском законодательстве и действуют лишь на территории США», - прокомментировал ситуацию генеральный директор ALT Linux, российского разработчика открытых систем, Алексей Смирнов.

В прошлом году в Европе была сделана попытка провести закон о распространении патентных прав на алгоритмы и программы ЭВМ, однако по результатам голосования членов Европейского парламента попытка провалилась."
Demonidios
Posts: 237
Joined: Fri Sep 25, 2009 7:35 pm

Re: fastfat_new

Post by Demonidios »

http://www.fullfat-fs.co.uk/Home/Download
http://fullfat.googlecode.com/files/Ful ... 01.0.5.zip
High Performance Embedded FAT 12/16/32 Driver with LFN Suport

Как я понял, это новая версия ФуллФАТ32, сдана в эксплуатацию в январе 2010 года. Сразу вопрос к разработчикам : если не секрет, когда будут первые пробы с новой версией файловой системы?
Post Reply

Who is online

Users browsing this forum: No registered users and 13 guests