Bug#597933: Non-free files distributed in sdcc
Hi Sorry for my silence but I have made a new 2.9.0+dfsg-1 version of the package that can be found at http://mentors.debian.net/debian/pool/main/s/sdcc please take a look at it an give me a comment. I hope to convince the release team to include it if I'm not too late. Regards Gudjon
Bug#597933: Non-free files distributed in sdcc
On Sun, Nov 21, 2010 at 02:32:00PM +, Hector Oron wrote: Hello, 2010/11/16 Julien Cristau jcris...@debian.org: $ apt-get source sdcc cd sdcc-2.9.0 find . -name *non-free* grep -nRHi *authentic Microchip* * || echo Package is clean As it seems this is not affecting Squeeze, could we (at least) tag squeeze-ignore this bug report (if not close it)? No. Read again. The files were moved, but the code is there in 2.9.0. (Look in device/include/pic{,16}.) sdcc-2.9.0/device/include/pic$ for x in `ls` ; do less $x ; done I did read license headers on all those files, some of them GPL, some of them GNU pic license, some other without notice, which I belive general COPYING information applies in such case. I was unable to find any notice as reported in this bugreport. Philipp, can you specific the files with the problematic license status? Cheers, Moritz -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#597933: Non-free files distributed in sdcc
Hello, 2010/11/16 Julien Cristau jcris...@debian.org: $ apt-get source sdcc cd sdcc-2.9.0 find . -name *non-free* grep -nRHi *authentic Microchip* * || echo Package is clean As it seems this is not affecting Squeeze, could we (at least) tag squeeze-ignore this bug report (if not close it)? No. Read again. The files were moved, but the code is there in 2.9.0. (Look in device/include/pic{,16}.) sdcc-2.9.0/device/include/pic$ for x in `ls` ; do less $x ; done I did read license headers on all those files, some of them GPL, some of them GNU pic license, some other without notice, which I belive general COPYING information applies in such case. I was unable to find any notice as reported in this bugreport. Best regards, -- Héctor Orón Our Sun unleashes tremendous flares expelling hot gas into the Solar System, which one day will disconnect us. -- Day DVB-T stop working nicely Video flare: http://antwrp.gsfc.nasa.gov/apod/ap100510.html -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#597933: Non-free files distributed in sdcc
Am 14.11.2010 18:14, schrieb Hector Oron: Hello, On Fri, Sep 24, 2010 at 12:45:57PM +0200, Philipp Klaus Krause wrote: Package: sdcc Version: 2.9.0-5 Severity: serious Since the 2.9.0 release sdcc is in the process of changing the lbrary license to GPL+LE. The process is mostly complete. While doing so, some files of unclear license status were found. Rights holders have been contacted and, with one exception (), agreed to license their files under GPL+LE. This exception is Microchip Technology Inc. They insist on a the file can be used only with authentic Microchip devices condition, which clearly violates DFSG §6. I have review all files under pic and pic16 directories in sdcc 2.9.0 package in testing/unstable. $ grep -nRH authentic Microchip devices * tells me nothing I do not really see anything wrong in the licensing of this package. I do not know how the files made it into sdcc 2.9.0 and earlier. However it seems they had not been licensed by all rights holders. When this was found out, Microchip Technology Inc. was contacted, and they said that the only restriction that applies on theses files is the file can be used only with authentic Microchip devices Could you please point out which files are affected? AFAIK all files, that now (from just before sdcc 3.0.0 onward) reside under device/non-free, i.e. the following: pic12f629.h pic12f635.h pic12f675.h pic12f683.h pic14regs.h pic16c432.h pic16c433.h pic16c554.h pic16c557.h pic16c558.h pic16c620a.h pic16c620.h pic16c621a.h pic16c621.h pic16c622a.h pic16c622.h pic16c62.h pic16c63a.h pic16c65b.h pic16c710.h pic16c711.h pic16c715.h pic16c717.h pic16c71.h pic16c72.h pic16c73b.h pic16c745.h pic16c74b.h pic16c765.h pic16c770.h pic16c771.h pic16c773.h pic16c774.h pic16c781.h pic16c782.h pic16c925.h pic16c926.h pic16f616.h pic16f627a.h pic16f627.h pic16f628a.h pic16f628.h pic16f630.h pic16f636.h pic16f639.h pic16f648a.h pic16f676.h pic16f684.h pic16f685.h pic16f687.h pic16f688.h pic16f689.h pic16f690.h pic16f716.h pic16f72.h pic16f737.h pic16f73.h pic16f74.h pic16f767.h pic16f76.h pic16f777.h pic16f77.h pic16f785.h pic16f818.h pic16f819.h pic16f84a.h pic16f84.h pic16f870.h pic16f871.h pic16f872.h pic16f873a.h pic16f873.h pic16f874a.h pic16f874.h pic16f876a.h pic16f876.h pic16f877a.h pic16f877.h pic16f87.h pic16f886.h pic16f887.h pic16f88.h pic16f913.h pic16f914.h pic16f916.h pic16f917.h pic16hv616.h recreate.sh pic18f1220.h pic18f1320.h pic18f13k50.h pic18f14k50.h pic18f2220.h pic18f2221.h pic18f2320.h pic18f2321.h pic18f2331.h pic18f23k20.h pic18f2410.h pic18f2420.h pic18f2423.h pic18f242.h pic18f2431.h pic18f2450.h pic18f2455.h pic18f2480.h pic18f248.h pic18f24j10.h pic18f24j50.h pic18f24k20.h pic18f2510.h pic18f2515.h pic18f2520.h pic18f2523.h pic18f2525.h pic18f252.h pic18f2550.h pic18f2580.h pic18f2585.h pic18f258.h pic18f25j10.h pic18f25j50.h pic18f25k20.h pic18f2610.h pic18f2620.h pic18f2680.h pic18f2682.h pic18f2685.h pic18f26j50.h pic18f26k20.h pic18f4220.h pic18f4221.h pic18f4320.h pic18f4321.h pic18f4331.h pic18f43k20.h pic18f4410.h pic18f4420.h pic18f4423.h pic18f442.h pic18f4431.h pic18f4450.h pic18f4455.h pic18f4480.h pic18f448.h pic18f44j10.h pic18f44j50.h pic18f44k20.h pic18f4510.h pic18f4515.h pic18f4520.h pic18f4523.h pic18f4525.h pic18f452.h pic18f4550.h pic18f4580.h pic18f4585.h pic18f458.h pic18f45j10.h pic18f45j50.h pic18f45k20.h pic18f4610.h pic18f4620.h pic18f4680.h pic18f4682.h pic18f4685.h pic18f46j50.h pic18f46k20.h pic18f6520.h pic18f6527.h pic18f6585.h pic18f65j50.h pic18f6620.h pic18f6622.h pic18f6627.h pic18f6680.h pic18f66j50.h pic18f66j55.h pic18f66j60.h pic18f66j65.h pic18f6720.h pic18f6722.h pic18f67j50.h pic18f67j60.h pic18f8520.h pic18f8527.h pic18f8585.h pic18f85j50.h pic18f8620.h pic18f8622.h pic18f8627.h pic18f8680.h pic18f86j50.h pic18f86j55.h pic18f86j60.h pic18f86j65.h pic18f8720.h pic18f8722.h pic18f87j50.h pic18f87j60.h pic18f96j60.h pic18f96j65.h pic18f97j60.h pic18fam.h pic12f629.c pic12f635.c pic12f675.c pic12f683.c pic16c432.c pic16c433.c pic16c554.c pic16c557.c pic16c558.c pic16c620a.c pic16c620.c pic16c621a.c pic16c621.c pic16c622a.c pic16c622.c pic16c62.c pic16c63a.c pic16c65b.c pic16c710.c pic16c711.c pic16c715.c pic16c717.c pic16c71.c pic16c72.c pic16c73b.c pic16c745.c pic16c74b.c pic16c765.c pic16c770.c pic16c771.c pic16c773.c pic16c774.c pic16c781.c pic16c782.c pic16c925.c pic16c926.c pic16f616.c pic16f627a.c pic16f627.c pic16f628a.c pic16f628.c pic16f630.c pic16f636.c pic16f639.c pic16f648a.c pic16f676.c pic16f684.c pic16f685.c pic16f687.c pic16f688.c pic16f689.c pic16f690.c pic16f716.c pic16f72.c pic16f737.c pic16f73.c pic16f74.c pic16f767.c pic16f76.c pic16f777.c pic16f77.c pic16f785.c pic16f818.c pic16f819.c pic16f84a.c pic16f84.c pic16f870.c pic16f871.c pic16f872.c pic16f873a.c pic16f873.c pic16f874a.c pic16f874.c pic16f876a.c pic16f876.c pic16f877a.c pic16f877.c pic16f87.c pic16f886.c pic16f887.c pic16f88.c pic16f913.c pic16f914.c pic16f916.c pic16f917.c pic16hv616.c
Bug#597933: Non-free files distributed in sdcc
Hello, 2010/11/16 Philipp Klaus Krause p...@spth.de: AFAIK all files, that now (from just before sdcc 3.0.0 onward) reside under device/non-free, i.e. the following: It looks like you are talking on upstream package. On Debian testing/squeeze package there is no device/non-free directory: $ apt-get source sdcc cd sdcc-2.9.0 find . -name *non-free* grep -nRHi *authentic Microchip* * || echo Package is clean As it seems this is not affecting Squeeze, could we (at least) tag squeeze-ignore this bug report (if not close it)? Best regards, -- Héctor Orón Our Sun unleashes tremendous flares expelling hot gas into the Solar System, which one day will disconnect us. -- Day DVB-T stop working nicely Video flare: http://antwrp.gsfc.nasa.gov/apod/ap100510.html -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#597933: Non-free files distributed in sdcc
On Tue, Nov 16, 2010 at 17:31:07 +, Hector Oron wrote: Hello, 2010/11/16 Philipp Klaus Krause p...@spth.de: AFAIK all files, that now (from just before sdcc 3.0.0 onward) reside under device/non-free, i.e. the following: It looks like you are talking on upstream package. On Debian testing/squeeze package there is no device/non-free directory: $ apt-get source sdcc cd sdcc-2.9.0 find . -name *non-free* grep -nRHi *authentic Microchip* * || echo Package is clean As it seems this is not affecting Squeeze, could we (at least) tag squeeze-ignore this bug report (if not close it)? No. Read again. The files were moved, but the code is there in 2.9.0. (Look in device/include/pic{,16}.) Cheers, Julien signature.asc Description: Digital signature
Bug#597933: Non-free files distributed in sdcc
Hello, On Fri, Sep 24, 2010 at 12:45:57PM +0200, Philipp Klaus Krause wrote: Package: sdcc Version: 2.9.0-5 Severity: serious Since the 2.9.0 release sdcc is in the process of changing the lbrary license to GPL+LE. The process is mostly complete. While doing so, some files of unclear license status were found. Rights holders have been contacted and, with one exception (), agreed to license their files under GPL+LE. This exception is Microchip Technology Inc. They insist on a the file can be used only with authentic Microchip devices condition, which clearly violates DFSG §6. I have review all files under pic and pic16 directories in sdcc 2.9.0 package in testing/unstable. $ grep -nRH authentic Microchip devices * tells me nothing I do not really see anything wrong in the licensing of this package. Could you please point out which files are affected? Best regards, -- Héctor Orón -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#597933: Non-free files distributed in sdcc
Package: sdcc Version: 2.9.0-5 Severity: serious Since the 2.9.0 release sdcc is in the process of changing the lbrary license to GPL+LE. The process is mostly complete. While doing so, some files of unclear license status were found. Rights holders have been contacted and, with one exception (), agreed to license their files under GPL+LE. This exception is Microchip Technology Inc. They insist on a the file can be used only with authentic Microchip devices condition, which clearly violates DFSG §6. The problem affects the pic and pic16 ports only. All problematic header files live in the include/pic and include/pic16 directories. In the Debian package these are installed into the /usr/share/sdcc/include/pic and /usr/share/sdcc/include/pic16 directories. The problematic source files live in the device/pic and device/pic16. For the upcoming 3.0.0 release we intend to clearly separate the problematic files from the rest of sdcc. Philipp -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org