Et prosjekt som dere helt sikkert allerede vet om, er Nouveau, de frie gfx driverne for nVidia grafikk-kort. Men som kanskje mange av dere ikke vet, er den symbolske og praktiske betydning dette prosjektet har - nei, jeg snakker ikke fri 3D aksjelerasjon. For Nouveau-prosjektet har ingen hjelp fra selskaper eller nVidia. Nvidia har tidligere uttalt at de ikke kommer til å hjelpe til, men heller ikke stå i veien for prosjektet. Alle hackerne i Nouveau er uavhenginge bidragsytere. Så det nvidia _egentlig_ mener med sin uttalelse, er om fri programvare faktisk klarer det kunststykket og reversere de lukkede driverne(?!).
"Free drivers will never reach the quality of closed source drivers"
Det er dette nVidia tror - men som de vil få svar på gjennom Nouveau. For dette er open source i et nøtteskall. Glem ikke at mange frie/åpne prosjekter har fulltids ansatte med støtte fra selskaper og kommersielle aktører. Det har ikke Nouveau! Derfor er donasjons-knappen på deres hjemmeside på måte den eneste aksepterte formen for inntekt, for å dekke utgifter av forskjellige slag.
Men hva kokes dette ned til?
Jo. klarer _ikke_ Nouveau å reversere nvidia driverne, vil nVidia vinne. Som betyr at lukket kildekode er mer gunstig for high end grafikk kort.
Derimot klarer Nouveau dette - å lage frie drivere som fungerer bedre enn de lukkede, så vil spillereglene i en milliard industri forandres. En bauta i verdens teknologi historie må vurdere å gi ut sine drivere under åpen kildekode, fritt tilgjengelig for konkurerende aktører og uavhengige utviklere.
ak 5. september 2007 - 15:18
Kan jo hende at vi etterhvert vil få åpen maskinvare også, i den forstand at informasjon om designet blir frigitt, slik at alle stiller likt.
MmioTrace er et veldig stilig verktøy som lar nouveau utviklerne se nøyaktig hva Nvidia sin driver gjør når man ber det utføre en kommando. Jeg tror flere grupper vil ha glede av dette, og skulle ønske noen kunne lage tilsvarende for Windows, slik at vi kunne loppet de driverne for hemmeligheter også.
Her er direkte link til prosjektet: http://nouveau.freedesktop.org/wiki/
rocknrolf77 5. september 2007 - 21:26
Liker godt tanken på åpen maskinvare. Hadde vært fint om intel kunne kommet med high end gpu'er med åpne drivere. De har ihvertfall ressursene til det.
Når vi først prater om gpu drivere : På digi.no i dag var det en artikkel om at amd/ati "lover" mye bedre drivere, men støtte for aiglx om ikke alt for lenge. Selv om jeg hadde foretrukket åpne drivere, som det har vært snakk om tidligere. Får bare se om dette er bare snakk eller det faktisk skjer. Det er ihvertfall på tide. Synes synd på alle linux brukerne som sitter der med et ati kort som sikkert er supert hardwaremessig, men nesten ikke funker grunnet kjipe drivere.
http://www.digi.no/php/art.php?id=395658
olear 7. september 2007 - 22:30
"Free drivers will never reach the quality of closed source drivers"
"Det er dette nVidia tror - men som de vil få svar på gjennom Nouveau."
De har egentlig rett, den åpne driveren til ATI-kort (radeon) er dårligere en originalen. På det beste har man 50% av ytelsen til fglrx. Den åpne driveren til nVIDIA-kort (nv) er bare et par hakk bedre en VESA.
De eneste driverene som duger skikkelig er Intel-driverene, og disse blir utviklet av Intel. For at en åpen driver skal fungere skikkelig må produsent og community samarbeide. Nouveau vil aldri bli bra før nVIDIA involverer seg, noe de kanskje gjør hvis AMD faktisk åpner driverene sine.