The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Добавление опции для отключения поддержки длинных имен VFAT в Linux ядре

03.05.2009 12:13

Разработчики Linux ядра рассматривают возможность включения в состав будущей версии ядра патча, реализующего опцию "CONFIG_VFAT_NO_CREATE_WITH_LONGNAMES", позволяющую по желанию пользователя осуществить сборку ядра без поддержки длинных имен в файловой системе FAT. После сборки ядра с включением данной опции остается возможность обращения к уже созданным на FAT разделе длинным именам, но создавать новые файлы можно только в представлении 8.3 символов.

Создателем патча является Andrew Tridgell, известный как автор Samba. По мнению разработчиков, патч будет востребован создателями различных аппаратных устройств, построенных на базе Linux прошивки, например, медиа-плеерах и цифровых камерах, на которых производится только чтение данных или не требуется создание файлов с длинными именами. Производители оборудования при этом будут защищены от обвинений в нарушении патентов Microsoft, связанных с расширением возможностей FAT по хранению длинных имен.

Напомню, что в настоящее время организация Open Invention Network пытается обнаружить факты более раннего использования запатентованных технологий, связанных с файловой системой FAT и фигурирующих в судебном иске Microsoft против компании TomTom.

  1. Главная ссылка к новости (http://www.h-online.com/open/L...)
  2. OpenNews: Акция по признанию несостоятельности патентов на файловую систему FAT
  3. OpenNews: Software Freedom Law Center призывает к переходу на GPLv3
  4. OpenNews: Джим Землин призвал производителей прекратить поддержку файловой системы FAT
  5. OpenNews: Конфликт Microsoft и TomTom урегулирован мирным путем
  6. OpenNews: Истинные причины судебного иска Microsoft против компании TomTom
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/21570-fat
Ключевые слова: fat, linux, kernel, patent
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (42) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (-), 12:34, 03/05/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А сейчас я не могу создавать имени по 8.3 схеме?
     
     
  • 2.2, anonymouse (?), 12:39, 03/05/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >А сейчас я не могу создавать имени по 8.3 схеме?

    Можешь. И после включения указанной опции, только в этой схеме и сможешь =)

     
  • 2.3, Dark Angel (?), 13:26, 03/05/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >А сейчас я не могу создавать имени по 8.3 схеме?

    Just boot Windows )))

     
     
  • 3.19, User294 (ok), 21:18, 03/05/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >Just boot Windows )))

    Just boost Windows? :D

     
     
  • 4.25, Тарас Бульба (?), 08:20, 04/05/2009 [^] [^^] [^^^] [ответить]  
  • +/
    DOS 6.22
    Могу прислать :)
     
     
  • 5.27, User294 (??), 15:20, 04/05/2009 [^] [^^] [^^^] [ответить]  
  • +/
    У меня свой где-то есть, thanks.А вы думали что я с окошек начинал? :)
     
     
  • 6.43, dq0s4y71 (?), 14:34, 06/05/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Ну, уж точно не с Юникса. ;)
     

  • 1.4, Аноним (-), 13:38, 03/05/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А почему вместо ФАТа не могут ext2 на всяких портативниках использовать?
     
     
  • 2.5, аноним (?), 13:48, 03/05/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >А почему вместо ФАТа не могут ext2 на всяких портативниках использовать?

    потому что под выньдос работать не будет, а микрософт не подпишет драйвер или ещё как-то подгадит

     
     
  • 3.20, User294 (ok), 21:21, 03/05/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >потому что под выньдос работать не будет,

    Вообще, есть ext2fsd.Он в принципе работает, но реализация куцая и тормозная.И только для десктопов.Я не в курсе есть ли IFS на наладонниках с виндой - ни разу для них не видел драйверов ФС.

    >а микрософт не подпишет драйвер или ещё как-то подгадит

    А вот с этим кстати в дристе приходится с ext2fsd потрахаться (как минимум, раньше когда мне это было актуально - приходилось).Оверрайднуть отсутствие подписи конечно можно, но как-то не в меру много траха.На XP - работало без особых выкрутасов.

     
  • 2.6, SoM (?), 13:49, 03/05/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >А почему вместо ФАТа не могут ext2 на всяких портативниках использовать?

    Потому, что большинство юзеров использующих данные устройства работают в среде Windows, в которой по дефолту нет поддержки EXT2.
    Им [скорее всего] крайне не удобно будет ставить дополнительный софт чтобы залить на свои замечательные устройства дорожные карты\музыку\видео и т.п.
    Т.о. создатели этих чудо девайсов заботятся о пользователях =)

     
     
  • 3.9, darkk (?), 13:53, 03/05/2009 [^] [^^] [^^^] [ответить]  
  • +/
    > Им [скорее всего] крайне не удобно будет ставить дополнительный софт
    > чтобы залить на свои замечательные устройства дорожные карты\музыку\видео

    iPod и iTunes в пример не приводить?

     
     
  • 4.12, ag (??), 15:06, 03/05/2009 [^] [^^] [^^^] [ответить]  
  • +/
    А так же всю фототехнику Canon ;-)
     
     
  • 5.16, Ivan (??), 20:04, 03/05/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Именно поэтому предпочитаю Nikon.

    Чтобы я предпочёл устройство, не работающее как MSD конкурентам, как MSD работающим, все эти конкуренты дожны быть фантастическим говном во всех остальных отношениях. Удобство и совместимость в частности - прежде всего.

     
     
  • 6.17, prapor (??), 21:08, 03/05/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Но при этом случаются никоны, не работающие нормально под *nix (года три тому напоролся, какой - не помню, обошелся кард-ридером). Современные непрофессиональные сапопы вполне ничего так, на свой статус дешевых и беспроблемных мыльниц тянут.
     
  • 4.42, thevery (??), 00:03, 06/05/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >iPod и iTunes в пример не приводить?

    иподы под виндой форматируются и монтируются в fat32, если что...

     
  • 2.7, Аноним (-), 13:50, 03/05/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >А почему вместо ФАТа не могут ext2 на всяких портативниках использовать?

    А придёт усер этого девайса к себе домой, захочет скачать фотки со своего фотика с ext2, подключит его в компу с Windows... А фоток то нет, не читается.
    Кстати, наличие драйверов для Windows под файловые системы ext2 и ufs (FreeBSD) могло бы упросить процесс перехода пользователей с Windows на Linux/BSD, а я чего-то не наблюдаю их. Видел только read-only драйвер под ufs, да и тот кривой.

     
     
  • 3.10, аноним (?), 14:19, 03/05/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >Кстати, наличие драйверов для Windows под файловые системы ext2 и ufs (FreeBSD)
    >могло бы упросить процесс перехода пользователей с Windows на Linux/BSD, а
    >я чего-то не наблюдаю их.

    Напиши.

     
     
  • 4.11, Den (??), 14:56, 03/05/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Драйверов ext2 под винду аж целых 2 есть.
     
     
  • 5.13, аноним (?), 15:12, 03/05/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >Драйверов ext2 под винду аж целых 2 есть

    и оба по очереди отваливаются. к тому же, функциональность реализована не полностью

     
     
  • 6.22, User294 (ok), 03:51, 04/05/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Вроде ext2fsd никуда не отваливается.Впрочем работает тормозззнуто и своеобразно.По дефолту мне в свое время слепил том EXT2 с ... CP1251 кодировкой!Понятно как это в пингвинах показывается Ж8-О.Что самое веселое - там вполне можно выбрать UTF.Просто тупые default-ы...
     
     
  • 7.24, аноним (?), 04:22, 04/05/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >Вроде ext2fsd никуда не отваливается

    ext2fsd и ext2ifs не погли подмонтировать созданный том. не помню почему, но было такое, исправлялось в следующей версии, а потом снова заглючило.
    проблемы с симлинками, специменами для nt, и скорость тоже не радовала. нельзя управлять правами на файлы

     
     
  • 8.28, User294 (??), 15:28, 04/05/2009 [^] [^^] [^^^] [ответить]  
  • +/
    У меня все работало Правда вот эта скотина создала том с CP-1251 вместо UTF а, о... текст свёрнут, показать
     
  • 2.8, darkk (?), 13:51, 03/05/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >А почему вместо ФАТа не могут ext2 на всяких портативниках использовать?

    Вы пробовали написать драйвер ext2 и уложить его в 1.5кб оперативной памяти? Для FAT32 это вполне реально.

     
     
  • 3.14, Осторожный (ok), 15:20, 03/05/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >>А почему вместо ФАТа не могут ext2 на всяких портативниках использовать?
    >
    >Вы пробовали написать драйвер ext2 и уложить его в 1.5кб оперативной памяти?
    >Для FAT32 это вполне реально.

    Я не очень верю, что драйвер FAT32 можно уложить в 1500 байт.
    а даже если и можно, то он будет очень тормозной или еще с какими ограничениями ...

     
     
  • 4.15, darkk (?), 15:32, 03/05/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >Я не очень верю, что драйвер FAT32 можно уложить в 1500 байт.

    Можно. Ограничения драконовские, но по задаче достаточно было уметь всего два одновременно открытых файла :-)

     
     
  • 5.26, Другой аноним. (?), 12:36, 04/05/2009 [^] [^^] [^^^] [ответить]  
  • +/
    При таких ограничениях и ext2 драйвер в 1500 байт влезет.
     
  • 3.29, User294 (??), 15:33, 04/05/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >Вы пробовали написать драйвер ext2 и уложить его в 1.5кб оперативной памяти?
    >Для FAT32 это вполне реально.

    Мне почему-то кажется что данная реализация скорее всего плевать хотела на LFNы как класс?А патент - на изъ..стый способ приделывания длинных имен к FAT.Хотя лучше бы направление к психиатру вместо патента выдали.Было б правильнее, имхо.Они на откровенном говне еще и денег хотят срубить...

     
     
  • 4.32, ram_scan (?), 21:27, 04/05/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >Мне почему-то кажется что данная реализация скорее всего плевать хотела на LFNы
    >как класс?

    С плеванием на LFN как класс и ограничением на один открытый файл драйвер FAT входит даже не в 1500 байт а в килобайт, причем включая с 512-байтный буфер под чтение сектора. Еще 800 байт у меня занимал драйвер IDE диска.

    В полтора килобайта можно влезть так широко, что на реализацию дискового кэша место останется.

     
     
  • 5.33, darkk (?), 21:30, 04/05/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >В полтора килобайта можно влезть так широко, что на реализацию дискового кэша
    >место останется.

    Так и было :-D

     
  • 5.34, User294 (??), 01:29, 05/05/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >В полтора килобайта можно влезть так широко, что на реализацию дискового кэша
    >место останется.

    Можно.А почему нет?Фат примитивен как топор и появился в эпоху когда компы были хилые и потому ничего сложного в нем нет.Попробую угадать: это какойнить проект на небольшом микроконтроллере способный читать\писать фат?(Atmel AVR, etc).А ide - в PIO наверняка?

     
  • 2.21, uZver (ok), 22:48, 03/05/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >А почему вместо ФАТа не могут ext2 на всяких портативниках использовать?

    потому как ФАТ это файлуха для SD флешек. Как только там станет другая ФС, то флешка перестанет быть SD. И многие девайсы / пользователи не смогет прочитать ее в своих компах.

    Производители на это не пойдут.

     
     
  • 3.23, User294 (ok), 03:57, 04/05/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >Производители на это не пойдут.

    А вам то какое дело до выбора производителя?Это его половые трудности как он там с рэкетирами из редмонда разберется.А мну спокойно переформатил карты памяти в EXT2+хэшированные диры и оное вполне себе хавается моим девайсом N800 без каких либо особых действий.А производители могут туда класть по дефолту хоть ФС из CP/M.Мне то что?

     
     
  • 4.41, User294 (ok), 22:39, 05/05/2009 [^] [^^] [^^^] [ответить]  
  • +/
    P.S. небольшое китайское предупреждение! До того как бросаться форматить карты стоит почитать тут:
    https://www.opennet.ru/openforum/vsluhforumID3/53817.html#16

    При незадействовании мозга и отсутствии удачи результат форматирования карточек памяти и флеш-дисков обычными форматтерами может сильно разочаровать.

     

  • 1.30, аноним (?), 19:18, 04/05/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Имхо кайфовей нарушать патенты M$ чем геморроиться с ext2, которую никто кроме linux толком и не умеет.
     
     
  • 2.31, User294 (ok), 19:42, 04/05/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Да, из-под полы тявкать все умеют.А вы раз такой умный на рынок штатов высуньтесь с вашим товаром нарушив их патенты, сразу поймете в чем прикол.

    И кстати если производитель форматит карту в фат - могу предположить что микрософту какие-то копейки отчисляются.И наверное не из кармана производителя карт, какой же дурак будет оплачивать то?Это мы с вами еще один мини-налог этим рэкетирам заплатим.Просто покупая карты памяти, флехи и прочая :)

     
     
  • 3.36, аноним (?), 19:42, 05/05/2009 [^] [^^] [^^^] [ответить]  
  • +/
    > А вы раз такой умный на рынок штатов высуньтесь с вашим товаром нарушив их патенты, сразу поймете в чем прикол.

    Могу выложить образ флешки отформатированной под FAT32 с длинными именами для скачивания ее из америки.

     
     
  • 4.38, User294 (ok), 21:13, 05/05/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >Могу выложить образ флешки отформатированной под FAT32 с длинными именами для скачивания
    >ее из америки.

    А вам америкосы за это готовы платить?Вот если вы с них бабло стричь надумаете - вас на эту тему могут построить.А тех с кого взять нечего и строить бессмысленно.Как вы понимаете, патентные тролли грабят только тех у кого есть что отнимать.Нищие им неинтересны :D

     
     
  • 5.39, аноним (?), 22:26, 05/05/2009 [^] [^^] [^^^] [ответить]  
  • +/
    А что-же линукс тогда зашевелился?
     
     
  • 6.40, User294 (ok), 22:32, 05/05/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >А что-же линукс тогда зашевелился?

    Разуйте глаза.Включите мозг.И поймете сами.
    Хинт: линукс - это не только красноглазые фанатики и тролли на лоре.Это гораздо больше.Это весьма необычный гибрид.За ним нынче стоят кроме всего прочего и очень крупные конторы.И им есть что терять, в отличие от вас.И - да, для них США интересный рынок.Not to mention что куча програмеров - из США, гм, и на них действуют щтатовские же законы.

     

  • 1.35, Zenitur (?), 06:13, 05/05/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Ну... Кажись, в первой версии ядра так и было. Возвращение к истокам?
     
  • 1.44, Просто прохожий. (?), 21:22, 02/06/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Голова болит от патентных войн. Остаётся только раздолбать патентные институты. Ужас какой. Никогда не думал, что сабж будет настолько принципиально важным делом. В СССР чего-то захотелось )
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру