Throughout the history of Free and Open Source software (FOSS), copyright
assignment has simultaneously been controversial and accepted as the norm
in our FOSS communities. This paradox, I believe, stems entirely from some
key misunderstandings that perpetuate. This issue requires urgent
discussion, as two of the most important FOSS projects in history
(GCC
and glibc) are right now
considering substantial and swift changes to long-standing copyright
policies that date back to the 1980s. This event, and other recent events
over the last few years in the area of GPL compliance and corporate FOSS
adoption, point to long-term problems for projects. This essay works
through these nuances, and will hopefully assist FOSS contributors as they
make difficult decisions about copyright ownership for their projects. At
the end, I provide a summary list of issues to consider when creating
copyright ownership policies for FOSS.