Tehnografi.com - Технологические новости, обзоры и советы
[adinserter block="67"]

Microsoft опубликует спецификации exFAT, но разработчики Linux не довольны

Этот сайт может зарабатывать партнерские комиссии по ссылкам на этой странице. Условия эксплуатации.

Microsoft объявила, что опубликует технические подробности реализации стандарта exFAT и разрешит интеграцию поддержки в ядро ​​Linux в будущем. Это серьезное изменение для Microsoft, которая когда-то использовала свои патенты FAT. Хотя Samsung опубликовала драйвер GPL для exFAT еще в 2013 году, патентные обременения препятствовали распространению драйвера как части Linux.

Теперь это может измениться, если драйвер будет включен в будущие версии ядра Linux. Но, как отметил Фороникс, обсуждение списка рассылки было критическим по отношению к ранее существовавшему коду драйвера, который был помечен для включения в ядро ​​после объявления Microsoft. Кристоф Хеллвиг, давний разработчик Linux, назвал это «кучей дерьма», сказав:

В основном это переопределение fs / fat / не по стандартам ядра с несколькими косвенными ссылками, добавленными для поддержки exfat. Так что никакая работа над этой кодовой базой действительно не поможет нам продвинуться вперед. Вместо этого кому-то, кто может потратить на это пару дней и у которого есть файловые системы для тестирования, просто нужно перенести биты низкоуровневого формата на нашу хорошо протестированную кодовую базу fs / fat вместо того, чтобы дублировать ее.

Грег Кроа-Хартман (Greg Kroah-Hartman), который поддерживает Linux-стабильную ветвь, защищал решение перевести код в стадию, несмотря на его текущее состояние, написав: «Я знаю, что код ужасен, но я с радостью перенесу ужасный код в стадию. Если это вас беспокоит, просто проигнорируйте это.

Стивен Дж. Воган-Николс пишет, что этот шаг можно рассматривать как частичный ответ на запрос Брэдли Куна, когда Microsoft присоединилась к патентному пакту о ненападении Open Invention Network (OIN) в прошлом году. Отметив, что в прошлом Microsoft специально потрясла поставщиков продуктов Linux за лицензионные отчисления, связанные с exFAT, он призвал Microsoft «самим представить исходный код exfat под GPLv2 или более поздней». Microsoft не предприняла этот шаг. Вместо этого он публикует спецификацию и поддерживает работу по созданию драйвера Linux, который добавит поддержку exFAT к ядру в будущем. Хотя Microsoft поддерживает эти усилия, она ожидает, что фактическая отправка кода будет выполняться другими.

Что касается Зачем Microsoft делает этот шаг, в этот конкретный момент времени, возможно, компания предоставила ответ в прошлом году на саммите по открытым источникам в Европе. SJVN цитирует Стивена Уолли, главного управляющего программой для Azure:

Открытый исходный код изменил все. Клиенты изменились. Пятнадцать лет назад ИТ-директор сказал бы: «У нас нет открытого источника, они были бы неправы, но это то, что они думали». Теперь ИТ-директора знают, что с открытым исходным кодом важно … Microsoft всегда была компанией, для и Разработчики. На данный момент в истории разработчики любят открытый исходный код.

Оппозиция движению или опасения по поводу того, что Microsoft намерена скрыть что-то скрытное, кажется приглушенным в большей части сообщества OSS. Microsoft годами пыталась доказать свою добросовестность с открытым исходным кодом, вплоть до интеграции оболочки Bash и ядра Linux в Windows 10. В прошлом между Microsoft и членами сообщества открытого исходного кода происходили ожесточенные схватки за стандартизацию, включая борьбу сторонников Office Open XML (Microsoft) и формата OpenDocument (ODF) более десяти лет назад.

Сегодня нет никаких признаков таких споров. С тех пор, как Сатья Наделла вступил во владение Microsoft, компания стала более дружественной к продуктам с открытым исходным кодом. Отражает ли это готовность Microsoft признать объективную популярность программного обеспечения с открытым исходным кодом или новый фронт в хитрой, долгосрочной войне за саботаж этих продуктов, вероятно, в глазах наблюдателя.

Сейчас читаю:

Add comment