Page:Shrinking the Commons.djvu/49

 licenses are valid and enforceable as licenses under copyright law, however, then there would appear to be little justification for declining to apply the provision of the Copyright Act governing termination of such licenses.

Termination of an open-content license would have effects on the underlying project that, while difficult to predict, are unlikely to be salutary. Consider an example from the FOSS world: software development has been recognized as an irreducibly complex process insofar as the production of software works exceeding a certain (and comparatively rudimentary) level of complexity is a challenge beyond any individual developer. To make all but the simplest programs, therefore, multiple programmers must collaborate. When they do so within the hierarchical structure of a single firm, no copyright issues arise from one programmer’s reuse of another’s work because the employer holds the copyright to each employee’s contributions under the work made for hire rule. In contrast, contributors to FOSS projects must coordinate their activities outside any single hierarchical structure. Open-content licenses make such coordination lawful; they substitute for the hierarchical structure of a firm by allowing each contributor to the project to adapt and reuse code contributed by earlier contributors. Each FOSS work, in other words, is protected by not one copyright, but many: each contributor’s contributions are individually protected from the moment of fixation, but then licensed for free reuse by members of the public. If any of those underlying licenses is terminated, however, then the project may be effectively stymied, for the creation of further derivative works based upon the terminating author’s contribution would be prohibited.

Although the FOSS community has never experienced an instance of license termination, one recent case did raise the possibility that code contributed to a FOSS project long ago was not validly licensed. The essence of the complaint in SCO v. IBM was that IBM had contributed code to the Linux kernel that was actually copyrighted by plaintiff SCO. SCO’s case foundered when a district court found that it did not actually own the code in which it claimed copyright. While the case was pending, however, it appeared that Linux software developers would have to review an