Мицрософт ће објавити екФАТ спецификацију, али Линук програмери нису срећни

Мицрософт је најавио да ће објавити техничке детаље о имплементацији стандарда екФАТ и омогућити интеграцију подршке у Линук кернел у будућности. Ово је велика промена за Мицрософт, који је својевремено оружао своје ФАТ патенте. Иако је Самсунг објавио ГПЛ управљачки програм за екФАТ још 2013. године, терети патената спречили су да се управљачки програм дистрибуира као део Линука.



То се сада може променити ако је управљачки програм укључен у будуће верзије Линук кернела. Али као Пхороник приметио , расправа на поштанској листи била је критична према постојећем коду управљачког програма, који је означен за укључивање у језгро након Мицрософтове најаве. Цхристопх Хеллвиг, дугогодишњи програмер Линука, назвао је то „гомилом срања“, рекавши:



У основи је то поновна примена фс / масти / која није у складу са стандардима језгра, уз неколико индиректних мера које такође подржавају екфат. Дакле, ниједан рад на овој бази кодова заиста нас неће довести напред. Уместо тога, неко може потрошити неколико дана на ово и заправо има систем датотека да би га тестирао, само треба да пренесе битове ниског нивоа у нашу добро тестирану фс / фат кодну базу, уместо да их дуплира.



Грег Кроах-Хартман, који одржава Линук стабилну грану, бранио одлука да се код преузме на инсценацију, упркос тренутном стању, написала је: „Знам да је код ужасан, али радо ћу узети грозни код у инсценацију. Ако вам смета, само вас занемарите. “

Степхен Ј. Ваугхан-Ницхолс пише да би тај потез могао да се прочита као делимични одговор на захтев Брадлеи Кухна када се Мицрософт придружио Пакту о ненападању мреже отворених изума (ОИН) прошле године. Након што је приметио да је Мицрософт у прошлости посебно уздрмао добављаче Линука због лиценцирања накнада повезаних с екФАТ-ом, позвао је Мицрософт да „поднесе да сами преузму екфат код под ГПЛв2 или новијом верзијом“. Мицрософт није предузео овај корак. Уместо тога, објављује спецификацију и подржава рад на стварању Линук управљачког програма који ће језгри убудуће додати екФАТ подршку. Иако Мицрософт подржава овај напор, очекује да стварно подношење кода изврше други.



Што се тиче зашто Мицрософт предузима овај корак, у овом одређеном тренутку, компанија је можда дала одговор прошле године на самиту отвореног кода у Европи. СЈВН цитира Степхена Валлија, основног управљача програмом за Азуре, који је рекао:



Отворени извор је променио све. Купци су се променили. Пре петнаест година, директор информационих технологија рекао би: „Немамо отворени извор, погрешили би, али то су мислили.“ Сада информативни директори знају шта је битно за отворени извор ... Мицрософт је увек био компанија од, за и за програмери. У овом тренутку историје програмери воле отворени код.

Противљење таквом потезу или забринутост око тога да ли Мицрософт намерава да нешто кришом прикрива изгледају пригушено у већини ОСС заједнице. Мицрософт већ годинама покушава да докаже своју добронамерност отвореног кода, чак идући толико далеко да интегрише Басх шкољку и Линук кернел у Виндовс 10. У прошлости су постојале жестоке борбе око стандардизације између Мицрософта и чланова опен-соурце изворне заједнице, укључујући борбу између заговорника Оффице Опен КСМЛ (Мицрософт) и ОпенДоцумент Формат (ОДФ) пре више од десет година.



Данас нема знакова таквих спорова. Откад је Сатиа Наделла преузела Мицрософтову компанију, компанија је била изразито пријатељскија према производима отвореног кода. Да ли то одражава Мицрософтову спремност да призна објективну популарност софтвера отвореног кода или нови фронт у лукавом, дуготрајном рату за саботажу тих производа, вероватно је у оку посматрача.