A tale of two 'opens': intersections between Free and Open Source Software and Open Scholarship

ABSTRACT: there is no clear-cut boundary between Free and Open Source Software and Open Scholarship, and the histories, practices, and fundamental principles between the two remain complex. In this study, we critically appraise the intersections and differences between the two movements. Based on ou...

Full description

Autores:
Tennant, Jonathan P.
Agrawal, Ritwik
Baždarić, Ksenija
Brassard, David
Crick, Tom
Dunleavy, Daniel J.
Rhys Evans, Thomas
Gardner, Nicholas
Gonzalez-Marquez, Monica
Graziotin, Daniel
Greshake Tzovaras, Bastian
Gunnarson, Daniel
Havemann, Johanna
Hosseini, Mohammad
Katz, Daniel S.
Knöchelmann, Marcel
Lahti, Leo
Madan, Christopher R.
Manghi, Paolo
Marocchino, Alberto
Masuzzo, Paola
Murray-Rust, Peter
Narayanaswamy, Sanjay
Nilsonne, Gustav
Pacheco-Mendoza, Josmel
Penders, Bart
Pourret, Olivier
Rera, Michael
Samue, John
Steiner, Tobias
Stojanovski, Jadranka
Uribe Tirado, Alejandro
Vos, Rutger
Worthington, Simon
Yarkoni, Tal
Tipo de recurso:
Work document
Fecha de publicación:
2020
Institución:
Universidad de Antioquia
Repositorio:
Repositorio UdeA
Idioma:
eng
OAI Identifier:
oai:bibliotecadigital.udea.edu.co:10495/29610
Acceso en línea:
http://hdl.handle.net/10495/29610
https://oa.tib.eu/renate/handle/123456789/6102
Palabra clave:
Ciencia abierta
Open science
Acceso abierto
Open access
Datos abiertos
Open data
Open source software
Software de código abierto
Comunidades
Communities
Reproducibility
Collaboration
FLOSS
FOSS
Scholarly Publishing
Publicación académica
Scholarly Communication
Comunicación académica
http://aims.fao.org/aos/agrovoc/c_8bd2b433
http://aims.fao.org/aos/agrovoc/c_8bd2b433
http://aims.fao.org/aos/agrovoc/c_50182
http://vocabularies.unesco.org/thesaurus/concept17127
http://vocabularies.unesco.org/thesaurus/concept17128
http://vocabularies.unesco.org/thesaurus/concept17126
http://vocabularies.unesco.org/thesaurus/concept17094
Rights
openAccess
License
http://creativecommons.org/licenses/by-nc-nd/2.5/co/
id UDEA2_2006962367c89529de896193d9c0e159
oai_identifier_str oai:bibliotecadigital.udea.edu.co:10495/29610
network_acronym_str UDEA2
network_name_str Repositorio UdeA
repository_id_str
dc.title.spa.fl_str_mv A tale of two 'opens': intersections between Free and Open Source Software and Open Scholarship
title A tale of two 'opens': intersections between Free and Open Source Software and Open Scholarship
spellingShingle A tale of two 'opens': intersections between Free and Open Source Software and Open Scholarship
Ciencia abierta
Open science
Acceso abierto
Open access
Datos abiertos
Open data
Open source software
Software de código abierto
Comunidades
Communities
Reproducibility
Collaboration
FLOSS
FOSS
Scholarly Publishing
Publicación académica
Scholarly Communication
Comunicación académica
http://aims.fao.org/aos/agrovoc/c_8bd2b433
http://aims.fao.org/aos/agrovoc/c_8bd2b433
http://aims.fao.org/aos/agrovoc/c_50182
http://vocabularies.unesco.org/thesaurus/concept17127
http://vocabularies.unesco.org/thesaurus/concept17128
http://vocabularies.unesco.org/thesaurus/concept17126
http://vocabularies.unesco.org/thesaurus/concept17094
title_short A tale of two 'opens': intersections between Free and Open Source Software and Open Scholarship
title_full A tale of two 'opens': intersections between Free and Open Source Software and Open Scholarship
title_fullStr A tale of two 'opens': intersections between Free and Open Source Software and Open Scholarship
title_full_unstemmed A tale of two 'opens': intersections between Free and Open Source Software and Open Scholarship
title_sort A tale of two 'opens': intersections between Free and Open Source Software and Open Scholarship
dc.creator.fl_str_mv Tennant, Jonathan P.
Agrawal, Ritwik
Baždarić, Ksenija
Brassard, David
Crick, Tom
Dunleavy, Daniel J.
Rhys Evans, Thomas
Gardner, Nicholas
Gonzalez-Marquez, Monica
Graziotin, Daniel
Greshake Tzovaras, Bastian
Gunnarson, Daniel
Havemann, Johanna
Hosseini, Mohammad
Katz, Daniel S.
Knöchelmann, Marcel
Lahti, Leo
Madan, Christopher R.
Manghi, Paolo
Marocchino, Alberto
Masuzzo, Paola
Murray-Rust, Peter
Narayanaswamy, Sanjay
Nilsonne, Gustav
Pacheco-Mendoza, Josmel
Penders, Bart
Pourret, Olivier
Rera, Michael
Samue, John
Steiner, Tobias
Stojanovski, Jadranka
Uribe Tirado, Alejandro
Vos, Rutger
Worthington, Simon
Yarkoni, Tal
dc.contributor.author.none.fl_str_mv Tennant, Jonathan P.
Agrawal, Ritwik
Baždarić, Ksenija
Brassard, David
Crick, Tom
Dunleavy, Daniel J.
Rhys Evans, Thomas
Gardner, Nicholas
Gonzalez-Marquez, Monica
Graziotin, Daniel
Greshake Tzovaras, Bastian
Gunnarson, Daniel
Havemann, Johanna
Hosseini, Mohammad
Katz, Daniel S.
Knöchelmann, Marcel
Lahti, Leo
Madan, Christopher R.
Manghi, Paolo
Marocchino, Alberto
Masuzzo, Paola
Murray-Rust, Peter
Narayanaswamy, Sanjay
Nilsonne, Gustav
Pacheco-Mendoza, Josmel
Penders, Bart
Pourret, Olivier
Rera, Michael
Samue, John
Steiner, Tobias
Stojanovski, Jadranka
Uribe Tirado, Alejandro
Vos, Rutger
Worthington, Simon
Yarkoni, Tal
dc.subject.unesco.none.fl_str_mv Ciencia abierta
Open science
Acceso abierto
Open access
Datos abiertos
Open data
Open source software
Software de código abierto
topic Ciencia abierta
Open science
Acceso abierto
Open access
Datos abiertos
Open data
Open source software
Software de código abierto
Comunidades
Communities
Reproducibility
Collaboration
FLOSS
FOSS
Scholarly Publishing
Publicación académica
Scholarly Communication
Comunicación académica
http://aims.fao.org/aos/agrovoc/c_8bd2b433
http://aims.fao.org/aos/agrovoc/c_8bd2b433
http://aims.fao.org/aos/agrovoc/c_50182
http://vocabularies.unesco.org/thesaurus/concept17127
http://vocabularies.unesco.org/thesaurus/concept17128
http://vocabularies.unesco.org/thesaurus/concept17126
http://vocabularies.unesco.org/thesaurus/concept17094
dc.subject.agrovoc.none.fl_str_mv Comunidades
Communities
Reproducibility
Collaboration
dc.subject.proposal.spa.fl_str_mv FLOSS
FOSS
Scholarly Publishing
Publicación académica
Scholarly Communication
Comunicación académica
dc.subject.agrovocuri.none.fl_str_mv http://aims.fao.org/aos/agrovoc/c_8bd2b433
http://aims.fao.org/aos/agrovoc/c_8bd2b433
http://aims.fao.org/aos/agrovoc/c_50182
dc.subject.unescouri.none.fl_str_mv http://vocabularies.unesco.org/thesaurus/concept17127
http://vocabularies.unesco.org/thesaurus/concept17128
http://vocabularies.unesco.org/thesaurus/concept17126
http://vocabularies.unesco.org/thesaurus/concept17094
description ABSTRACT: there is no clear-cut boundary between Free and Open Source Software and Open Scholarship, and the histories, practices, and fundamental principles between the two remain complex. In this study, we critically appraise the intersections and differences between the two movements. Based on our thematic comparison here, we conclude several key things. First, there is substantial scope for new communities of practice to form within scholarly communities that place sharing and collaboration/open participation at their focus. Second, Both the principles and practices of FOSS can be more deeply ingrained within scholarship, asserting a balance between pragmatism and social ideology. Third, at the present, Open Scholarship risks being subverted and compromised by commercial players. Fourth, the shift and acceleration towards a system of Open Scholarship will be greatly enhanced by a concurrent shift in recognising a broader range of practices and outputs beyond traditional peer review and research articles. In order to achieve this, we propose the formulation of a new type of institutional mandate. We believe that there is substantial need for research funders to invest in sustainable open scholarly infrastructure, and the communities that support them, to avoid the capture and enclosure of key research services that would prevent optimal researcher behaviours. Such a shift could ultimately lead to a healthier scientific culture, and a system where competition is replaced by collaboration, resources (including time and people) are shared and acknowledged more efficiently, and the research becomes inherently more rigorous, verified, and reproducible.
publishDate 2020
dc.date.issued.none.fl_str_mv 2020
dc.date.accessioned.none.fl_str_mv 2022-07-07T23:33:22Z
dc.date.available.none.fl_str_mv 2022-07-07T23:33:22Z
dc.type.spa.fl_str_mv info:eu-repo/semantics/workingPaper
dc.type.coarversion.fl_str_mv http://purl.org/coar/version/c_970fb48d4fbd8a85
dc.type.hasversion.spa.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.coar.spa.fl_str_mv http://purl.org/coar/resource_type/c_8042
dc.type.redcol.spa.fl_str_mv https://purl.org/redcol/resource_type/WP
dc.type.local.spa.fl_str_mv Documento de trabajo
format http://purl.org/coar/resource_type/c_8042
status_str publishedVersion
dc.identifier.citation.spa.fl_str_mv Tennant, J. P., Agrawal, R., Baždarić, K., Brassard, D., Crick, T., Dunleavy, D. J., Evans, T. R., Gardner, N., Gonzalez-Marquez, M., Graziotin, D., Greshake Tzovaras, B., Gunnarson, D., Havemann, J., Hosseini, M., Katz, D. S., Knöchelmann, M., Lahti, L., Madan, C. R., Manghi, P., Marocchino, A., Masuzzo, P., Murray-Rust, P., Narayanaswamy, S., Nilsonne, G., Pacheco-Mendoza, J., Penders, B., Pourret, O., Rera, M., Samuel, J., Steiner, T., Stojanovski, J., Uribe Tirado, A., Vos, R., Worthington, S., & Yarkoni, T. (2020). A tale of two ‘opens’: intersections between Free and Open Source Software and Open Scholarship (Version publishedVersion). Version publishedVersion. Charlottesville, VA : Center for Open Science. https://doi.org/https://doi.org/10.31235/osf.io/2kxq8
dc.identifier.uri.none.fl_str_mv http://hdl.handle.net/10495/29610
dc.identifier.doi.none.fl_str_mv 10.34657/5085
dc.identifier.url.spa.fl_str_mv https://oa.tib.eu/renate/handle/123456789/6102
identifier_str_mv Tennant, J. P., Agrawal, R., Baždarić, K., Brassard, D., Crick, T., Dunleavy, D. J., Evans, T. R., Gardner, N., Gonzalez-Marquez, M., Graziotin, D., Greshake Tzovaras, B., Gunnarson, D., Havemann, J., Hosseini, M., Katz, D. S., Knöchelmann, M., Lahti, L., Madan, C. R., Manghi, P., Marocchino, A., Masuzzo, P., Murray-Rust, P., Narayanaswamy, S., Nilsonne, G., Pacheco-Mendoza, J., Penders, B., Pourret, O., Rera, M., Samuel, J., Steiner, T., Stojanovski, J., Uribe Tirado, A., Vos, R., Worthington, S., & Yarkoni, T. (2020). A tale of two ‘opens’: intersections between Free and Open Source Software and Open Scholarship (Version publishedVersion). Version publishedVersion. Charlottesville, VA : Center for Open Science. https://doi.org/https://doi.org/10.31235/osf.io/2kxq8
10.34657/5085
url http://hdl.handle.net/10495/29610
https://oa.tib.eu/renate/handle/123456789/6102
dc.language.iso.spa.fl_str_mv eng
language eng
dc.rights.spa.fl_str_mv info:eu-repo/semantics/openAccess
dc.rights.uri.*.fl_str_mv http://creativecommons.org/licenses/by-nc-nd/2.5/co/
dc.rights.accessrights.spa.fl_str_mv http://purl.org/coar/access_right/c_abf2
dc.rights.creativecommons.spa.fl_str_mv https://creativecommons.org/licenses/by-nc-nd/4.0/
eu_rights_str_mv openAccess
rights_invalid_str_mv http://creativecommons.org/licenses/by-nc-nd/2.5/co/
http://purl.org/coar/access_right/c_abf2
https://creativecommons.org/licenses/by-nc-nd/4.0/
dc.format.extent.spa.fl_str_mv 61
dc.format.mimetype.spa.fl_str_mv application/pdf
dc.publisher.spa.fl_str_mv Charlottesville, VA : Center for Open Science
dc.publisher.group.spa.fl_str_mv Grupo de Investigación en Información Conocimiento y Sociedad
dc.publisher.place.spa.fl_str_mv Hannover, Alemania
institution Universidad de Antioquia
bitstream.url.fl_str_mv https://bibliotecadigital.udea.edu.co/bitstream/10495/29610/1/UribeAlejandro_2020_OpenSourceScholarship.pdf
https://bibliotecadigital.udea.edu.co/bitstream/10495/29610/2/license_rdf
https://bibliotecadigital.udea.edu.co/bitstream/10495/29610/3/license.txt
bitstream.checksum.fl_str_mv a71dfda467bca874dddaeecfd2ea75f7
b88b088d9957e670ce3b3fbe2eedbc13
8a4605be74aa9ea9d79846c1fba20a33
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
repository.name.fl_str_mv Repositorio Institucional Universidad de Antioquia
repository.mail.fl_str_mv andres.perez@udea.edu.co
_version_ 1812173175037886464
spelling Tennant, Jonathan P.Agrawal, RitwikBaždarić, KsenijaBrassard, DavidCrick, TomDunleavy, Daniel J.Rhys Evans, ThomasGardner, NicholasGonzalez-Marquez, MonicaGraziotin, DanielGreshake Tzovaras, BastianGunnarson, DanielHavemann, JohannaHosseini, MohammadKatz, Daniel S.Knöchelmann, MarcelLahti, LeoMadan, Christopher R.Manghi, PaoloMarocchino, AlbertoMasuzzo, PaolaMurray-Rust, PeterNarayanaswamy, SanjayNilsonne, GustavPacheco-Mendoza, JosmelPenders, BartPourret, OlivierRera, MichaelSamue, JohnSteiner, TobiasStojanovski, JadrankaUribe Tirado, AlejandroVos, RutgerWorthington, SimonYarkoni, Tal2022-07-07T23:33:22Z2022-07-07T23:33:22Z2020Tennant, J. P., Agrawal, R., Baždarić, K., Brassard, D., Crick, T., Dunleavy, D. J., Evans, T. R., Gardner, N., Gonzalez-Marquez, M., Graziotin, D., Greshake Tzovaras, B., Gunnarson, D., Havemann, J., Hosseini, M., Katz, D. S., Knöchelmann, M., Lahti, L., Madan, C. R., Manghi, P., Marocchino, A., Masuzzo, P., Murray-Rust, P., Narayanaswamy, S., Nilsonne, G., Pacheco-Mendoza, J., Penders, B., Pourret, O., Rera, M., Samuel, J., Steiner, T., Stojanovski, J., Uribe Tirado, A., Vos, R., Worthington, S., & Yarkoni, T. (2020). A tale of two ‘opens’: intersections between Free and Open Source Software and Open Scholarship (Version publishedVersion). Version publishedVersion. Charlottesville, VA : Center for Open Science. https://doi.org/https://doi.org/10.31235/osf.io/2kxq8http://hdl.handle.net/10495/2961010.34657/5085https://oa.tib.eu/renate/handle/123456789/6102ABSTRACT: there is no clear-cut boundary between Free and Open Source Software and Open Scholarship, and the histories, practices, and fundamental principles between the two remain complex. In this study, we critically appraise the intersections and differences between the two movements. Based on our thematic comparison here, we conclude several key things. First, there is substantial scope for new communities of practice to form within scholarly communities that place sharing and collaboration/open participation at their focus. Second, Both the principles and practices of FOSS can be more deeply ingrained within scholarship, asserting a balance between pragmatism and social ideology. Third, at the present, Open Scholarship risks being subverted and compromised by commercial players. Fourth, the shift and acceleration towards a system of Open Scholarship will be greatly enhanced by a concurrent shift in recognising a broader range of practices and outputs beyond traditional peer review and research articles. In order to achieve this, we propose the formulation of a new type of institutional mandate. We believe that there is substantial need for research funders to invest in sustainable open scholarly infrastructure, and the communities that support them, to avoid the capture and enclosure of key research services that would prevent optimal researcher behaviours. Such a shift could ultimately lead to a healthier scientific culture, and a system where competition is replaced by collaboration, resources (including time and people) are shared and acknowledged more efficiently, and the research becomes inherently more rigorous, verified, and reproducible.Abstract Introduction Understanding notions of ‘openness’ in software and scholarship A brief history of the Free Software and Open Source movements The interwoven histories of Open Access and Open Scholarship A resurgence in ‘open research practices’ Contested understandings of Open Scholarship (and ‘Open Science’) What aspects can be transferred between FOSS and Open Scholarship FOSS and Open Scholarship as communities of practice around collaboration and sharing Integrating FOSS practices into scholarly workflows Integrating FOSS principles and values into scholarly communities The role of commercial players Systems of valuation in openness What elements of scholarship are currently most-valued? Alternative metrics: the alternative to what? Creating a new prestige economy based on open principles Reproducibility and data sharing Limitations and future research Conclusions The solution: A fully-open mandate Author contributions Acknowledgements Conflicts of Interest BibliographyCOL007490161application/pdfengCharlottesville, VA : Center for Open ScienceGrupo de Investigación en Información Conocimiento y SociedadHannover, Alemaniainfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/workingPaperhttp://purl.org/coar/resource_type/c_8042https://purl.org/redcol/resource_type/WPDocumento de trabajohttp://purl.org/coar/version/c_970fb48d4fbd8a85info:eu-repo/semantics/openAccesshttp://creativecommons.org/licenses/by-nc-nd/2.5/co/http://purl.org/coar/access_right/c_abf2https://creativecommons.org/licenses/by-nc-nd/4.0/A tale of two 'opens': intersections between Free and Open Source Software and Open ScholarshipCiencia abiertaOpen scienceAcceso abiertoOpen accessDatos abiertosOpen dataOpen source softwareSoftware de código abiertoComunidadesCommunitiesReproducibilityCollaborationFLOSSFOSSScholarly PublishingPublicación académicaScholarly CommunicationComunicación académicahttp://aims.fao.org/aos/agrovoc/c_8bd2b433http://aims.fao.org/aos/agrovoc/c_8bd2b433http://aims.fao.org/aos/agrovoc/c_50182http://vocabularies.unesco.org/thesaurus/concept17127http://vocabularies.unesco.org/thesaurus/concept17128http://vocabularies.unesco.org/thesaurus/concept17126http://vocabularies.unesco.org/thesaurus/concept17094161ORIGINALUribeAlejandro_2020_OpenSourceScholarship.pdfUribeAlejandro_2020_OpenSourceScholarship.pdfDocumento de trabajoapplication/pdf997048https://bibliotecadigital.udea.edu.co/bitstream/10495/29610/1/UribeAlejandro_2020_OpenSourceScholarship.pdfa71dfda467bca874dddaeecfd2ea75f7MD51CC-LICENSElicense_rdflicense_rdfapplication/rdf+xml; charset=utf-8823https://bibliotecadigital.udea.edu.co/bitstream/10495/29610/2/license_rdfb88b088d9957e670ce3b3fbe2eedbc13MD52LICENSElicense.txtlicense.txttext/plain; charset=utf-81748https://bibliotecadigital.udea.edu.co/bitstream/10495/29610/3/license.txt8a4605be74aa9ea9d79846c1fba20a33MD5310495/29610oai:bibliotecadigital.udea.edu.co:10495/296102022-07-07 18:35:05.242Repositorio Institucional Universidad de Antioquiaandres.perez@udea.edu.coTk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0Cm93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLAp0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZwp0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sCmluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlCnN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yCnB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZQp0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQKdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uCmFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LAp5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZQpjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdApzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkCndpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRApCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUKRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSApDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZQpzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMKbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo=