Kuhn began volunteering in the Free, Libre and Open Source Software (FLOSS) Movement in 1992, as an early adopter of the GNU/Linux operating system, and contributor to various FLOSS projects. He worked during the 1990s as a system administrator and software developer for various companies, and taught high school Computer Science (using FLOSS). In 2000, he joined the Free Software Foundation (FSF). From 2001 until 2005, he was FSF's Executive Director, where he led FSF's GPL enforcement efforts, launched the Associate Member program, and invented the Affero GPL. In 2005, he left FSF to join the founding team of the Software Freedom Law Center, where he works as a Policy Analyst and Technology Director. Kuhn holds a summa cum laude B.S. in Computer Science from Loyola University Maryland, and an M.S. in Computer Science from the University of Cincinnati. Kuhn is also president of the Software Freedom Conservancy, and a member of the autonomo.us network services freedom committee.