LINUX.ORG.RU

Разработчики ntfs-3g подписали патентное соглашение с Microsoft

 , , sdcx, ,


0

0

Компания Tuxera, разрабатывающая небезызвестный ntfs-3g, объявила о подписании патентного соглашения с Microsoft касательно разработки драйвера exFAT для Linux. О деталях сделки не разглашается, однако известно, что соглашение покрывает только продажу закрытого кода существующим ОЕМ-дистрибьюторам Linux. В данный момент ведутся переговоры по поводу открытия кодов, хотя бы под двойным лицензированием, как это сделано с ntfs-3g.

exFAT — часть будущего стандарта flash-накопителей SDCX, без его поддержки Linux не сможет конкурировать на рынке встроенных устройств (и ничего не поделаешь, это flash).

>>> Подробности

★★★★★

Проверено: maxcom ()

Ответ на: комментарий от Relan

>Ну, мы же с вами не в Америке, нам на патенты плевать. :) А вот в ядро такую стремную хрень вряд ли примут. Поэтому модуль для FUSE выглядит предпочтительнее.

Существующий readonly драйвер для ядра IMHO защищен от патентных претензий, т.к. все эти фичи там не реализованы. А дизайн ФС они вряд-ли запатентуют, т.к. он очевиден.

Pavval ★★★★★
()
Ответ на: комментарий от Pavval

Хорошо если вы правы. Правда что-то никакой активности по этому поводу в ядре не видно. Кстати, как у вас обстоят дела с RW? Полгода назад вы говорили, что вам неделя работы осталась. И не поделитесь ли наработками (тоже хочется покопаться)?

Relan ★★★★★
()
Ответ на: комментарий от Relan

>Хорошо если вы правы. Правда что-то никакой активности по этому поводу в ядре не видно. Кстати, как у вас обстоят дела с RW? Полгода назад вы говорили, что вам неделя работы осталась. И не поделитесь ли наработками (тоже хочется покопаться)?

Я практически ничего не делал, только почистил немного тот драйвер и отослал свои результаты автору. Потом всплыло дело с TomTom и как-то перехотелось что-то делать.

У меня остался патч, содержащий мои исправления (сам репозиторий я потерял из-за технических проблем). Патч могу выслать. Только я сейчас не могу найти оригинального патч-сета:) Его видимо убирали с глаз общественности. Без него все это не имеет смысла. Если найдете - кину свой патч.

Pavval ★★★★★
()
Ответ на: комментарий от Pavval

>Потом всплыло дело с TomTom и как-то перехотелось что-то делать.

Боишься, что посадят?

Ttt ☆☆☆☆☆
()
Ответ на: комментарий от Pavval

> Патч могу выслать. Только я сейчас не могу найти оригинального патч-сета:) Его видимо убирали с глаз общественности. Без него все это не имеет смысла. Если найдете - кину свой патч.

Оригинальный патч у меня есть. Скиньте пожалуйста свой на resver at gmail com.

Relan ★★★★★
()
Ответ на: комментарий от Bohtvaroh

>Есть такая идиотская лоровская привычка: если у тебя работает, считать, что оно работает у всех, а те, у кого не работает, - неудачники.

Это не привычка. просто ты действительно лузер - только у тебя не работает.

Led ★★★☆☆
()
Ответ на: комментарий от ogion

>Ещё одно неудобство в ext2/3 на flash -- это то, что не сохраняется информация о кодировке именования файлов и нет никакого способа задать её при монтировании.

Используй UTF-8 - не надо ничего "задавать при монтировании". В FAT тоже "информация о кодировке" нигде не хранится.

Led ★★★☆☆
()
Ответ на: комментарий от hobbit

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

Я имел в виду, что это всего лишь новый формат, к тому же еще слишком молодой, чтобы пророчить из-за него серьезные проблемы. Вот как это выглядит: всемирные монополисты Microsoft создают на коленке FS, патентуют ее со всех сторон и заявляют, что все теперь будут ее использовать. Какого хрена? Сегодня только самый последний дебил не знает о проблемах, которые создают проприетарные технологии и об анальном рабстве (как тут любят говорить), в которое все попадают в результате. Так что пока под большим вопросом конкурентоспособность *их технологии*, а не Linux.

