Call on each UNESCO Member State to 13. Recognise software source code as a precious asset of humankind, intersecting with human creativity, development, society and culture; 14. Recognise software source code as a fundamental enabler in all aspects of human endeavour; 15. Recognise software source code as a fundamental research document on a par with scholarly articles and research data; 16. Recognise that the source code of software used for the implementation of laws and regulations defines the experience of the law by citizens; 17. Create an enabling legal, policy and institutional environment where software source code can flourish as an integral part of knowledge societies; 18. Integrate the scientific fundamentals of computing/ informatics within general education for all citizens; 19. Support the development of shared infrastructures to collect, preserve and make available software source code; 20. Establish an open and international research infrastructural framework for the large scale analysis and improvement of the quality, safety and security of the software commons; 21. Ensure necessary exceptions to copyright and limitations on intermediary liability related to software for archival, preservation, accessibility, education and research purposes; 22. Enable effective independent auditing of software source code used to make decisions that may affect fundamental rights of human beings and where possible ensure it is made available under an open source license; 23. Implement, with support from UNESCO’s Memory of the World Programme, the 2015 Recommendation concerning the Preservation of, and Access to, Documentary Heritage, including in Digital Form, inviting inter-alia Member States to facilitate access to proprietary codes, keys and unlocked versions of technology on a non profit basis. Call on software developers, memory institutions, the business sector, academia and civil society, within their competency, to: 27. Recognise that software is the result of a significant part of the intellectual efforts of humankind over recent decades, and it is an important part of our cultural and industrial heritage; 28. Support efforts to gather and preserve the artifacts and narratives of the history of computing, while the earlier creators are still alive; 29. Promote software development as a valuable research activity, and research software as a key enabler for Open Science/Open Research, sharing good practices and recognising in the careers of academics their contributions to high quality software development, in all their forms; 30. Recognize the importance of contributions by people of all genders from all over the world to the software commons, supporting a diverse and inclusive environment for all aspects of software development and curation; 31. Educating decision makers on the specificities of software, and software source code in particular, raising awareness about the threats to the software commons and the importance to protect it; 32. Encourage all stakeholders to develop a common system of cataloguing to allow for easy identification and retrieval of software source code, even across the many platforms and infrastructures used to develop and/or distribute it; 33. Support stakeholders in developing a universal archive, as part of a broad effort at digital preservation, that will ensure persistence of and universal access to software source code; 34. Encourage multidisciplinary activity in the field of software preservation, and in particular collaboration with the humanities and social sciences whose contributions are essential to study the history of technology; 35. Adapt processes, workflows and licensing schemas in the software industry to ease the transition of future proprietary software source code into the software commons once it is no longer commercially viable; 36. Foster international collaboration to build a common framework for software preservation and access, and mutualise resources, in order to avoid the dispersion of efforts; 37. Promote the recording of the activity of software developers, captured as documentary heritage either in analogue or digital form, which are suitable for preservation in their own right and ensure that they are linked with the source code. 38. Support all stakeholders in developing the understanding that software source code is intertwined more and more with the fabric of our society, hence the utmost care needs to be used during its development process to manage its potential consequences on society and people