Newsgroup: it.comp.os.dibattiti
Titolo: Sull'offerta dei driver GPL sviluppati gratis dal Kerneldev Linux...

Da:
http://www.kroah.com/log/
"[...]
Q: Are companies actually taking you up on this offer?
A: Yes, the initial response to this was amazing, a measurable number of
new Linux drivers will be created thanks to this program. "
Grandi rosicate in Vista.
-- 
BArrYZ


Bellissima :-)
Beh, puoi se non ti dispiace ricapitolarmi questa novità.E' una
notizia che ho letto di sfuggita e non l'ho capita molto bene.
Grazie :-)


Immagino Bill Gates pianga disperato con le mani tra i capelli per 
questa notizia che cambiera' il futuro della BArrYZ_Informatica.
Saluti,
Bluff
-- 
Work is the curse of the drinking classes.
-Oscar Wilde

 questa notizia che cambiera' il futuro della BArrYZ_Informatica.
Credo si riferisse più a gente del NG che a William Gates III
-- 
Vide
echo '[q]sa[ln0=aln256%Pln256/snlbx]sb3135071790101768542287578439snlbxq'|dc

 Grandi rosicate in Vista.
Rosicate per cosa? A differenza tua, io non sono un tifoso di questo o quel 
sistema operativo. Tifo l'informatica in generale: se ci sono vantaggi, 
progressi e magagne da una parte o dall'altra non faccio fatica ad 
ammetterlo.
SALUTONI,
WindoM 

):

In effetti Windows Vista sara' carente sotto questo aspetto :D
  ngw
-- 
"credo che le sole installazioni di Monaco e della peugeot siano gia' di piu' 
dei mac venduti dal 1980 ad oggi :D" -- Max Adamo

 Rosicate per cosa? A differenza tua, io
Mi sembrava evidente che la frase non fosse rivolta a te.
-- 
BArrYZ



Vediamo quando usciranno i nomi.
-- 
Sensei <senseiwa@Apple's mail>
Research (n.): a discovery already published by a chinese guy one month
               before you, copying a russian who did it in the 60s.

 Vediamo quando usciranno i nomi.
Vedere per credere, dopotutto in tutti questi anni, se qualche produttore 
voleva,
avrebbe potuto rilasciare i suoi driver senza nessuna spinta particolare,
la comunità lo chiede da una vita, su internet.........E non venitemi a 
raccontare
che i produttori cascano dal pero per sta cosa dei driver, lo sanno molto
bene che gli utenti linux hanno bisogno di supporto e lo chiedono 
continuamente.
Speriamo sia vera sta notizia, e speriamo che qualche guru non rovini
la festa, dal momento che per far funzionare linux al meglio
con l'hardware (che è e sarà sempre commerciale) servono
anche i driver closed source.
Angelo D.

Mi son letto 100 dei 182 messaggi tutt'ora presenti nel thread in
questione. Però chi dice che le promesse di Greg siano un pò
troppo...pretenziose non ha tutti i torti... Voglio dire: davvero ci
si può fidare della comunità, sotto il punto di vista dell'impegno e
dell'affidabilità, tale che un produttore abbia tutto l'interesse nel
rilasciare le specifiche del proprio hardware?



