Penguin Days were established with the intent to bring together open source developers and technology support staff for nonprofits. The first in March 2004 began an important conversation about the challenges and opportunities extant in realizing the promise of free and open source software in the nonprofit sector. The event spawned a host of similar gatherings in Portland (Oregon), London, Toronto, San Francisco, New York, Chicago and Seattle. Aspiration created replicable, self-documenting materials for local organizations to run the events, with the intention of adapting the process and content model to other types of events.