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 признать объективную популярность программного обеспечения с открытым исходным кодом или новый фронт в хитрой, долгосрочной войне за саботаж этих продуктов, вероятно, в глазах очевидца.
Читать далее

AMD покупает разработчика FPGA Xilinx за 35 миллиардов долларов
Сделка, которую мы обсуждали ранее в этом месяце, предоставит AMD доступ к новым рынкам, на которых она ранее не играла, включая FPGA и искусственный интеллект.

VIA Technologies и Zhaoxin укрепляют связи с разработчиками процессоров x86
VIA и Zhaoxin углубляют свое стратегическое партнерство за счет дополнительной передачи интеллектуальной собственности, предназначенной для ускорения долгосрочной разработки продукта.

Apple вдвое снижает гонорары для разработчиков магазинов приложений, зарабатывающих менее 1 миллиона долл
В будущем обычное 30-процентное сокращение продаж Apple на платформе iOS упадет до 15 процентов для небольших разработчиков. Epic, однако, утверждает, что это всего лишь попытка расколоть сообщество разработчиков.

Разработчик Star Citizen представляет новую дорожную карту и отменяет бета-версию Squadron 42
Cloud Imperium Games отменила бета-версию Squadron 42, которая должна была дебютировать до конца 2020 года, без текущего плана или сроков ее запуска.