IMHO si', decisamente. Anche perche' e' una cosa che nel Kerneldev 
avviene gia' da tempo. La novita' stavolta, come e' stato gia' detto, 
riguarda la NDA gestita dalla LinuxFoundation tra costruttori e 
sviluppatori. E' un'ottima proposta, concretissima e anche molto onerosa 
per chi la propone (quindi bisognera' vedere se e come saranno in grado 
di fare questi driver, questo e' il solo problema), per dare il boost 
che serve a Linux a livello di driver.
Miei 2 cent, claro.
-- 
BArrYZ

 Vediamo quando usciranno i nomi.
Usciranno, non aver paura, eccome se usciranno. Non credo stiano 
bluffano, non servirebbe a niente e a nessuno, si smerderebbero per sempre.
Penso, piu' che altro, vediamo cosa succede quando parte questo:
www.cnr.com
Ne riparleremo.
-- 
BArrYZ


E' già successo.  Jeff Garzik per esempio ha sviluppato il driver sata_nv
di nvidia sotto NDA, ma è solo il primo che mi viene in mente.
Questo è il programma NDA ai tempi di OSDL, ora Linux Foundation:
http://developer.osdl.org/dev/tab/nda/NDA_Program.odt

 Questo è il programma NDA ai tempi di OSDL, ora Linux Foundation:
http://developer.osdl.org/dev/tab/nda/NDA_Program.odt
Una cosa però non ho capito: come fanno a conciliare la natura gpl dei
driver linux e l'nda che dovranno firmare?

 driver linux e l'nda che dovranno firmare?
Non c'entrano *nulla* l'uno con l'altro. La GPL riguarda il codice che 
generano per i driver, e quella e' rispettata in quanto tutti i sorgenti 
sono nel tree. La NDA riguarda le *specifiche* tecniche che forniscono 
le case produttrici a quelli del kernel, per aiutarli a sviluppare i 
driver. Solo le specifiche sono sotto NDA, cioe' chi le riceve non deve 
divulgarle in quanto segreto industriale del costruttore che potrebbe 
aiutare i suoi competitor. I driver invece sono GPL, sorgenti alla mano.
Funziona.
-- 
BArrYZ


http://www.kroah.com/log/linux/free_drivers_faq.html
Q: How are you going to write a GPL driver by signing an NDA? Is it going
to require a binary blob or some other way of obfuscating the code?
A: No, not at all. I have written many drivers after signing NDAs with
companies. They are usually signed either to keep information about the
device private until it is announced at a specific date, or to just keep
the actual specification documents from being released to the public
directly. All code created by this NDA program is to be released under
the GPL for inclusion in the main kernel tree, nothing will be obfuscated
at all.

 Mi sembrava evidente che la frase non fosse rivolta a te.
Dannazione, ho la coda di paglia! :-)
SALUTONI,
WindoM 


e che problema c'è?



