Hi all! I've looked in our kernel-firmware package in core/release, and found firmware for several dozens of devices that are not OSI-free (as previously noted but too late for mga1).
Shall I move the firmware files for the following hardware to kernel-firmware-extra, which is in nonfree/release? The most notable examples of affected firmware are - ATI/AMD Radeon cards (free driver) - Broadcom Tigon3 Gigabit Ethernet - Intel PRO/100 Ethernet - Matrox G200/G400/G550 As a reminder: Debian has the non-free firmware in non-free section. Fedora has the non-free firmware in the main (and only) section. Ubuntu has the non-free firmware in the main section. According to our media policy, they belong to nonfree like in Debian. Full list below, as parsed from: http://git.kernel.org/?p=linux/kernel/git/dwmw2/linux-firmware.git;a=blob;f=WHENCE;hb=HEAD > 3c359 - 3Com 3C359 Token Link Velocity XL adapter () > acenic -- Alteon AceNIC Gigabit Ethernet card (Unknown) > advansys - AdvanSys SCSI (BSD, no source available.) > ambassador -- Madge Ambassador (Collage PCI 155 Server) ATM NIC. (Allegedly > GPLv2+, but no source visible. Marked:) > cassini - Sun Cassini (Unknown) > cpia2 -- cameras based on Vision's CPiA2 (Allegedly GPLv2+, but no source > visible. Marked:) > cxgb3 - Chelsio Terminator 3 1G/10G Ethernet adapter () > cxgb3 - Chelsio Terminator 3 1G/10G Ethernet adapter (GPLv2 or OpenIB.org BSD > license, no source visible) > dabusb -- Digital Audio Broadcasting (DAB) Receiver for USB and Linux > (Distributable) > dvb-ttusb-budget -- Technotrend/Hauppauge Nova-USB devices (Unknown) > e100 -- Intel PRO/100 Ethernet NIC (Unknown) > emi26 -- EMI 2|6 USB Audio interface () > emi62 -- EMI 6|2m USB Audio interface () > ib_qib - QLogic Infiniband () > io_edgeport - USB Inside Out Edgeport Serial Driver (Allegedly GPLv2+, but no > source visible. Marked:) > io_ti - USB Inside Out Edgeport Serial Driver () > ip2 -- Computone IntelliPort Plus serial device (Unknown) > kaweth -- USB KLSI KL5USB101-based Ethernet device (Unknown) > keyspan -- USB Keyspan USA-xxx serial device () > mga - Matrox G200/G400/G550 () > myri_sbus - MyriCOM Gigabit Ethernet (Unknown) > qla1280 - Qlogic QLA 1240/1x80/1x160 SCSI support (Allegedly GPLv2+, but no > source visible. Marked:) > qlogicpti - PTI Qlogic, ISP Driver (Unknown) > r128 - ATI Rage 128 () > radeon - ATI Radeon () > smc91c92_cs - SMC 91Cxx PCMCIA (Allegedly GPL, but no source visible. Marked:) > smctr -- SMC ISA/MCA Token Ring adapter () > snd-korg1212 -- Korg 1212 IO audio device (Unknown) > snd-maestro3 -- ESS Allegro Maestro3 audio device (Unknown) > snd-sb16-csp - Sound Blaster 16/AWE CSP support (Allegedly GPLv2+, but no > source visible. Marked:) > snd-wavefront - ISA WaveFront sound card (Allegedly GPLv2+, but no source > visible.) > snd-ymfpci -- Yamaha YMF724/740/744/754 audio devices (Unknown) > starfire - Adaptec Starfire/DuraLAN support (Allegedly GPLv2, but no source > visible.) > tehuti - Tehuti Networks 10G Ethernet () > tg3 -- Broadcom Tigon3 based gigabit Ethernet cards () > ti_usb_3410_5052 -- Multi-Tech USB cell modems ("all firmware components are > redistributable in binary form") > ti_usb_3410_5052 -- USB TI 3410/5052 serial device (Allegedly GPLv2+, but no > source visible. Marked:) > typhoon - 3cr990 series Typhoon () > vicam -- USB 3com HomeConnect (aka vicam) (Unknown) > whiteheat -- USB ConnectTech WhiteHEAT serial device (Allegedly GPLv2, but no > source visible. Marked:) > yam - YAM driver for AX.25 () -- Anssi Hannula
