Paris Call - Software Source Code as Heritage
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
Testo integrale qua https://en.unesco.org/foss/paris-call-software-source-code Il 27/02/2019 17:20, Giacomo Tesio ha scritto:
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 _______________________________________________ nexa mailing list nexa@server-nexa.polito.it https://server-nexa.polito.it/cgi-bin/mailman/listinfo/nexa
-- EN ===================================================================== Prof. Enrico Nardelli Dipartimento di Matematica - Universita' di Roma "Tor Vergata" Via della Ricerca Scientifica snc - 00133 Roma tel: +39 06 7259.4204 fax: +39 06 7259.4699 mobile: +39 335 590.2331 e-mail: nardelli@mat.uniroma2.it home page: http://www.mat.uniroma2.it/~nardelli blog: http://www.ilfattoquotidiano.it/blog/enardelli/ http://link-and-think.blogspot.it/ ===================================================================== --
Grazie Enrico... e scusate... perdo proprio colpi... :-( Giacomo On 27/02/2019, Enrico Nardelli <nardelli@mat.uniroma2.it> wrote:
Testo integrale qua https://en.unesco.org/foss/paris-call-software-source-code
Il 27/02/2019 17:20, Giacomo Tesio ha scritto:
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 _______________________________________________ nexa mailing list nexa@server-nexa.polito.it https://server-nexa.polito.it/cgi-bin/mailman/listinfo/nexa
-- EN
===================================================================== Prof. Enrico Nardelli Dipartimento di Matematica - Universita' di Roma "Tor Vergata" Via della Ricerca Scientifica snc - 00133 Roma tel: +39 06 7259.4204 fax: +39 06 7259.4699 mobile: +39 335 590.2331 e-mail: nardelli@mat.uniroma2.it home page: http://www.mat.uniroma2.it/~nardelli blog: http://www.ilfattoquotidiano.it/blog/enardelli/ http://link-and-think.blogspot.it/ ===================================================================== -- _______________________________________________ nexa mailing list nexa@server-nexa.polito.it https://server-nexa.polito.it/cgi-bin/mailman/listinfo/nexa
On Wed, Feb 27, 2019 at 05:32:56PM +0100, Enrico Nardelli wrote:
Testo integrale qua https://en.unesco.org/foss/paris-call-software-source-code
Per chi volesse saperne di più sul background, abbiamo pubblicato qua (come Software Heritage), un po' del background dietro alla call: https://www.softwareheritage.org/2019/02/26/paris-call-software-source-code/ (Grazie Giacomo ed Enrico per le segnalazioni in lista.) -- Stefano Zacchiroli . zack@upsilon.cc . upsilon.cc/zack . . o . . . o . o Computer Science Professor . CTO Software Heritage . . . . . o . . . o o Former Debian Project Leader & OSI Board Director . . . o o o . . . o . « the first rule of tautology club is the first rule of tautology club »
Grazie a te, Stefano, per il lavoro che avete svolto! La cosa che ho apprezzato di più, leggendo il testo, è il riconoscimento di TUTTO il codice sorgente quale patrimonio dell'umanità da tutelare, indipendentemente dalla licenza. Al contrario, si propone di 21. Ensure necessary exceptions to copyright and limitations on intermediary liability related to software for archival, preservation, accessibility, education and research purposes; E' una affermazione chiara, forte... e saggiamente cauta. Come sai, sono convinto che i Copyleft di cui disponiamo non siano assolutamente all'altezza dei tempi. Da un lato, il diritto di self-hosting di una applicazione composta di diverse programmi in comunicazione non era concepibile nel 2007. Dall'altro ci rendiamo conto ora che come sviluppatori abbiamo diritti e doveri sociali e politici (ed un potere inaudito) per cui è auspicabile che nuovi copyleft ci permettano di definire più saggiamente i destinatari dei nostri doni. Giacomo
On Wed, Feb 27, 2019 at 06:06:28PM +0100, Giacomo Tesio wrote:
La cosa che ho apprezzato di più, leggendo il testo, è il riconoscimento di TUTTO il codice sorgente quale patrimonio dell'umanità da tutelare, indipendentemente dalla licenza.
Yep, quella è effettivamente la nostra posizione su cosa "meriti" di essere archiviato, i.e., tutto ciò che è disponibile in formato sorgente ed è permesso perlomeno *leggere*, perché quella è la condizione necessaria e sufficiente per estrarre la conoscenza contenuta nel software. C'è poi un aspetto di lungo termine interessante dal punto di vista software libero. Personalmente, ovviamente, preferirei che tutto ciò che archiviamo fosse software libero. Ma anche se del codice sorgente che archiviamo è libero *oggi*, se prendiamo un orizzonte temporale sufficientemente lungo, *diventerà* libero ad un certo punto nel futuro, allo scadere dei termini del copyright. (OK, sto facendo qui l'ipotesi che ad un certo un punto la smetteremo di estendere la durata del copyright... :-))
21. Ensure necessary exceptions to copyright and limitations on intermediary liability related to software for archival, preservation, accessibility, education and research purposes;
E' una affermazione chiara, forte... e saggiamente cauta.
Personalmente non sono un copyright abolitionist: penso che ne serva un minimo, il tanto che basta per far funzionare il copyleft. Ma nel contesto della call il motivo della cautela è semplicemente il fatto che nel solco della missione dell'UNESCO c'è la preservazione di conoscenza, non necessariamente l'uso del copyleft per aumentare la diffusione del software libero. (Strategia che personalmente sottoscrivo, ma che sarebbe stata off-topic per la call.) A presto -- Stefano Zacchiroli . zack@upsilon.cc . upsilon.cc/zack . . o . . . o . o Computer Science Professor . CTO Software Heritage . . . . . o . . . o o Former Debian Project Leader & OSI Board Director . . . o o o . . . o . « the first rule of tautology club is the first rule of tautology club »
participants (3)
-
Enrico Nardelli -
Giacomo Tesio -
Stefano Zacchiroli