А касательно свободных систем получается, что M$ пытается заставить всех играть по своим правилам, разделяя общество всякими тайными филькиными грамотами. Что это за соглашение? По ссылке говорится, что код выпустят под GPL (очевидно, 2), но договор отменяет возможное патентное преследование только по отношению к компании Tuxera. Кажется, против таких уродских соглашений направлена GPL3. В общем, мне кажется, эта грязная история еще только начинается, и разгорится скандал.

>Точно так же, как прекращение поддержки со стороны id Software не приведёт к смерти линукса, но тем не менее станет довольно ощутимой потерей


И не было никакой поддержки! Кроме командной версии Quake 3, тышу лет назад. Не обращайте внимания на Кармака, ему всегда было пофиг до GNU/Linux, у него всяких других забот хватает. Ну сказал он в интервью, что никому ничего не обещает -- и что? *Всегда* так говорил. Если и будет версия для GNU/Linux -- ей будет заниматься не он, причем в свободное от основной работы время, как и раньше. Ничего не изменилось. А по последняя "новость" по этому поводу вообще основана на сообщении какого-то анонима в форуме, зато какой резонанс!

sinister666 ★★
()
Ответ на: комментарий от Relan

>> exFAT нужен только мелкософту

> Лет через 10 будет на всех флешках и картах памяти.

Так же как сейчас минидиски от sony и SACD(super audio CD)

aJJ
()
Ответ на: комментарий от sinister666

>По ссылке говорится, что код выпустят под GPL (очевидно, 2)

Вроде было написано, что переговоры по открытию только ведутся. И не ФАКт, что завершатся успехом.

>По ссылке говорится, что код выпустят под GPL (очевидно, 2)


Только в самой лоровской новости пропустили главное: то, что линуксоидам надо в quake live играть, тогда шанс, может, будет.

Ttt ☆☆☆☆☆
()
Ответ на: комментарий от Ttt

>Только в самой лоровской новости пропустили главное: то, что линуксоидам надо в quake live играть, тогда шанс, может, будет.

Да-да, если и стоило публиковать эту "новость", то тогда уж полностью. Но ведь тогда она стала бы нести в себе позитивный призыв и надежду, а это в планы некоторых ЛОРописак не входит.

sinister666 ★★
()
Ответ на: комментарий от Ttt

Apple и Microsoft с 1997 года имеют договор о кросс-лицензировании патентов, так что в Маках скорее всего ExFAT будет.

PowerPC
()

пермишены на ext3/ext4 это безусловно хорошая штука, но в десктопном использовании они больше мешают. на флешках особенно. хотя и двум пользователям шарить файлы на одном компе скорее пытка чем простое занятие. чтоб нормальн это сделать нужно изъебнуться с переподвыподвертом.

prizident ★★★★★
()
Ответ на: комментарий от hobbit

hobbit> Точно так же, как прекращение поддержки со стороны id Software не приведёт к смерти линукса, но тем не менее станет довольно ощутимой потерей на достаточно важном фронте.

Ушёл один - придёт десять. Игроделы как раз линуксом начали интересоваться.

Quasar ★★★★★
()
Ответ на: комментарий от eugene2k

> Ты держишь на флешке журналируемую ФС?
Журнал в ext* таки можно отключать.

Lumi ★★★★★
()
Ответ на: комментарий от yurikoles

>Какие подводные камни [могут] встретить разработчиков пропориетарного дефрагментатора для Linux?

Там будет не камень, а скала. Такой дефрагментатор не нужен.

spacel0rd
()
Ответ на: комментарий от Led

>Используй UTF-8 - не надо ничего "задавать при монтировании".

Ответ неверный. Используй не UTF-8, а туже самую кодировку, что и в основной системе.

А если целевых систем несколько, что обычно для флешки, и кодировки в них разные?

