[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#669074: ITP: sigrok-firmware -- firmware files for various logic analyzers



On Tue, Apr 17, 2012 at 03:11:55PM +0100, Ben Hutchings wrote:
> On Tue, 2012-04-17 at 02:05 +0200, Uwe Hermann wrote:
> > Package: wnpp
> > Severity: wishlist
> > Owner: Uwe Hermann <uwe@debian.org>
> > 
> > * Package name    : sigrok-firmware
> >   Version         : 0.1
> >   Upstream Author : sigrok developers, others
> > * URL             : http://www.sigrok.org
> > * License         : GPL, BSD, others
> >   Programming Lang: C, others
> >   Description     : firmware files for various logic analyzers
> > 
> > Collection of firmware files for various logic analyzers.
> > 
> > The current sigrok package (which I maintain) will become a meta-package
> > depending on all sigrok-related packages.
> 
> This package will be non-free.  So if you make sigrok depend on it, you
> have to put sigrok in contrib.

Nope, firmware doesn't necessarily imply non-free. In our case we have
at least the 'fx2lafw' firmware which is written by myself and another
developer from scratch and which supports multiple hardware devices, and
is of course GPL'd.

http://sigrok.org/wiki/Fx2lafw

There could be others which are BSD licensed or such in future, too.

Though you're right that there will also be some non-free firmwares, not
sure what the best route is here.

Maybe a sigrok-firmware metapackage and then sigrok-firmware-free, and
sigrok-firmware-nonfree as with the Linux firmwares? The sigrok
metapackage must then only depend on 'sigrok-firmware-free' and whoever
wants the non-free ones must explicitly install 'sigrok-firmware-nonfree'
or the non-free 'sigrok-firmware' metapackage then, right?


Uwe.
-- 
http://hermann-uwe.de     | http://sigrok.org
http://randomprojects.org | http://unmaintained-free-software.org



Reply to: