Линус Торвальдс раскритиковал сотрудника Google и назвал представленный им код «мусором»

Линус Торвальдс

Линус Торвальдс, отец Linux

Линус Торвальдс в воскресенье выпустил третий кандидат на выпуск ядра Linux 6.8. (Линукс 6.8-rc3). Но до этого в списке рассылки ядра Linux шла жаркая дискуссия между Линусом Торвальдсом и участником ядра Google об inodes в файловых системах Linux.

И многие из нас это знают Линус Торвальдс не из тех, кто держит свои комментарии при себе, и его вспыльчивости следует опасаться., потому что на протяжении многих лет отец Linux не только прославился тем, что создал Linux, но он также известен своим прямым, а иногда и резким стилем, который он запускает, не задумываясь.

По этому поводу Линус Торвальдс Он не упустил возможности и жестко раскритиковал и отверг предложения сотрудника Google., напоминая вам, что мир больше не живет в 70-х годах и что файловые системы прошли долгий путь. Резкие выражения и тон, использованные Линусом Торвальдсом в ответе автору, напоминают его прошлые легкомысленные нападки, за которые он ранее извинился.

Дебаты сосредоточились на использовании «инодов» в качестве уникальных идентификаторов метаданных файловой системы. Узел индекса или inode (сокращение английского index и node) — это уникальный идентификатор конкретного элемента метаданных в файловой системе. Другими словами, индексный дескриптор — это структура данных, содержащая информацию о файле или каталоге, хранящемся в некоторой файловой системе. Иноды были предметом дебатов в течение последних нескольких недель, в ходе которых обсуждались «жесткие» дискуссии между Linux Торвальдсом и сотрудником Google по имени Стивен Ростедт.

«По иронии судьбы, одной из обязанностей, которые я отложил на исправление событий, было написание этой статьи о группе поддержки выгорания разнорабочих», — сказал сотрудник Google. (Выгорание сопровождающих и участников является серьезной проблемой в сообществе свободного и открытого программного обеспечения. Решения этой проблемы постоянно обсуждаются, но, похоже, дела не продвигаются вперед. Эта ситуация угрожает выживанию некоторых проектов, которые могут в конечном итоге оказаться нереализованными. налогоплательщики.)

Дебаты начались в списке рассылки ядра Linux, где обсуждалась полезность и актуальность инодов. в качестве уникальных идентификаторов метаданных файлов и каталогов в файловых системах Linux. Inodes, важная часть структуры файловой системы, в последние недели стали предметом споров.

«Перестаньте усложнять ситуацию больше, чем необходимо». И, черт возьми, ПРЕКРАТИТЕ КОПИРОВАТЬ ФУНКЦИИ ИЗ СЛОЯ VFS. В прошлый раз это была плохая идея, и в этот раз это тоже очень плохая идея. — Терпеть не могу такую ​​ерунду. Основная критика Торвальдсом подхода Ростедта заключается в том, что сотрудник Google не до конца понял проблему, что позже признал Ростедт. А пока Торвальдс сжег это так: «вы скопировали эту функцию, не понимая, почему она делает то, что делает, и поэтому ваш код — мусор».

В обмене электронными письмамиТорвальдс выразил разочарование подходом, предложенным сотрудником Google, и призвал его полностью понять проблему, прежде чем предлагать решения. Его критика, хотя и прямая, отражает его стремление к техническому совершенству и желание поддерживать стандарты качества ядра Linux.

В сообществе неоднозначная реакция на это противостояние Торвальдса и сотрудника Google. Некоторые критикуют Торвальдса, а другие не видят в этих высказываниях проблемы. Другая группа пытается найти оправдание комментариям создателя Linux. «Торвальдс является центром внимания многих вещей, я думаю, очень сложно быть вежливым и не агрессивным», — говорится в комментариях.

наконец, если вы интересно узнать об этом больше, вы можете проверить подробности обсуждений в списке рассылки ядра Linux по следующим ссылкам. почта 1, Почта 2, Почта 3 и почта 4


Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: AB Internet Networks 2008 SL
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.