Microsoft опублікує специфікацію exFAT, але Linux Devs не щасливий

Microsoft опублікує специфікацію exFAT, але Linux Devs не щасливий

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

Тепер це може змінитися, якщо драйвер включений у майбутні версії ядра Linux. Але як зазначав Phoronix, обговорення в списку розсилки критично ставилося до існуючого коду драйвера, який позначався для включення в ядро після оголошення Microsoft. Крістоф Хеллвіг, давній розробник Linux, назвав це "купою лайна", кажучи:

В основному це повторне втілення fs / жиру / не до стандартів ядра з кількома непрямими діями, які також підтримують exfat. Тож жодна робота над цією базою кодів насправді не висуває нас. Натомість хтось може витратити на це пару днів і насправді має файлові системи для тестування, просто потрібно перенести біти формату низького рівня до нашої добре перевіреної кодової бази fs / fat, а не дублювати її.

Грег Кроа-Хартман, який підтримує стабільну для Linux гілку, захищав рішення про прийняття коду в постановку, незважаючи на сучасний стан, написавши: "Я знаю, що код жахливий, але я з радістю візьму жахливий код у постановку. Якщо це вас турбує, просто проігноруйте це ».

Стівен Дж. Вон-Ніколс пише, що цей крок може розглядатися як часткова відповідь на запит, який Бредлі Кун зробив, коли Microsoft приєдналася до пакту про ненапад в Патентній мережі відкритих винаходів (OIN) минулого року. Зауваживши, що Microsoft спеціально скасувала постачальників продуктів Linux за ліцензійні збори, пов’язані з exFAT, в минулому він закликав Microsoft "подати коди exfat вище за GPLv2 або пізнішої версії". Microsoft не зробила цього кроку. Натомість він публікує специфікацію та підтримує роботу зі створення драйвера Linux, який додасть підтримку exFAT ядру в майбутньому. Хоча Microsoft підтримує це, він очікує, що фактичне подання коду буде здійснено іншими.

Що стосується того, чому Microsoft робить цей крок, то саме в цей конкретний момент компанія, можливо, дала відповідь минулого року на саміті з відкритим кодом у Європі. SJVN цитує Стівена Уоллі, принципового управління програмою для Azure:

Open source все змінив. Клієнти змінилися. П'ятнадцять років тому один із керівників директора СУ сказав би: "У нас немає відкритого джерела. Вони помилялися б, але це те, що вони думали". Тепер працівники CIO знають, що відкритий код є головним ... Microsoft завжди була компанією розробників та розробників. На даний момент історії розробники люблять відкритий код.

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

Сьогодні немає жодних ознак таких суперечок. З тих пір, як Сатья Наделла перейшла в Microsoft, компанія виявилася більш прихильною до продуктів з відкритим кодом. Чи це відображає готовність Microsoft визнати об'єктивну популярність програмного забезпечення з відкритим кодом або новий фронт у підступній, довготривалій війні за саботаж цих продуктів, ймовірно, очі очікують.

Читати далі

Нова серія Radeon RX 6000 від AMD оптимізована для бойового ампера
Нова серія Radeon RX 6000 від AMD оптимізована для бойового ампера

AMD сьогодні представила свою серію RX 6000. Вперше з моменту придбання ATI в 2006 році, існуватимуть певні переваги в роботі графічних процесорів AMD на платформах AMD.

Огляд AMD Radeon 6800 XT: Великі битви з Navi RTX 3080
Огляд AMD Radeon 6800 XT: Великі битви з Navi RTX 3080

AMD випустила свої Radeon RX 6800 і RX 6800 XT. Ми зануримось у порівняння 6800 XT із Nvidia RTX 3080.

Огляд AMD Radeon RX 6800 XT: Великі бої Navi RTX 3080
Огляд AMD Radeon RX 6800 XT: Великі бої Navi RTX 3080

AMD випустила свої Radeon RX 6800 і RX 6800 XT. Ми зануримось у порівняння 6800 XT із Nvidia RTX 3080.

Tesla Model 3 Crash забиває елементи живлення батареї в сусідній дім
Tesla Model 3 Crash забиває елементи живлення батареї в сусідній дім

Багато людей розбивали свої машини. Більшість не виймають два дерева, не розбивають вікна в кількох квартирах і не розбивають сантехніку в третій.