gobby infinote://gobby.debian.org/debconf16/bof/debian-fsf # Free Software Foundation Members (and potential members) talk about the FSF and Debian ## FSF general * High Priority Projects List * Respects Your Freedom * Reverse engineering... * LibrePlanet - next one in March (2017). CfP opens in Sept/Oct. * Fiscal sponsorship * License education (seminars, copyleft.org) * License enforcement * Resources for GNU and others -- hardware refresh * Campaign against DRM -- Encrypted Media Extensions * Free JavaScript - WebAssembly? ### Pies in the skies * GNU Hacker in Residence * Free Software Parent Teacher Association ## Areas for collaboration * Maintaining h-node.org -- database of hardware that works with main - mention on www.d.o/distrib/pre-installed https://wiki.debian.org/InstallingDebianOn ? * Advocacy toward hardware manufacturers / distributors - add suggestions to d-i? * Wifi * Graphics * CPU microcode * Hard drive / SSD firmware * Management Engine and the like * BOF last year -- did anything happen from it? * Free Software Directory (directory.fsf.org) * Popcon data * Importing package data * Extension repositories -- can be end-run around Debian policy (Mozilla, language specific) * Free software advocacy * Shared set of materials that could be packaged * Technical projects? * Properly packaging ath9k/carl9170.fw? https://github.com/qca/open-ath9k-htc-firmware ath9k not in main - patched toolchain for xtensa required https://wireless.wiki.kernel.org/en/users/Drivers/carl9170.fw carl9170.fw in the firmware-linux-free package but not built from source - SH2 compiler required - SH2 compiler is interesting for j-core too * Package libreboot/coreboot? - Install libre bootloaders from d-i??? * JavaScript licensing * Making non-free/contrib smaller - Documentation - Hardware support (microcode, firmware, drivers) - File format, compression & codec support - ? * Hardware strategy? - (Auto-)certification to direct users toward more-free hardware - Talk to hardware makers to create more free hardware - Talks on Software Freedom to hardware industry groups/conferences to influence more makers - Reverse engineering http://spritesmods.com/?art=hddhack https://we.riseup.net/riseup+colo/foss-bmc-firmware ## FSF endorsement * non-free / contrib too close, too much confusion * GFDL invariant sections problem (what would effect be if FSF/GNU changed?) * Make non-free a nonissue by working together upstream * popcon data for nonfree? http://popcon.debian.org/contrib/by_inst http://popcon.debian.org/contrib/by_vote http://popcon.debian.org/non-free/by_vote http://popcon.debian.org/non-free/by_inst * apt prompts? * A name to reflect Debian's unique position? * Commitment from FSF to celebrate steps (like with squeeze) * How to harden Debian against non-free once users make a choice * Subset non-free to reduce exposure of users to non-free, especially for d-i installing non-free firmware * apt --enable-non-free option ## Going forward * Use the mailing list more -- fsf-collab-discuss@lists.alioth.debian.org * I hope you'll become an FSF member -- https://fsf.org/join * Free Software Directory meetings every Friday in #fsf on freenode, and directory-discuss mailing list, https://lists.gnu.org/mailman/listinfo/directory-discuss