>В FAT тоже "информация о кодировке" нигде не хранится.

В модуле vfat перекодировка предусмотрена. В модуле ext2/3/4 - нет.

AVL2 ★★★★★
()
Ответ на: комментарий от AVL2

>Ответ неверный. Используй не UTF-8, а туже самую кодировку, что и в основной системе.

Ответ неверный. Используй UTF-8, а отображай в систему кодировкой пользователя.

>А если целевых систем несколько, что обычно для флешки, и кодировки в них разные?

А если система одна, а пользователей несколько и у них разные кодировки?

>В модуле vfat перекодировка предусмотрена. В модуле ext2/3/4 - нет.

Использовать универсальный fuse-"перекодировщик" или "на коленке" дорисовать перекодировщик для ext2

Led ★★★☆☆
()
Ответ на: комментарий от Quasar

Quasar> Через 10 лет мелкософта не будет.

Через 10 лет Линукса не будет). Из-за идиотских запретов на пропиетарный код).

Ребятки, exFAT на самом деле это хорошо. Можно будет записывать файлы большего размера, чем сраных два-четыре гига. Это же замечательно!

Только вот пропиетарный, но это ваше право следовать идеологии.

IBAH
()
Ответ на: комментарий от Nxx

>В чем проблема с UDF?

Он в венде НЕнормально поддерживается. К тому же, UDF слишком избыточен :(

>Да и NTFS в Линуксе нормально поддерживается.

Зачем толстая, тормозная FS, да ещё и с журналом, да ещё и с ограничениями на набор символов в именах файлов, да ещё и без поддрежки симлинков и со "странной" поддержкой хардлинков - на флэшке?

Led ★★★☆☆
()
Ответ на: комментарий от IBAH

>Можно будет записывать файлы большего размера, чем сраных два-четыре гига. Это же замечательно!

А что, раньше нельзя было? Привет мышевозам, намедни узнавшим про то, что есть не только виндовз:)

Led ★★★☆☆
()
Ответ на: комментарий от Led

