Linus Torvalds bekritiseert een Google-medewerker en zegt dat zijn ingediende code "vuilnis" is

Linus Torvalds

Linus Torvalds, de vader van Linux

Linus Torvalds heeft zondag de derde release candidate van de Linux 6.8-kernel uitgebracht (Linux 6.8-rc3). Maar daarvoor was er op de Linux-kernelmailinglijst een verhit debat tussen Linus Torvalds en een Google-kernelbijdrager over inodes in Linux-bestandssystemen.

En velen van ons weten dat Linus Torvalds is niet iemand die zijn opmerkingen voor zichzelf houdt en zijn humeur is iets om bang voor te zijn., omdat de vader van Linux al jaren niet alleen bekendheid heeft verworven door het creëren van Linux, maar ook bekend staat om zijn directe en soms schurende stijl die hij zonder nadenken lanceert.

Bij deze gelegenheid Linus Torvalds Hij liet de kans niet voorbijgaan en bekritiseerde en verwierp de voorstellen van de Google-medewerker scherp, waarmee u eraan wordt herinnerd dat de wereld niet langer in de jaren zeventig leeft en dat bestandssystemen een lange weg hebben afgelegd. De krachtige taal en toon die Linus Torvalds gebruikte in zijn reactie op de bijdrager doen denken aan zijn frivole aanvallen uit het verleden, waarvoor hij zich eerder verontschuldigde.

Het debat concentreerde zich op het gebruik van "inodes" als unieke identificatiegegevens voor de metadata van een bestandssysteem. Een indexknooppunt of inode (samentrekking van de Engelse index en knooppunt) is een unieke identificatie voor een specifiek metadata-element in een bestandssysteem. Met andere woorden, een inode is een gegevensstructuur die informatie bevat over een bestand of map die in een bepaald bestandssysteem is opgeslagen. Inodes zijn de afgelopen weken het onderwerp van debat geweest, met "robuuste" uitwisselingen tussen Linux Torvalds en een Google-medewerker genaamd Steven Rostedt.

“Ironisch genoeg was een van de verantwoordelijkheden die ik uitstelde om eventsfs op te lossen” het schrijven van dit artikel over een steungroep voor klusjesman-burn-out”, zei de Google-medewerker. (Burn-out van beheerders en bijdragers is een groot probleem in de vrije en open source softwaregemeenschap. Over oplossingen voor dit probleem wordt voortdurend gedebatteerd, maar de zaken lijken niet vooruit te gaan. Deze situatie bedreigt het voortbestaan ​​van bepaalde projecten die uiteindelijk zonder belastingbetalers zouden kunnen komen te zitten. .)

Het debat begon op de Linux-kernelmailinglijst, waar het nut en de relevantie van inodes werd besproken als unieke identificatiegegevens voor metagegevens van bestanden en mappen in Linux-bestandssystemen. Inodes, een essentieel onderdeel van de bestandssysteemstructuur, zijn de afgelopen weken onderwerp van controverse geweest.

"Stop met het ingewikkelder maken van zaken dan nodig is." En verdomd, STOP MET HET KOPIËREN VAN FUNCTIES VANUIT DE VFS-LAAG. De vorige keer was het een slecht idee, en deze keer is het ook een heel slecht idee. “Ik kan niet tegen dat soort onzin.” Torvalds 'belangrijkste kritiek op de aanpak van Rostedt is dat de Google-medewerker de kwestie niet volledig begreep, wat Rostedt later erkende. Maar in de tussentijd had Torvalds het zo verbrand: "je hebt deze functie gekopieerd zonder te begrijpen waarom hij doet wat hij doet, en daarom is je code onzin."

In een e-mailuitwisselingTorvalds uitte zijn frustratie over de door de Google-medewerker voorgestelde aanpak en drong er bij hem op aan het probleem volledig te begrijpen voordat hij oplossingen voorstelde. Zijn kritiek, hoewel direct, weerspiegelt zijn toewijding aan technische uitmuntendheid en zijn verlangen om de kwaliteitsnormen van de Linux-kernel te handhaven.

In de gemeenschap zijn er gemengde reacties op deze confrontatie tussen Torvalds en de Google-medewerker. Torvalds wordt door sommigen bekritiseerd, terwijl anderen geen probleem zien met deze uitspraken. Een andere groep probeert een rechtvaardiging te vinden voor de opmerkingen van de Linux-maker. "Torvalds is het middelpunt van zoveel dingen, ik denk dat het heel moeilijk is om beleefd en niet agressief te zijn", luidden de commentaren.

eindelijk als je bent geïnteresseerd om er meer over te weten, kun je de details van de discussies over de Linux-kernelmailinglijst bekijken via de volgende links. mail 1, Post 2, Post 3 en post 4


Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: AB Internet Networks 2008 SL
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.