The Software Preservation Network (SPN) is a leading organization established to advance software preservation through collective action. Guided by the belief that software is critical information infrastructure, SPN works to create a space in which organizations and individuals from cultural heritage, industry, academia, government, and the public sphere can contribute their myriad skills and capabilities toward collaborative solutions that will provide persistent access to software and software-dependent data.