Riparleremo anche della linux foundation se e` per questo. Sono anni 
che dicono tante cose, e anni che la situazione non cambia gran che.
Vedremo nel futuro.
-- 
Sensei <senseiwa@Apple's mail>
Haiku of the month:       Three things are certain
                          Death, taxes, and lost data
                          Guess which has occurred.

linux kernel monkey log
Free Linux Driver Development Questions and Answers!
Due to all of the responses I've gotten for the Linux driver announcement I
have gotten a lot of questions asked to me about this. Here is a list of some
of the most common ones, and their answers.
Again, if anyone has questions about this program, or wishes to take advantage
of it, please feel free to contact me.
Q: You forgot to mention the most obvious benefit to the company, "They might
sell more of their devices!" How can they turn down an offer like that?
A: Good point :)
Q: How are you going to write a GPL driver by signing an NDA? Is it going to
require a binary blob or some other way of obfuscating the code?
A: No, not at all. I have written many drivers after signing NDAs with
companies. They are usually signed either to keep information about the device
private until it is announced at a specific date, or to just keep the actual
specification documents from being released to the public directly. All code
created by this NDA program is to be released under the GPL for inclusion in
the main kernel tree, nothing will be obfuscated at all.
Q: This is a lame publicity stunt, Linux development has always been done this
way.
A: Well, the NDA program that we have set up with The Linux Foundation is
new. But yes, other than that, this is exactly how Linux kernel development
has been done. But it is good to point out exactly how it all works for those
who are not familiar with how it works.
Q: You are putting the people who do this kind of development for a living out
of a job, stop that!
A: This is just not true at all. In fact a number of people who are
consultants doing this kind of development have contacted me thanking me for
bringing the issue more publicity. They know that some companies really want
to pay people to do development and support in order to achieve contractual
issues and have some one on the hook for providing support in ways that the
community can not guarantee.
Q: Are companies really going to do this?
A: Yes, already we have received a number of serious queries from companies
about producing Linux drivers for their devices. More information will be
available later when details are firmed up.
Q: Can you write a driver for my [insert device name here] to get it to work?
It isn't made anymore and no one has the specs for it.
A: Sorry, but this project is for devices in which we have the specification
and hopefully the manufacturer's support. We don't have the time or effort
that is needed to reverse engineer the device on our own, sorry.
Q: Do you need developer help for this project?
A: Yes, just drop me an email and I'll add you to the list of people who have
volunteered to help out. We are always glad to accept help.
Q: Are companies actually taking you up on this offer?
A: Yes, the initial response to this was amazing, a measurable number of new
Linux drivers will be created thanks to this program.
Q: What about helping to get out-of-the-tree GPL drivers into the main kernel tree?
A: A number of people have offered to help out with this in the past, and all
code is welcome to Linux. But we aren't going to be pulling in code to the
main kernel tree without the permission of the authors.
Q: What about the BSDs?
A: What about them? They are free to do whatever they wish, I have no input
into their development at all, sorry.
posted Fri, 09 Feb 2007 in [/linux]
-- 
"Promessi sposi", di Alessandro Manzoni (1840):
	Renzo e Lucia rimandano le nozze finche' il lettore non ne puo'
	piu', e allora si sposano.
		-- Daniele Luttazzi, "C.R.A.M.P.O. - letteratura
		   italiana riassunta per chi non ha molto tempo da
		   perdere"

BArrYZ <Earl...@Altern.org> writes:

Sì ma una delle obiezioni che avevo letto era che dal sorgente di un driver è
possibile in qualche modo risalire alle specifiche HW. Voglio dire, un driver
gestisce molto nel dettaglio un dispositivo, no? 
Come si conciliano le due cose?
-- 
Brindisi in tilt:
	Saturi i centri di accoglienza.  Resta aperto solo un camper
messo a dispposizione dalla Lacome: un pronto soccorso dove i profughi
albanesi potranno curare la fragile e assetata zona del loro contorno
occhi.
		-- Panfilo Maria Lippi, "TABLOID TABLOID"@"Mai Dire Gol"

 Come si conciliano le due cose?
Penso che se le aziende decidono di aderire, si faranno i loro bei 
conti. Supportare piu' OS (specialmente Linux che e' in forte ascesa 
adesso), significa avere una base di utenti piu' ampia  e quindi vendere 
di piu' la loro ferraglia.
Almeno spero ragionino cosi'. Sempre che qualcuno non glielo impedisca 
indirettamente.
-- 
BArrYZ

 aiutare i suoi competitor. I driver invece sono GPL, sorgenti alla mano.
Meglio di nulla. Anche se si perde buona parte della natura collaborativa
dello sviluppo open source (in quanto *uno* sa quello che si sta facendo,
gli altri possono fixare i bachi e basta).
Inoltre io ricordo una storia... una storia che raccontavo a mia volta in
molti talk su GNU/Linux. Il protagonista era tal rms, e il soggetto era
proprio un nda. Ed era uno dei motivi per cui gli venne lo scazzo che lo
portň a iniziare il movimento GNU.
Ora... siamo sicuri che ci sia cosě da gioire per nuovi nda? Io dico *si*.
Ma io sono uno pragmatico, io uso quello che mi fa comodo, entro certi
limiti. L'idealista sul software non lo faccio da tempo.

):

Che NDA e' se hai i sorgenti in mano ?


 Che NDA e' se hai i sorgenti in mano ?
non è immediato dai sorgenti risalire alle specifiche.
non puoi sapere perché è stata fatta una scelta piuttosto di un'altra...

 non puoi sapere perché è stata fatta una scelta piuttosto di un'altra...
Adesso vorrei farti una domanda. Se la diatriba driver open/closed è nata
anche perché i driver closed sono difficili da debuggare in caso di kernel
panic o, in generale, di malfunzionamento, un driver open sotto NDA che
vantaggi porta? Di fatto sarà pieno di magic numbers e praticamente senza
commenti, penso. Non sarà quindi impossibile da mantenere, soprattutto se
un giorno il suo creatore non collaborerà più? Può essere che, per certi
aspetti, questa soluzione sia peggiore dei driver closed?

 Che NDA e' se hai i sorgenti in mano ?
Beh pure MS da i sorgenti di windows sotto NDA
-- 
Lawrence, 
oluyede.org
 - 
neropercaso.it
"It is difficult to get a man to understand 
something when his salary depends on not
understanding it" - Upton Sinclair

 non puoi sapere perché è stata fatta una scelta piuttosto di un'altra...
Sicuro, ma e' sempre meglio che non averli.
Piu' disclosure di cosi' non so ...


 vantaggi porta? 
vero. Ma così hai i simboli di debug, che è già un aiuto.
Poi il punto è un altro: la gente si lamenta di questa maledetta ABI.
Avendo il sorgente basta ricompilare e fine.
Inoltre raramente cambia l'api e anche quella può in generale essere
modificata, perché di solito sono le parti di accesso alle risorse della
macchina e non al dispositivo.
Insomma, è un buon compromesso.

 Beh pure MS da i sorgenti di windows sotto NDA
hmmmm, sì ma MS è MS... :/
-- 
NoWhereMan (e.v.)
-- 
http://www.nowhereland.it
-- 
http://flatpress.nowhereland.it

 Che NDA e' se hai i sorgenti in mano ?
La NDA è sulle specifiche, i sorgenti sono GPL. In effetti comunque la
questione è ambigua, perché se tu scrivi i sorgenti del driver "a regola
d'arte", documentando ogni singola funzione e commentando il codice
approfonditamente, di fatto è come rilasciare le specifiche.
-- 
emboliaschizoide.splinder.com