Non ça ne concerne pas le driver Nvidia qui est un module complet hors du noyau. Pour pwc c'est différent puisqu'il n'y avait une partie en GPL dans le noyau & une partie binaire à l'extérieur.
Tout bien réfléchi je ne pense pas que la décision soit uniquement motivée par des motifs idéologiques: si tout ce qui est dans le noyau, ou plus exactement distribué avec le noyau standard, doit être en GPL c'est aussi parce que l'utilisateur qui utilise Linux ait la garantie que toutes les fonctionnalités proposée par le noyau sont libres et ne nécessitent pas le chargement d'un module propriétaire. Pour NVidia il n'y a aucun problème car Linux (le noyau) ne propose pas le support pour ces cartes. Quelqu'un désirant utiliser une telle carte sait qu'il doit passer par un driver externe.
Pour PWC la situation est différente car en regardant le drivers fournis par le noyau on pense légitimement que les webcams Philips sont supportées en standard. Et c'est là que le problème arrive car pour utiliser toutes les possibilités de la caméra il faut un module propriétaire. Or lorsque je lis le fil du lkml j'ai vraiment l'impression que dans la pratique il ne faut pas espérer utiliser la caméra sans le décompresseur propriétaire. À mon avis cela pose effectivement un vrai problème car la présence de pwc dans le noyau peut faire croire à un utilisateur que le driver est libre alors que ce n'est pas le cas. Un mode de distribution à la NVidia serait donc moins trompeur pour les utilisateurs potentiels.
Autre point intéressant soulevé sur LKML: le NDA liant le Philips avec l'auteur du driver a expiré depuis un an. Certes je suis d'accord qu'il ne serait pas correct de diffuser les infos sans en référer à Philips mais je n'ai pas vraiment l'impression qu'il ait essayé de le faire.
[^] # Re: pas cool :/
Posté par gabuzo . En réponse à la dépêche Fin du support Linux des webcams Philips. Évalué à 4.
Tout bien réfléchi je ne pense pas que la décision soit uniquement motivée par des motifs idéologiques: si tout ce qui est dans le noyau, ou plus exactement distribué avec le noyau standard, doit être en GPL c'est aussi parce que l'utilisateur qui utilise Linux ait la garantie que toutes les fonctionnalités proposée par le noyau sont libres et ne nécessitent pas le chargement d'un module propriétaire. Pour NVidia il n'y a aucun problème car Linux (le noyau) ne propose pas le support pour ces cartes. Quelqu'un désirant utiliser une telle carte sait qu'il doit passer par un driver externe.
Pour PWC la situation est différente car en regardant le drivers fournis par le noyau on pense légitimement que les webcams Philips sont supportées en standard. Et c'est là que le problème arrive car pour utiliser toutes les possibilités de la caméra il faut un module propriétaire. Or lorsque je lis le fil du lkml j'ai vraiment l'impression que dans la pratique il ne faut pas espérer utiliser la caméra sans le décompresseur propriétaire. À mon avis cela pose effectivement un vrai problème car la présence de pwc dans le noyau peut faire croire à un utilisateur que le driver est libre alors que ce n'est pas le cas. Un mode de distribution à la NVidia serait donc moins trompeur pour les utilisateurs potentiels.
Autre point intéressant soulevé sur LKML: le NDA liant le Philips avec l'auteur du driver a expiré depuis un an. Certes je suis d'accord qu'il ne serait pas correct de diffuser les infos sans en référer à Philips mais je n'ai pas vraiment l'impression qu'il ait essayé de le faire.