E’ questa in sostanza la richiesta degli sviluppatori del kernel di Linux. Vi riporto alcune dichiarazioni della Linux Foundation (che fa capo ad un certo Linus Torvalds) che voglio commentare:

“I moduli e i driver a codice chiuso vanno a detrimento degli utenti di Linux, delle imprese e del vasto ecosistema di Linux”, si legge nella missiva. “Tali moduli negano la libertà, la stabilità, la flessibilità e il livello di manutenzione permessi dal modello di sviluppo di Linux, impedendo agli utenti di avvalersi della competenza della comunità Linux. I produttori che forniscono moduli per il kernel closed source costringono i loro utenti a rinunciare ai principali benefici forniti da Linux e a rivolgersi ad altri produttori”

Non sono assolutamente d’accordo: i driver NVIDIA sono forse i più ottimi driver scritti per Linux. Non credo che qualcuno possa lamentarsi della qualità di questi drivers e della frequenza di aggiornamento, superiore a qualsiasi altro produttore Hardware di schede grafiche. Nel caso di NVIDIA in particolare, non mi pare proprio ci sia il bisogno materiale di queste specifiche.

“una tra le principali cause di crash del kernel di Linux

(riferito ai moduli NVIDIA proprietari) Questa affermazione è brutta. I driver NVIDIA sono molto stabili.

“Il processo di revisione e riscrittura del codice dei moduli open source porta spesso ad una base di codice più snella, veloce e stabile di quella dell’originario modulo closed source”

Come se Linux fosse privo di BUG, e con lui i Drivers. Non diciamo cazzate !! Entrambi i tipi di codice sono ottimi come entrambi sono strapieni di BUG di ogni tipo da sempre.

Nvidia dal canto suo afferma:

“Come la comunità di Linux, anche Nvidia supporta Linux, e da lungo tempo viene elogiata per la qualità dei propri driver. I driver grafici di Nvidia vengono distribuiti solo in forma binaria perché contengono proprietà intellettuali che Nvidia desidera proteggere”

E qui, cosa si può discutere ? Ho investito un casino di soldi nello sviluppo e nella ricerca, perchè cazzo (scusate ma ci sta tutto) dovrei farti sbirciare ?

Quello che mi da fastidio è sempre questo modo deletereo di porsi. Soffermo la mia attenzione su piccoli frammenti di frasi

I moduli e i driver a codice chiuso vanno a detrimento degli utenti di Linux

Ma …. non ho parole. Perchè mai dei driver ben scritti, performanti, funzionanti dovrebbero danneggiarmi ?

I produttori che forniscono moduli per il kernel closed source costringono i loro utenti a rinunciare ai principali benefici forniti da Linux

Ora, io UTENTE, voglio dei driver che funzionano. Non me ne fotte niente (ariscusate) se i driver sono di pinco o di pallino e se sono aperti chiusi o chessia. Devono funzionare, non devono farmi perdere tempo. Alla stragrande maggioranza degli utenti, di cosa c’e’ scritto dentro a quei driver, non interessa assolutamente niente.
NVIDIA risponde a questi requisiti ? Io direi che se c’e’ qualcuno che soddisfa il cliente è proprio NVIDIA per l’elevatissima qualità dei suoi prodotti.

Io ho tutto il diritto di proteggere il mio modello di Business e di proteggere i miei investimenti. Secondo me una richiesta di questo tipo è illegittima da parte di chi la effettua, come è legittimo da parte di chi la riceve di negare categoricamente.

Qualcuno di voi non beve la CocaCola per la specifica motivazione che la ricetta è segreta ?

Fonte delle dichiarazioni: Punto Informatico

convert this post to pdf.