Re: non-free firmware: driver in main or contrib?
>> Firmwares do not run on the host CPU (they are /data/ for the host
>Ah. You seem to be labouring under the misconception that non-program
>data files aren't subject to the same rules for inclusion in main as
>executable programs. That's an incorrect assumption.
No, I'm not. We are not discussing distribution of firmwares.
>A program that requires a non-free data file to run -- be it a firmware
>blob, a graphics image, or some other beast altogether -- depends on
>that file and thus belongs in contrib.
Drivers do not require firmwares, hardware devices require firmwares.