Auf der virtuellen Konferenz letzte Woche
Als großes Problem gilt die Suche nach neuen Betreuern. Es gibt viele aktive Entwickler in der Community, die gerne neuen Code schreiben, aber nur wenige sind bereit, ihre Zeit der Pflege und Überprüfung des Codes anderer zu widmen.
Neben Professionalität müssen Betreuer uneingeschränktes Vertrauen genießen. Von den Betreuern wird außerdem verlangt, dass sie kontinuierlich in den Prozess eingebunden sind und ständig arbeiten – der Betreuer muss immer erreichbar sein, jeden Tag Briefe lesen und darauf antworten. Die Arbeit in einer solchen Umgebung erfordert viel Selbstdisziplin, weshalb es nur wenige Betreuer gibt, und die Suche nach neuen Betreuern, die den Code anderer Leute überprüfen und Änderungen an Betreuer auf höherer Ebene weiterleiten können, wird zu einem der Hauptprobleme in der Community .
Auf die Frage nach Experimenten im Kernel sagte Linus, dass sich die Kernel-Entwicklergemeinschaft einige der verrückten Änderungen, die in der Vergangenheit vorgenommen wurden, nicht mehr leisten könne. War früher die Entwicklung nicht verpflichtend, so sind mittlerweile zu viele Systeme auf den Linux-Kernel angewiesen.
Auf die Frage nach einer Überarbeitung des Kernels in Sprachen wie Go und Rust, da die Gefahr besteht, dass C-Entwickler im Jahr 2030 zum aktuellen Anschein von COBOL-Entwicklern werden, antwortete Linus, dass die C-Sprache weiterhin zu den zehn beliebtesten Sprachen gehört. Aber auch Subsysteme, die nicht zum Kern gehören, wie z. B. Gerätetreiber, werden berücksichtigt
Linus sagte über das Studium des Kernels, dass es sowohl langweilig als auch interessant sei. Es ist langweilig, weil man sich mit der Routine auseinandersetzen muss, Fehler zu beheben und den Code in Ordnung zu bringen, aber es ist interessant, weil man ständig neue Technologien verstehen, mit Geräten auf niedriger Ebene interagieren und alles kontrollieren muss, was passiert.
In Bezug auf COVID-19 erwähnte Linus, dass die Pandemie- und Isolationsregime die Entwicklung nicht beeinträchtigt hätten, da die Interaktionsprozesse auf Kommunikation per E-Mail und Remote-Entwicklung basieren. Von den Kernel-Entwicklern, mit denen Linus interagiert, wurde niemand durch die Infektion geschädigt. Die Besorgnis wurde durch das Verschwinden eines seiner Kollegen für ein oder zwei Monate ausgelöst, es stellte sich jedoch heraus, dass es mit dem Ausbruch des Karpaltunnelsyndroms zusammenhing.
Linus erwähnte auch, dass er bei der Entwicklung des 5.8-Kernels mehr Zeit mit der Vorbereitung der Veröffentlichung verbringen und ein oder zwei zusätzliche Testversionen veröffentlichen müsste, da dieser Kernel veröffentlicht wurde
In einem anderen Interview, Linus
Source: opennet.ru