----- Original Message ----- From: "Patrice Dumas" <[EMAIL PROTECTED]> To: <[email protected]> Sent: Friday, October 08, 2004 8:40 PM Subject: [Eagleusb-dev] firmware, BNM/DSP et GPL
> Salut, > > Finalement, je pense que la situation actuelle est un peu insatisfaisante > etant donne que soit les binaires sont en GPL, sans les sources (cas du > firmware) ou peut etre sous une licence proprietaire, dans tous les cas il > y a violation de la GPL, ... > ...et en plus on viole peut etre la licence d'ADI > en redistribuant les BNM en GPL (en violant la GPL vu qu'on a pas les sources > :). > Cela, non La licence GPL placée dans le répertoire ADI_DRIVER du driver Sagem dit : .. 0. This License applies to any program or other work which contains a notice placed by the copyright holder saying it may be distributed under the terms of this General Public License. The "Program", below, refers to any such program or work, and a "work based on the Program" means either the Program or any derivative work under copyright law: that is to say, a work containing the Program or a portion of it, either verbatim or with modifications and/or translated into another language. ... La licence GPL s'applique à tout ce qui est inclu dans le répertoire, si c'est le programme ou autre travaux. Mais elle dit aussi plus loin : ... These requirements apply to the modified work as a whole. If identifiable sections of that work are not derived from the Program, and can be reasonably considered independent and separate works in themselves, then this License, and its terms, do not apply to those sections when you distribute them as separate works. But when you distribute the same sections as part of a whole which is a work based on the Program, the distribution of the whole must be on the terms of this License, whose permissions for other licensees extend to the entire whole, and thus to each and every part regardless of who wrote it. ... On doit considérer le module adiusbadsl comme un dérivé du noyau Linux mais le firmware /dspcode n'en sont pas dérivés. La preuve en est qu'ils sont utilisés tel quel sous windows ou MacOS. S'ils sont livrés avec l'ensemble, ils devraient être GPL, s'ils sont livrés séparément, la GPL peut ne pas s'appliquer. Après la question est de savoir de quelle distance doit être la séparation. Si les BNM sont isolés dans un répertoire dans un .tar.gz indépendant, sont-ils suffisament séparés du reste? Tient est-ce un hasard si c'est justement comme cela qu'ils sont packagés dans le driver Sagem? Je suis d'accord que s'ils étaient GPL, on devrait pouvoir accéder au source, et avoir le droit de le modifier. Mais ce qui manque surtout, c'est la documentation de l'interface plus que le source. Gilles