> Он в венде НЕнормально поддерживается. К тому же, UDF слишком избыточен :(

Начиная с Висты поддерживается полностью.

Nxx ★★★★★
()
Ответ на: комментарий от Led

> Зачем толстая, тормозная FS, да ещё и с журналом, да ещё и с ограничениями на набор символов в именах файлов, да ещё и без поддрежки симлинков и со "странной" поддержкой хардлинков - на флэшке?

Это все субъективные мелочи. Флэшки с NTFS работают на ура.

Nxx ★★★★★
()
Ответ на: комментарий от Led

Кстати, ограничений на символы в NTFS нет. Это особенность винды, а не NTFS. И с любой другой ФС - то же самое.

Nxx ★★★★★
()
Ответ на: комментарий от IBAH

>Только вот пропиетарный, но это ваше право следовать идеологии.

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

Ttt ☆☆☆☆☆
()
Ответ на: комментарий от Led

>А что, раньше нельзя было?

Ну, это на пека можно в какую хочешь ФС записать. Хоть в свап. С видеокамерами на флеш-памяти, например, такой трюк не прокатит - они поддерживают только ФАТ со всеми вытекающими. Я не знаю, почему они не хотят НТФС или свободные ФС использовать.

IBAH
()

Не понимаю, что мешает производителям устройств записать на диск драйвера для какой-нибудь нормальной ФС для флешек, а потом автоматически их устанавливать? Оффтопо-юзерам ведь нравятся устройства с наклейками на разъемах "Стоп, установи драйвер сначала!" Принтеры,сканеры, камеры, множество моделей плееров и т.п.

А у меня, например, есть фоторамка, у которой зашит RO раздел с автозапускающейся программой для скидывания и преобразования фото, причем под linux виден только этот первый раздел(как CD). Видимо, устройство использует какой-то свой способ хранения информации.

vspider ★★
()
Ответ на: комментарий от Led

>Ответ неверный. Используй UTF-8, а отображай в систему кодировкой пользователя.

Это было бы ответом, если в были бы опции кодировки. А их нет.

>А если система одна, а пользователей несколько и у них разные кодировки?

см выше.

>Использовать универсальный fuse-"перекодировщик" или "на коленке" дорисовать перекодировщик для ext2

Вот это и надо сделать, причем на всех платформах. И официально регламентировать использование единой кодировки во внутрях ФСext2/3/4. А пока нет, об чем и велся спич.

AVL2 ★★★★★
()

Тупорылые производители ниасилили других FS?

Прогнули же MS на включение поддержки odt. Наверное, можно было и на флэш под открытой FS прогнуть.

jackill ★★★★★
()
Ответ на: комментарий от name_no

>Тем, что там права доступа для каждого файла хранятся. Если на одном компе файлы запишет юзер с uid 1001 (olechka, скинула клёвую песенку юлечке), а на другом компе юзер с uid 1002 (ulechka) попытается после копирования песенки на хард удалить песенку с флэшки, то будет весёлый облом с логичным вопросом "какого х... я не могу удалить файлы с моей флэшки?!?"

Ты будешь смеяться, но несложно создать отдельный драйвер и нах прибить права (или сделать отдельный ключик).

jackill ★★★★★
()
Ответ на: комментарий от IBAH

>Почему? Что мешает?

То, что Linux на данный момент не поддерживает данную ФС. И, судя по тому, что разработчикам ntfs-3g пока удалось только договориться насчёт продажи драйвера OEM-производителям, microsoft искусственно препятствует пользованию данной ФС на десктопном линуксе.

Ttt ☆☆☆☆☆
()
Ответ на: комментарий от eugene2k

>Ты держишь на флешке журналируемую ФС?

NTFS же держат.

jackill ★★★★★
()
Ответ на: комментарий от jackill

>Прогнули же MS на включение поддержки odt. Наверное, можно было и на флэш под открытой FS прогнуть.

И что они сделали с odf? Нашли лазейку в стандарте и создали свой odf, с другими блекджеком и шлюхами, несовместимыми с опеноффисовским. Боюсь, так же они бы поступили и с ext2.

Ttt ☆☆☆☆☆
()
Ответ на: комментарий от IBAH

>Юлечке не сложно, да? Чуши не неси.

А exFAT Юлечка создавала?

Ttt ☆☆☆☆☆
()
Ответ на: комментарий от vspider

>что мешает производителям устройств записать на диск драйвера для какой-нибудь нормальной ФС для флешек, а потом автоматически их устанавливать?

Необходимость проходить сертификацию этих драйверов на WHQL, например.

>Оффтопо-юзерам ведь нравятся устройства с наклейками на разъемах "Стоп, установи драйвер сначала!"


То, что это часто встречается, не означает, что это кому-то нравится.

anonymfus ★★★★
()
Ответ на: комментарий от sinister666

>Я имел в виду, что это всего лишь новый формат, к тому же еще слишком молодой, чтобы пророчить из-за него серьезные проблемы.

Это не вполне новый формат, а скорее расширение старого.

>Вот как это выглядит: всемирные монополисты Microsoft создают на коленке FS, патентуют ее со всех сторон и заявляют, что все теперь будут ее использовать.


Это не отличается от ситуации с NTFS.

> Сегодня только самый последний дебил не знает о проблемах, которые создают проприетарные технологии и об анальном рабстве (как тут любят говорить), в которое все попадают в результате.


Формат карт памяти SD и так проприетарен, для его использования надо получать лицензию.

> Так что пока под большим вопросом конкурентоспособность *их технологии*, а не Linux.


Основным конкурентом для SDXC является, как известно, Memory Stick XC, который в смысле проприетарности ещё хуже из-за полной закрытости спек. Кстати, на ЛОРе это не упоминалось, но Sony тоже выбрала exFAT.

> договор отменяет возможное патентное преследование только по отношению к компании Tuxera


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

>Кажется, против таких уродских соглашений направлена GPL3


И так как Linux под GPL2, то это никому не мешает.
>на коленке


>M$


Вот зачем надо подобным образом свой фанатизм подчёркивать? Что бы Вам меньше отвечали?

anonymfus ★★★★
()
Ответ на: комментарий от jackill

>>Тем, что там права доступа для каждого файла хранятся. Если на одном компе файлы запишет юзер с uid 1001 (olechka, скинула клёвую песенку юлечке), а на другом компе юзер с uid 1002 (ulechka) попытается после копирования песенки на хард удалить песенку с флэшки, то будет весёлый облом с логичным вопросом "какого х... я не могу удалить файлы с моей флэшки?!?"

> Ты будешь смеяться, но несложно создать отдельный драйвер и нах прибить права (или сделать отдельный ключик).

Я не буду смеяться, потому что именно это я и предлагал сделать. И все ответили, что им нравится fat.

name_no ★★
()
Ответ на: комментарий от anonymfus

Про "нравится юзерам" - это был сарказм. Имелось в виду то, что юзерам и так приходится ставить драйвера от производителя почти для каждого устройства, программы для управления контентом. Но в то же время домохозяйкан нравится программы в стиле "поставил, а она всё сама конвертирует и передает на комп и обратно". А не будет сертифицировать - лишний повод для ФАС/Еврокомиссий с ней судиться.

vspider ★★
()
Ответ на: комментарий от anonymfus

>Это не отличается от ситуации с NTFS.

Это отличается от ситуации с NTFS, потому что NTFS была создана для вендузятников и нужна она -- была и остается -- только им (дебилов с NTFS на флэшках не учитываем).

>Формат карт памяти SD и так проприетарен, для его использования надо получать лицензию.


Ну и что? Всупив в говно, не обязательно вымазываться им с головы до ног.

>Так как производители устройств с новыми форматами карт памяти автоматически получат лицензию на exFAT, то фактически проблем не будет.


>>Кажется, против таких уродских соглашений направлена GPL3


>И так как Linux под GPL2, то это никому не мешает.


Код, хоть и свободный, но уязвимый для патентных атак -- ситуация нездоровая. GPL3 не мешает, а помогает избегать таких ситуаций.

>Вот зачем надо подобным образом свой фанатизм подчёркивать? Что бы Вам меньше отвечали?


Вот зачем целяться к словам? :-) Сомневаетесь стоит ли отвечать -- не отвечайте. Кстати, "что бы" в вашей фразе надо писать слитно (да, я тоже умею доставать) ;-)

