Tijdens de virtuele conferentie van vorige week
Het vinden van nieuwe beheerders wordt gezien als een groot probleem. Er zijn veel actieve ontwikkelaars in de gemeenschap die graag nieuwe code schrijven, maar slechts weinigen zijn bereid hun tijd te besteden aan het onderhouden en beoordelen van de code van anderen.
Naast professionaliteit moeten beheerders ook een onbetwistbaar vertrouwen genieten. Ook moeten de beheerders continu bij het proces betrokken zijn en voortdurend aan het werk zijn. De beheerder moet altijd beschikbaar zijn, dagelijks brieven lezen en erop reageren. Het werken in een dergelijke omgeving vereist veel zelfdiscipline. Daarom zijn er maar heel weinig beheerders, en het vinden van nieuwe beheerders die de code van anderen kunnen beoordelen en wijzigingen kunnen doorsturen naar beheerders op een hoger niveau wordt een van de grootste problemen in de gemeenschap. .
Toen hem werd gevraagd naar experimenten in de kernel, zei Linus dat de kernelontwikkelgemeenschap zich een aantal van de gekke veranderingen die in het verleden zijn aangebracht, niet langer kan veroorloven. Was ontwikkeling voorheen niet verplicht, nu zijn te veel systemen afhankelijk van de Linux-kernel.
Toen hem werd gevraagd naar het herwerken van de kernel in talen als Go en Rust, antwoordde Linus dat de C-taal in de top tien van populaire talen blijft staan, aangezien het risico bestaat dat C-ontwikkelaars in 2030 de huidige schijn van COBOL-ontwikkelaars zullen krijgen. maar voor niet-kernsubsystemen, zoals apparaatstuurprogramma's, wordt rekening gehouden
Linus zei over het bestuderen van de kernel dat het zowel saai als interessant was. Het is saai omdat je te maken hebt met de routine van het oplossen van fouten en het op orde brengen van de code, maar het is interessant omdat je voortdurend nieuwe technologieΓ«n moet begrijpen, op een laag niveau met apparatuur moet omgaan en alles moet controleren wat er gebeurt.
Met betrekking tot COVID-19 zei Linus dat de pandemie- en isolatieregimes geen invloed hadden op de ontwikkeling, aangezien de interactieprocessen gebaseerd zijn op communicatie via e-mail en ontwikkeling op afstand. Van de kernelontwikkelaars waarmee Linus samenwerkt, heeft niemand schade ondervonden van de infectie. De zorg werd veroorzaakt door de verdwijning van een van zijn collega's gedurende een maand of twee, maar bleek verband te houden met het ontstaan ββvan het carpaletunnelsyndroom.
Linus zei ook dat hij bij het ontwikkelen van de 5.8-kernel meer tijd zou moeten besteden aan het voorbereiden van de release, en een of twee extra testreleases zou moeten uitbrengen, aangezien deze kernel werd uitgebracht.
In een ander interview, Linus
Bron: opennet.ru