Skip navigation.
Home
av Mikael Sundmark - Öppenhet och frihet - motorsport och sjöliv

Linux-drivrutiner hanteras mer effektivt

Novell har en ny metod för att hantera drivrutiner för SUSE Linux Enterprise-produkter (företagsversionerna). Detta för att underlätta för kunderna och ge partners en möjlighet att inkludera egna drivrutiner som följer eventuella kernel-förändringar.

Bakgrund
Tidigare kom vanligen drivers med distributionen, vilket gör det enkelt att installera. Partners tillhandahåller då drivrutiner för den kernel-version som levererades när distributionen släpptes. Om den säkerhetsuppdatering gjordes som påverkade kerneln var det osäkert om drivrutiner påverkades och om dessa därmed också kräver en uppdatering eller egen omkompilering. För stängda drivrutiner som de från exempelvis Nvidia, ATI eller VMWare, måste man vänta på leverantören innan uppdatering av drivrutinen kan ske.

Ny hantering
Det nya nu är att Novell kan ha koden och utföra en omkompilering av den stängda koden och distribuera den tillsammans med kernel-uppdateringen. Det kan självklart även ske för öppenkod som då också hanteras i Novells Autobuild-system.

Genom samarbete kring drivrutiner med partners kan man även undvika att göra ändringar som påverkar drivrutiner. Man kan även underrätta partners om att en förändring som påverkar deras drivrutin kommer att ske så de behöver omkompilera.

Enligt pressreleasen har partners anslutit sig från IBM, HP, Dell, Nvidia, ATI och NEC.

För att vara med i detta teknologisamarbete blir man medlem i PartnerNet med minst Silver-nivå. Sedan finns flera alternaviv för samarbete.

  1. En partner kan tillhandahålla meta-data om var i kerneln hans driver ansluter så att Novell kan kontakta partnern om en uppdatering av drivrutinen är aktuell.
  2. Partnern bygger en drivrutin själv och skickar den till Novell för distribution via Linux-distributionens uppdateringssystem.
  3. Drivern kan byggas direkt hos Novell (mot en kostnad) och distribueras

Målet är att få en smidigare process för kunder som använder Linux i företagen. Det troliga är att det också positivt påverkar de fria versionerna genom snabbare tillgång till drivrutiner.

Editerat 29 januari 2007:
Greg Kroah-Hartman skriver i sin blogg att communityn för Linux-kerneln erbjuder företag fri utveckling av drivrutiner för Linux. Det enda som behövs är kontakt med en tekniker och några exemplar av hårdvaran som drivrutinen skall utvecklas för. Förutom på Gregs blogg finns uppföljning om detta på linux-watch.com.

Bloggar som behandlar detta: Nytt hopp för bättre drivrutiner till Linux

Mer information