Linus Torvalds gebruikt op een arm gebaseerde MacBook Air M2 om de nieuwste Linux-kernel uit te brengen

Linus Torvalds gebruikt op een arm gebaseerde MacBook Air M2 om de nieuwste Linux-kernel uit te brengen

We kijken meestal niet naar individuele releases van de Linux-kernel, deels omdat de meeste updates redelijk routinematig zijn. Elke update van de Linux-kernel lost enkele bugs op, verbetert de ondersteuning voor bestaande hardware en introduceert enkele toekomstgerichte veranderingen in afwachting van nieuwe hardware, en kernelversie 5.19 is daarop geen uitzondering. Phoronix en OMG! Ubuntu! beide hebben een goed overzicht van de veranderingen.

Maar er is een interessante opmerking over deze release die Linus Torvalds, maker van de Linux-kernel, vermeldt in zijn release-opmerkingen : De kernel-update wordt uitgebracht met behulp van een Arm-gebaseerde laptop, met name de M2-aangedreven versie van de Apple MacBook Air.

“Dit is iets waar ik lang op heb gewacht en het is eindelijk werkelijkheid geworden dankzij het Asahi-team”, schrijft Torvalds. “We hebben al heel lang arm64-hardware met Linux, maar tot nu toe is geen van hen gebruikt als ontwikkelingsplatform.”

Torvalds gebruikt Linux op zijn MacBook M2 met Asahi Linux , een distributie die de hardware van Apple reverse-engineert. Het uiteindelijke doel van het Asahi-team is om al dit werk stroomopwaarts naar de reguliere Linux-kernel te sturen, zodat alle distributies hiervan kunnen profiteren, en Asahi voegde relatief snel ondersteuning toe voor nieuwe Apple-chips zoals de M2 ​​of M1 Ultra toen ze werden uitgebracht.

In november 2020 schreef Torvalds dat de toen nieuwe Air M1 “bijna perfect zou zijn” als een Arm Linux-laptop, maar zei: “Ik heb geen tijd om ermee te spelen of de neiging om ertegen te vechten.” wil niet helpen.”

Op een bepaald niveau is dit nieuws maar een klein beetje interessant – voor de meeste Linux-gebruikers maakt het niet uit welke computer Linus Torvalds momenteel gebruikt, en Asahi Linux bevindt zich nog in een ruwe, vroege staat waarin veel dingen halffunctioneel zijn of werken. niet-functioneel. Maar zoals Asahi-bijdrager Hector Martin opmerkt, heeft het hebben van “echte mensen … die Linux draaien op een echt, modern ARM64-platform” met een moderne versie van de Arm-instructieset en een “bijna originele kernel” een domino-effect dat de rest van de ecosysteem.

Meer mensen die Arm-versies van Linux gebruiken, betekent dat meer mensen Arm-gerelateerde bugs repareren die alle distributies ten goede zullen komen, en meer mensen die Arm-specifieke problemen in hun eigen software identificeren en oplossen (“eigen testen”, zoals Torvalds in zijn aantekeningen zegt ) . Uiteindelijk zou de ervaring van het gebruik van Linux on Arm-hardware voor iedereen moeten verbeteren, hoewel het jaren kan duren om van die voordelen af ​​te komen. Maar samen met hardware-inspanningen zoals de nieuwe krachtige Arm-chips van Qualcomm en de toewijding van Microsoft aan Arm-hardware en -software, zouden ze op Arm gebaseerde pc’s aantrekkelijkere en concurrerendere alternatieven kunnen maken voor traditionele pc’s met Intel- en AMD x86-processors.

Het is ook vermeldenswaard dat Torvalds gelooft dat Linux-kernelversie 5.20 uiteindelijk versie 6.0 zal worden, niet vanwege specifieke functie-updates, maar omdat hij “zich zorgen begint te maken dat hij weer in de war raakt door grote aantallen”. Kernelversies 3.x en 4.x zijn rond release 20 ook verplaatst naar het volgende grote versienummer .

Geef een reactie

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *