Этот сайт может зарабатывать партнерские комиссии по ссылкам на этой странице. Условия эксплуатации.
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