C'est pour Manuel que je poste cet extrait (dans LKML à propos des webcam
philips)
we don't keep hooks that are there purely for binary
drivers. If somebody wants a binary driver, it had better be a whole
independent thing - and it won't be distributed with the kernel.
Linus
Bref, pas de drivers binaires, et pas de facilité pour les intégrer. Par
contre, pas de problème avec les firmware (qui ne tournent pas dnas le
noyau, mais bien sur un autre "cpu" que l'OS principal de la machine).
--
De longs désirs, une longue admiration sans espérance, voilà le moyen
d'adorer les femmes, et de rendre l'amour une passion délicieuse!
N. Rétif de la Bretonne.
Le Sat, 28 Aug 2004 21:44:37 +0200, sylvain POURRE a écrit :
Merci de ces précisions. Je comprends l'argument technique encore que le fait que les 3 fichiers livrés dans la bibliothèque de pwcx ne soient pas strippés devrait en faciliter le débugg.
Oui. Cependant au vu des discussions en cours sur lkml, ça ne m'étonnerait pas de voir une version GPL reverse-engineered du driver très vite :)
Je vous rejoints aussi sur votre dernière remarque qui pourrait aussi s'appliquer au webcams.
Oui, encore que pour une webcam c'est généralement moins critique que pour une carte réseau ou un contrôleur RAID :)
-- Sutor ne ultra Crepidam.
Le Sat, 28 Aug 2004 21:44:37 +0200, sylvain POURRE a écrit :
Merci de ces précisions. Je comprends l'argument technique encore que le
fait que les 3 fichiers livrés dans la bibliothèque de pwcx ne soient
pas strippés devrait en faciliter le débugg.
Oui. Cependant au vu des discussions en cours sur lkml, ça ne
m'étonnerait pas de voir une version GPL reverse-engineered du driver
très vite :)
Je vous rejoints aussi sur votre dernière remarque qui pourrait aussi
s'appliquer au webcams.
Oui, encore que pour une webcam c'est généralement moins critique que
pour une carte réseau ou un contrôleur RAID :)
Le Sat, 28 Aug 2004 21:44:37 +0200, sylvain POURRE a écrit :
Merci de ces précisions. Je comprends l'argument technique encore que le fait que les 3 fichiers livrés dans la bibliothèque de pwcx ne soient pas strippés devrait en faciliter le débugg.
Oui. Cependant au vu des discussions en cours sur lkml, ça ne m'étonnerait pas de voir une version GPL reverse-engineered du driver très vite :)
Je vous rejoints aussi sur votre dernière remarque qui pourrait aussi s'appliquer au webcams.
Oui, encore que pour une webcam c'est généralement moins critique que pour une carte réseau ou un contrôleur RAID :)
-- Sutor ne ultra Crepidam.
TiTiX
Oui mais le driver pwcx est en contradiction flagrante avec la GPL, donc il est fatalement interdit (ou à réécrire). Puis la compression franchement... Sur une webcam je ne vois aps bien l'intérêt de dépasser le 160X120 :) (J'ai une webcam philips...) Quand j'ai achete ma premiere webcam vers 1999 je faisais des conferences
avec mon petit 56k en diffusant une vignette de 160x120 compréssée par un codec affreux (on voyait des gros carrés qui bougent). Aujourd'hui je diffuse du 320x240 avec une qualite tres satisfaisante, et ça n'a pas l'air d'un post-it perdu sur mon ecran.
Certes. De toute évidence il n'a pas encaissé le refus définitif du driver pwcx (qui encore une fois, n'aurait jamasi du être intégré dans le sourcetree). ça tombe bien il ne l'a jamais été =)
seul pwc etait intégré, on lui reprochait quelques lignes de codes qui préparaient le terrain pour l'utilisation de pwx (mettre en place dans pwc de quoi heberger le module pwcx)
en fait il aurait suffit qu'il accepte de mettre pwc en conformite avec les regles du kernel, et rajouter quelques lignes au patch qu'il fallait deja appliqué pour avoir pwcx.
Mais Nemo est quelqu'un d'assez orgueilleux et borné, qui avait deja eut quelques soucis avec A. Cox qui lui avait fait vivement remarqué que le travail effectué par le pilote pwc devrait se trouver dans l'userspace et pas dans le kernel.
Comme quoi si un driver totalement GPL avait été conçu (oui le reverse c'est pas facile) on aurait jamais eut tout ces problèmes, avis aux amateurs qui decideront de faire confiance a un devel qui signe des NDAs ...
-- TiTiX
Oui mais le driver pwcx est en contradiction flagrante avec la GPL, donc
il est fatalement interdit (ou à réécrire).
Puis la compression franchement... Sur une webcam je ne vois aps bien
l'intérêt de dépasser le 160X120 :) (J'ai une webcam philips...)
Quand j'ai achete ma premiere webcam vers 1999 je faisais des conferences
avec mon petit 56k en diffusant une vignette de 160x120 compréssée par
un codec affreux (on voyait des gros carrés qui bougent). Aujourd'hui je
diffuse du 320x240 avec une qualite tres satisfaisante, et ça n'a pas
l'air d'un post-it perdu sur mon ecran.
Certes. De toute évidence il n'a pas encaissé le refus définitif du
driver pwcx (qui encore une fois, n'aurait jamasi du être intégré
dans le sourcetree).
ça tombe bien il ne l'a jamais été =)
seul pwc etait intégré, on lui reprochait quelques lignes de codes qui
préparaient le terrain pour l'utilisation de pwx (mettre en place dans
pwc de quoi heberger le module pwcx)
en fait il aurait suffit qu'il accepte de mettre pwc en conformite avec
les regles du kernel, et rajouter quelques lignes au patch qu'il fallait
deja appliqué pour avoir pwcx.
Mais Nemo est quelqu'un d'assez orgueilleux et borné, qui avait deja eut
quelques soucis avec A. Cox qui lui avait fait vivement remarqué que le
travail effectué par le pilote pwc devrait se trouver dans l'userspace et
pas dans le kernel.
Comme quoi si un driver totalement GPL avait été conçu (oui le reverse
c'est pas facile) on aurait jamais eut tout ces problèmes, avis aux
amateurs qui decideront de faire confiance a un devel qui signe des NDAs ...
Oui mais le driver pwcx est en contradiction flagrante avec la GPL, donc il est fatalement interdit (ou à réécrire). Puis la compression franchement... Sur une webcam je ne vois aps bien l'intérêt de dépasser le 160X120 :) (J'ai une webcam philips...) Quand j'ai achete ma premiere webcam vers 1999 je faisais des conferences
avec mon petit 56k en diffusant une vignette de 160x120 compréssée par un codec affreux (on voyait des gros carrés qui bougent). Aujourd'hui je diffuse du 320x240 avec une qualite tres satisfaisante, et ça n'a pas l'air d'un post-it perdu sur mon ecran.
Certes. De toute évidence il n'a pas encaissé le refus définitif du driver pwcx (qui encore une fois, n'aurait jamasi du être intégré dans le sourcetree). ça tombe bien il ne l'a jamais été =)
seul pwc etait intégré, on lui reprochait quelques lignes de codes qui préparaient le terrain pour l'utilisation de pwx (mettre en place dans pwc de quoi heberger le module pwcx)
en fait il aurait suffit qu'il accepte de mettre pwc en conformite avec les regles du kernel, et rajouter quelques lignes au patch qu'il fallait deja appliqué pour avoir pwcx.
Mais Nemo est quelqu'un d'assez orgueilleux et borné, qui avait deja eut quelques soucis avec A. Cox qui lui avait fait vivement remarqué que le travail effectué par le pilote pwc devrait se trouver dans l'userspace et pas dans le kernel.
Comme quoi si un driver totalement GPL avait été conçu (oui le reverse c'est pas facile) on aurait jamais eut tout ces problèmes, avis aux amateurs qui decideront de faire confiance a un devel qui signe des NDAs ...
-- TiTiX
Sylvain POURRE
Va dire ça aux astronomes amateurs :))) Je recopie un truc que j'ai posté sur lklm :
Bonjour
L'utilisation de Webcam en astronomie amateur (je suis en phase recherche, lecture des docs ...) fait souvent appel à 1 ou plusieurs des techniques suivantes:
1) modification de la Webcam pour augmenter le temps de pose 2) parfois, ajout d'un refroidissement par module pelletier prélevé sur une glacière pour automobile afin de limiter l'agitation thermique et donc l'apparition de bruit (taches) 3) traitement du signal sur plusieurs photos afin de filter le bruit et d'améliorer les détails.
Les 2 premiers points relèvent de l'électronique et pas du kernel ;-) Je conclue de ton intervention sur lkml qu'il doit y avoir des logiciels sous Linux pour traiter le point 3. Je suis preneur d'un lien. Merci d'avance.
-- Sylvain
Va dire ça aux astronomes amateurs :)))
Je recopie un truc que j'ai posté sur lklm :
Bonjour
L'utilisation de Webcam en astronomie amateur (je suis en phase
recherche, lecture des docs ...) fait souvent appel à 1 ou plusieurs des
techniques suivantes:
1) modification de la Webcam pour augmenter le temps de pose
2) parfois, ajout d'un refroidissement par module pelletier prélevé sur
une glacière pour automobile afin de limiter l'agitation thermique et
donc l'apparition de bruit (taches)
3) traitement du signal sur plusieurs photos afin de filter le bruit et
d'améliorer les détails.
Les 2 premiers points relèvent de l'électronique et pas du kernel ;-)
Je conclue de ton intervention sur lkml qu'il doit y avoir des logiciels
sous Linux pour traiter le point 3. Je suis preneur d'un lien. Merci
d'avance.
Va dire ça aux astronomes amateurs :))) Je recopie un truc que j'ai posté sur lklm :
Bonjour
L'utilisation de Webcam en astronomie amateur (je suis en phase recherche, lecture des docs ...) fait souvent appel à 1 ou plusieurs des techniques suivantes:
1) modification de la Webcam pour augmenter le temps de pose 2) parfois, ajout d'un refroidissement par module pelletier prélevé sur une glacière pour automobile afin de limiter l'agitation thermique et donc l'apparition de bruit (taches) 3) traitement du signal sur plusieurs photos afin de filter le bruit et d'améliorer les détails.
Les 2 premiers points relèvent de l'électronique et pas du kernel ;-) Je conclue de ton intervention sur lkml qu'il doit y avoir des logiciels sous Linux pour traiter le point 3. Je suis preneur d'un lien. Merci d'avance.
-- Sylvain
Sylvain POURRE
Oui. Cependant au vu des discussions en cours sur lkml, ça ne m'étonnerait pas de voir une version GPL reverse-engineered du driver très vite :)
Bonjour
En attendant ce jour et pour pallier à toute mauvaise surprise dois-je conserver la partie de l'arborescence du kernel qui contient pwc + le kit pwc et pwcx et le fichier /usr/src/linux/drivers/usb/media/Kconfig ? Est-ce suffisant en cas de changement de kernel dans la branche 2.6 (j'en suis au 2.6.5-7.104 ) en effet, ma machine n'est pas une machine de production donc j'essaie de suivre l'évolution quitte à tout réinstaller si ça plante. Pour ne pas trop dériver dans le technique et rester dans le topic, le débat est: Est-ce bien de contourner une loi de notre Père Spirituel qui a gravé dans le marbre "Point de binaire dans ton kernel tu mettras" ;-))
-- Sylvain
Oui. Cependant au vu des discussions en cours sur lkml, ça ne
m'étonnerait pas de voir une version GPL reverse-engineered du driver
très vite :)
Bonjour
En attendant ce jour et pour pallier à toute mauvaise surprise dois-je
conserver la partie de l'arborescence du kernel qui contient pwc + le
kit pwc et pwcx et le fichier /usr/src/linux/drivers/usb/media/Kconfig ?
Est-ce suffisant en cas de changement de kernel dans la branche 2.6
(j'en suis au 2.6.5-7.104 ) en effet, ma machine n'est pas une machine
de production donc j'essaie de suivre l'évolution quitte à tout
réinstaller si ça plante.
Pour ne pas trop dériver dans le technique et rester dans le topic, le
débat est: Est-ce bien de contourner une loi de notre Père Spirituel
qui a gravé dans le marbre "Point de binaire dans ton kernel tu mettras"
;-))
Oui. Cependant au vu des discussions en cours sur lkml, ça ne m'étonnerait pas de voir une version GPL reverse-engineered du driver très vite :)
Bonjour
En attendant ce jour et pour pallier à toute mauvaise surprise dois-je conserver la partie de l'arborescence du kernel qui contient pwc + le kit pwc et pwcx et le fichier /usr/src/linux/drivers/usb/media/Kconfig ? Est-ce suffisant en cas de changement de kernel dans la branche 2.6 (j'en suis au 2.6.5-7.104 ) en effet, ma machine n'est pas une machine de production donc j'essaie de suivre l'évolution quitte à tout réinstaller si ça plante. Pour ne pas trop dériver dans le technique et rester dans le topic, le débat est: Est-ce bien de contourner une loi de notre Père Spirituel qui a gravé dans le marbre "Point de binaire dans ton kernel tu mettras" ;-))
-- Sylvain
Emmanuel Florac
Le Sun, 29 Aug 2004 08:39:58 +0000, fm a écrit :
Va dire ça aux astronomes amateurs :))) Je recopie un truc que j'ai posté sur lklm :
Pas croyable... super ce qu'on peut faire :)
-- Ne pas savoir de quoi on parle est un avantage dont il ne faut pas abuser. R.Debray
Le Sun, 29 Aug 2004 08:39:58 +0000, fm a écrit :
Va dire ça aux astronomes amateurs :)))
Je recopie un truc que j'ai posté sur lklm :
Pas croyable... super ce qu'on peut faire :)
--
Ne pas savoir de quoi on parle est un avantage dont il ne faut pas
abuser.
R.Debray
Va dire ça aux astronomes amateurs :))) Je recopie un truc que j'ai posté sur lklm :
Pas croyable... super ce qu'on peut faire :)
-- Ne pas savoir de quoi on parle est un avantage dont il ne faut pas abuser. R.Debray
Emmanuel Florac
Le Sun, 29 Aug 2004 14:07:26 +0000, fm a écrit :
Attends quelques jours que ça se décante un peu. La probabilité n'est pas nulle que pwcx obtienne un sursis de quelques mois le temps qu'une solution viable à long terme soit trouvée.
pwc, certainement. pwcx c'est quand même mal barré...
-- Si ça a l'air facile, c'est difficile. Si ça a l'air difficile, c'est carrément impossible. Si ça a l'air impossible, c'est un compilateur Ada. Théorème de Stockmayer.
Le Sun, 29 Aug 2004 14:07:26 +0000, fm a écrit :
Attends quelques jours que ça se décante un peu.
La probabilité n'est pas nulle que pwcx obtienne
un sursis de quelques mois le temps qu'une solution
viable à long terme soit trouvée.
pwc, certainement. pwcx c'est quand même mal barré...
--
Si ça a l'air facile, c'est difficile. Si ça a l'air difficile, c'est
carrément impossible. Si ça a l'air impossible, c'est un compilateur
Ada.
Théorème de Stockmayer.
Attends quelques jours que ça se décante un peu. La probabilité n'est pas nulle que pwcx obtienne un sursis de quelques mois le temps qu'une solution viable à long terme soit trouvée.
pwc, certainement. pwcx c'est quand même mal barré...
-- Si ça a l'air facile, c'est difficile. Si ça a l'air difficile, c'est carrément impossible. Si ça a l'air impossible, c'est un compilateur Ada. Théorème de Stockmayer.
geert.pille
Sylvain POURRE wrote in message news:<41319ed1$0$22026$...
Oui. Cependant au vu des discussions en cours sur lkml, ça ne m'étonnerait pas de voir une version GPL reverse-engineered du driver très vite :)
Bonjour
En attendant ce jour et pour pallier à toute mauvaise surprise dois-je conserver la partie de l'arborescence du kernel qui contient pwc + le kit pwc et pwcx et le fichier /usr/src/linux/drivers/usb/media/Kconfig ? Est-ce suffisant en cas de changement de kernel dans la branche 2.6 (j'en suis au 2.6.5-7.104 ) en effet, ma machine n'est pas une machine de production donc j'essaie de suivre l'évolution quitte à tout réinstaller si ça plante. Pour ne pas trop dériver dans le technique et rester dans le topic, le débat est: Est-ce bien de contourner une loi de notre Père Spirituel qui a gravé dans le marbre "Point de binaire dans ton kernel tu mettras" ;-))
Remarque bien que, si tu ose le faire, plus tard dans les Champs Octales Eternelles, tu ne seras point assis a côté de Lui, mais tu te retrouveras avec un ordinateur a 640Kb avec Fenêtres PetitDouces.
Sylvain POURRE <sylvain.pourre@free.fr.invalid> wrote in message news:<41319ed1$0$22026$626a14ce@news.free.fr>...
Oui. Cependant au vu des discussions en cours sur lkml, ça ne
m'étonnerait pas de voir une version GPL reverse-engineered du driver
très vite :)
Bonjour
En attendant ce jour et pour pallier à toute mauvaise surprise dois-je
conserver la partie de l'arborescence du kernel qui contient pwc + le
kit pwc et pwcx et le fichier /usr/src/linux/drivers/usb/media/Kconfig ?
Est-ce suffisant en cas de changement de kernel dans la branche 2.6
(j'en suis au 2.6.5-7.104 ) en effet, ma machine n'est pas une machine
de production donc j'essaie de suivre l'évolution quitte à tout
réinstaller si ça plante.
Pour ne pas trop dériver dans le technique et rester dans le topic, le
débat est: Est-ce bien de contourner une loi de notre Père Spirituel
qui a gravé dans le marbre "Point de binaire dans ton kernel tu mettras"
;-))
Remarque bien que, si tu ose le faire, plus tard dans les Champs
Octales Eternelles, tu ne seras point assis a côté de Lui, mais tu te
retrouveras avec un ordinateur a 640Kb avec Fenêtres PetitDouces.
Sylvain POURRE wrote in message news:<41319ed1$0$22026$...
Oui. Cependant au vu des discussions en cours sur lkml, ça ne m'étonnerait pas de voir une version GPL reverse-engineered du driver très vite :)
Bonjour
En attendant ce jour et pour pallier à toute mauvaise surprise dois-je conserver la partie de l'arborescence du kernel qui contient pwc + le kit pwc et pwcx et le fichier /usr/src/linux/drivers/usb/media/Kconfig ? Est-ce suffisant en cas de changement de kernel dans la branche 2.6 (j'en suis au 2.6.5-7.104 ) en effet, ma machine n'est pas une machine de production donc j'essaie de suivre l'évolution quitte à tout réinstaller si ça plante. Pour ne pas trop dériver dans le technique et rester dans le topic, le débat est: Est-ce bien de contourner une loi de notre Père Spirituel qui a gravé dans le marbre "Point de binaire dans ton kernel tu mettras" ;-))
Remarque bien que, si tu ose le faire, plus tard dans les Champs Octales Eternelles, tu ne seras point assis a côté de Lui, mais tu te retrouveras avec un ordinateur a 640Kb avec Fenêtres PetitDouces.
Sylvain POURRE
Remarque bien que, si tu ose le faire, plus tard dans les Champs Octales Eternelles, tu ne seras point assis a côté de Lui, mais tu te retrouveras avec un ordinateur a 640Kb avec Fenêtres PetitDouces.
Bonsoir
Tu es très convainquant ;-)) Je renonce donc au binaire et à ses pompes.
-- Sylvain
Remarque bien que, si tu ose le faire, plus tard dans les Champs
Octales Eternelles, tu ne seras point assis a côté de Lui, mais tu te
retrouveras avec un ordinateur a 640Kb avec Fenêtres PetitDouces.
Bonsoir
Tu es très convainquant ;-)) Je renonce donc au binaire et à ses pompes.
Remarque bien que, si tu ose le faire, plus tard dans les Champs Octales Eternelles, tu ne seras point assis a côté de Lui, mais tu te retrouveras avec un ordinateur a 640Kb avec Fenêtres PetitDouces.
Bonsoir
Tu es très convainquant ;-)) Je renonce donc au binaire et à ses pompes.