[Comm] [1/2 off] Microsoft's FAT charges

Alexander Bokovoy =?iso-8859-1?q?a=2Ebokovoy_=CE=C1_sam-solutions=2Enet?=
Пт Дек 5 12:36:01 MSK 2003


On Fri, Dec 05, 2003 at 11:54:57AM +0300, Roman Savelyev wrote:
> http://www.dpreview.com/news/0312/03120403microsoftisfat.asp
> 
> Интересно, это скажется на Linux?
Я не патентный юрист, так что все, как говорится, IANAL:

1. Очевидно, что MS пытается нащупать пути блокирования OSS насколько
   возможно. Их новая идея -- использовать для этого патенты. По некоторым
   сведениям, MS считает, что из более чем 5000 имеющихся у них патентов
   приблизительно 40 могут быть использованы для этой цели.

2. 4 выданных патента на VFAT описывают методы решения проблемы
   одновременного доступа к файлам как по их коротким, так и длинным
   именам с целью обеспечения совместимости со старыми приложениям. Во
   всех патентах присутствует достаточно узкое определения того, с чем
   идет работа (file name stored in a directory entry), так что по крайней
   мере к реализации mangling в Самбе эти четыре патента не приложимы --
   обратное еще надо доказать. С реализацией в ядре немного сложнее, но
   патенты упоминают обязательное присутствие устройства хранения и
   вычислительного устройства в комбинации с этим алгоритмом, так что если
   это кого и коснется, так поставщиков готовых решений, в которых
   присутствует предварительно подготовленный раздел, отформатированный с
   VFAT.
   
3. С другой стороны, MS предагает лицензировать технологию FAT, опираясь
   на эти 4 полученных ею патента, производителям встраиваемых систем,
   использующих хранилища на базе Flash и использующих FAT в качестве
   файловой системы на этих устройствах. Однако особенность использования
   файловых систем в, например, сотовых телефонах, PDA и фотоаппаратах
   такова, что в подавляющем большинстве случаев используется FAT16, не
   поддерживающая работу с длинными именами файлов, которые, как
   следствие, не реализованы в этих встраиваемых системах. Так,
   большинство производителей фотоаппаратов записывает изображения с
   именами в формате 8.3. То есть, формально они не попадают под действие
   патентов на VFAT от MS; как мне видится, MS здесь лукавит и пытается
   "на халяву" еще и заработать.

   Более того, многие производители встраиваемых систем с радостью
   откажутся от использования FAT на флешках -- уж очень неудобный это
   формат для таких специфических устройств: при записи на флешку в
   формате FAT происходит очень частая перезапись той области флешки, где
   хранятся таблицы FAT, что резко снижает возможности самого устройства
   (граница порядка 200000 перезаписей). Поэтому производители с радостью
   уйдут на, скажем, JFFS.

   Однако есть одна существенная проблема -- так как начиная с Win2K
   драйвера устройств для Windows должны иметь цифровую подпись,
   заверенную MS. Поэтому добавление нового драйвера файловой системы,
   поддержка которой отсутствует в Win2K/XP/2K3, будет сопряжена с
   серьезными противодействиями со стороны MS. Так уже было с Novell и их
   поддержкой Novell Directory for NT Domains (после чего, как некоторые
   отмечают, и было добавлено требование цифрового подписывания
   драйверов).

   Так что производители либо вернутся к практике поставки собственной
   программы чтения содержимого флешки (как это было ранее), либо смогут
   договориться в своей индустрии и создать общую инфраструктуру -- это не
   выглядит фантастикой. Либо пойдут лицензироваться, но это врядли --
   маржа на этом рынке настолько мала, что потеря даже 25 центов за
   устройство будет серьзным провалом.
-- 
/ Alexander Bokovoy
Samba Team                      http://www.samba.org/
ALT Linux Team                  http://www.altlinux.org/
Midgard Project Ry              http://www.midgard-project.org/



Подробная информация о списке рассылки community