zaptel-firmware package and dependencies
    Faidon Liambotis 
    paravoid at debian.org
       
    Wed Jul 25 14:43:43 UTC 2007
    
    
  
Kilian Krause wrote:
>> Those firmwares are arch-independent (run on some
>> processor/fpga/whatever on the device). Their license allows
>> redistribution but the source is not included, and hence they are not
>> included in main.
> 
> Why not make a debconf query in the maintainer postinst script and have
> them be downloaded if agreed by the user?
<snip>
> Not having a source to these binary blobs makes them not suitable for
> Debian for sure. But these driver parts can be perfectly legally
> downloaded by a maintainer script.
I disagree.
Packages that download non-free stuff -even if it's optional- belong to 
contrib, not main.
There is precedent here, msttcorefonts comes first to mind.
Having a separate source package in non-free which includes all the 
firmwares. Or, you could have a contrib package that downloads the 
firmwares from the web. I'd prefer the first solution.
If the firmware "ABI" breaks, then IMHO the firmwares should be renamed 
accordingly with a version number and provide the latest version of each 
"ABI" in your package.
Faidon
    
    
More information about the Pkg-voip-maintainers
mailing list