Alla är inte positivt inställda till öppen källkod. Nvidia har länge vägrat tillhandahålla drivrutiner för exempelvis Linux-baserade operativsystem i annan form än binärer, så kallade binary blobs. Det förhindrar insyn och gör det svårt för utvecklare att exempelvis portera mjukvaran till andra plattformar.

torvalds.jpg

En de av största kritikerna är ingen mindre än Linux-skaparen Linus Torvalds, som för ett par år sedan orsakade rubriker sedan han viftat med långfingret och pekat ut Nvidia som det "enskilt värsta hårdvaruföretaget" han någonsin haft att göra med. Nvidias ställningstagande ses som "särskilt bekymmersamt" eftersom företaget satsar på att tillverka kretsar för Google Android, som bygger på just Linux-kärnan.

Nu gör Nvidia något så oväntat som att bidra med stöd för den kommande systemkretsen Tegra K1 (GK20A) i drivrutinsbiblioteket Nouveau, ett projekt som skapats just eftersom det saknas drivrutiner med öppen källkod för Nvidias produkter. Helomvändningen uppskattas av Torvalds, som via Google+ meddelar att han denna gång ger Nvidia tummen upp.