Denver is a software right-to-repair and standards activist who is currently Director of Compliance at Software Freedom Conservancy, where he enforces software right-to-repair licenses such as the GPL, and is also a director of the worker co-operative that runs JMP.chat, a FOSS phone number (texting/calling) service.  Denver writes free software in his spare time: his patches have been accepted into Wine, Linux, and wdiff.  Denver received his BMath in Computer Science from the University of Waterloo.  He gives presentations about digital civil rights and how to ensure FOSS remains sustainable as a community and financially, having spoken at conferences such as FOSSY, CopyleftConf, FOSDEM, CopyCamp Toronto, FOSSLC's Summercamp, and the Open Video Conference.

Presentations

23x

OpenWrt (One) build system: lessons in *all* the compliance and how to broadly apply them

When we designed the OpenWrt One, the OpenWrt build system allowed us to easily create a self-contained source tarball that included everything needed for GPL and other compliance purposes. We'll briefly explore a bit of build system history and how it got us the OpenWrt One sources before opening up discussion on how these features vary across build systems, and how we can achieve similar "ease of compliance" with GPL, FCC, CRA, and other agreements or regulations that are most efficiently handled early in the device development process, and are largely in the build system's purview.

See Presentation
22x

What happens when hardware puts software freedom first? We built a router to find out

From phones to TVs to wireless routers, our lives are increasingly defined by how device makers design the devices on which we rely.  But who do these devices really serve?  And why can't we fix them so they serve us instead?



See Presentation