Током целог фебруара смо деле разне вести о њему у случају проблема и несугласица који су генерисани у заједници програмера Линук кернела за развој у Русту.
Чак Неки од тешкаша у заједници су изнели свој став и још горе, неки су дали оставке на своје функције као одржаваоци у оквиру неког од подсистема Линук кернела.
С обзиром на овај талас дискусија који изгледа да измиче контроли, Линус Торвалдс је преузео ствари у своје руке. y се придружио дискусији око отпору неких одржавалаца увођењу Руста у Линук кернел.
Према Линусу, ниједан одржавалац није приморан да учи, користи или чак размотрите код написан Рђај ако не желиш, пошто могу да наставе рад искључиво са Ц.
У среду, 19. фебруара 2025. у 22:42, Кристоф Хелвиг написао:
>
У документу се наводи да за коришћење Руста није потребан никакав подсистем. То је доказано.
> погрешити за Линуса. И мада то можда нисте знали када
> Када сте написали документ, апсолутно сте то урадили тако што сте га поставили на листу.Надао сам се и покушао сам, да видим да ли ће ова дуга нит дати резултате.
у нешто конструктивно, али изгледа да ово иде уназад (или барем
бар не напред).Чињеница је да захтев за повлачење на који сте се успротивили НИЈЕ ДИРАО ДМА
СЛОЈ УОПШТЕ.Он је буквално био само још један корисник, у потпуно одвојеној ситуацији.
поддиректоријум, који ни на који начин није променио код који одржавате,
облик или облик.
Међутим, ако одржавалац одлучи да се не укључује, он или она такође неће имати прилику да утиче на начин на који је развијен, нити утицај на то како су његове спољне везе интегрисане у код сопственог подсистема.
Торвалдс је то објаснио они одржаваоци који су заинтересовани за напредовање са Рустом моћи ће да учествује у његовом развоју, утиче на изградњу линкова и помоћи у одржавању одговарајућих интерфејса. Насупрот томе, они који одлуче да не раде са Руст-ом биће заштићени од проблема који могу настати приликом употребе, али ће такође бити искључени из утицаја на његову еволуцију. Овај приступ ствара неку врсту баријере која, док штити оне који су посвећени искључиво Ц-у, истовремено их спречава да допринесу побољшању интеграције Руст-а.
Дакле, ова е-порука се не односи на било какву „смеру против рђања“. Ова е-порука је о а
Много већи проблем: као одржавалац, ви сте задужени за свој код,
Наравно, али ви нисте задужени за то ко и како користи крајњи резултат.Не морате да волите Руст. Не мораш да бринеш о њему. То је…
Од почетка је јасно стављено до знања да нико није
принуђени да одједном морају да уче нови језик, а да људи који
Ако желите да радите искључиво на страни Ц, можете наставити да то радите.
Ова ситуација ствара, на неки начин, заштитну баријеру.за оне који раде само са Ц, изолујући их од сложености и потенцијалних недостатака повезаних са тим код Руста. Али у исто време, та иста изолација их спречава да утичу на напредак Руста, што значи да мото „нико не мора да има посла са Рустом“ не дозвољава сваком одржаваоцу да закључа било који код написан на овом језику.
La организована је подела одговорности тако да они који су заинтересовани за Руст могу да раде на његовим аспектима, док они који одлуче да се не мешају неће бити приморани да мењају свој радни ток, иако неће моћи да модификују развој компоненти написаних у Русту.
Контроверза се интензивирала када се појавило питање одобрења Руст везе преко ДМА подсистема. У овом случају, противљење одржаваоца који је покушао да блокира прихватање таквих веза је игнорисано, и Линус је отворено критиковао поступке Кристофа Хелвига.
Према Торвалдсу, Хелвиг је прекорачио своја овлашћења. покушавајући да утиче на код који, будући да је имплементиран у посебном поддиректоријуму, није утицао на ДМА подсистем за који је он био одговоран. По Торвалдсовим речима, Хелвигов став је сличан покушају да онемогући ДМА у контролеру једноставно зато што му се то није допало, што је неприхватљиво.
На крају, иако је сваки одржавалац одговоран за сопствени код, од њега се не може захтевати да контролише како се тај код користи или одлучује о његовој интеграцији у веће пројекте.