sinister666 ★★
()
Ответ на: комментарий от AVL2

>>Ответ неверный. Используй UTF-8, а отображай в систему кодировкой пользователя.

>Это было бы ответом, если в были бы опции кодировки. А их нет.

Какие "опции кодировки". Как ещё проще сказать? Используй UTF-8, без явного указания кодировки.

>И официально регламентировать использование единой кодировки во внутрях ФСext2/3/4. А пока нет, об чем и велся спич.

Она и регламентированна. Или тебе нужно, чтобы продажный ISO это где-то утвердил?

Led ★★★☆☆
()
Ответ на: комментарий от jackill

>Ты будешь смеяться, но несложно создать отдельный драйвер и нах прибить права (или сделать отдельный ключик).

О чём и речь. и первый и второй вариант делается "на коленке" за пару часов - было бы желание и... необходимость?

Led ★★★☆☆
()
Ответ на: комментарий от farafonoff

>Есть еще вроде староверы с KOI8-R. Сам пару раз на серверах видел.

Ты не в теме. Какое отношение KOI8 имеет к тому, что на FS имена в UTF-8?

Led ★★★☆☆
()
Ответ на: комментарий от Led

На ext2/3/4, самое прямое, на сколько я знаю. Да, я согласен, что это неверно, и что правильнее хранить в Unicode. Microsoft это поняли и в NTFS кодировка всегда UCS-2.

farafonoff ★★
()
Ответ на: комментарий от Led

>Ты будешь смеяться, но несложно создать отдельный драйвер и нах прибить права (или сделать отдельный ключик).

А потом лет 10 вкручивать в венду драйвер новой fs.

Hug37r011
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.