000079726 001__ 79726 000079726 005__ 20200117221604.0 000079726 0248_ $$2sideral$$a109118 000079726 037__ $$aART-2018-109118 000079726 041__ $$aeng 000079726 100__ $$0(orcid)0000-0001-7853-3622$$aMosteo, Alejandro R. 000079726 245__ $$aAlire: a library repository manager for the open source Ada ecosystem 000079726 260__ $$c2018 000079726 5060_ $$aAccess copy available to the general public$$fUnrestricted 000079726 5203_ $$aOpen source movements are main players in today''s software landscape. Communities spring around programming languages, providing compilers, tooling and, chiefly, libraries built with these languages. Once a community reaches a certain critical mass, management of available libraries becomes a point of contention. Operating system providers and distributions often support but the most significant or mature libraries so, usually, language communities develop their own cross-platform software management tools. Examples abound with languages such as Python, OCaml, Rust, Haskell and others. The Ada community has been an exception to date, perhaps due to its smaller open source community. This work presents a working prototype tailored to the Ada compiler available to open source enthusiasts, GNAT. This tool is designedfrom two main principles: zero-cost infrastructure and a pure Ada work environment. Initially available for Linux-based systems, it relies on the semantic versioning paradigm for dependency resolution and uses Ada specification files to describe project releases and dependencies. 000079726 536__ $$9info:eu-repo/grantAgreement/ES/DGA/T45-17R$$9info:eu-repo/grantAgreement/ES/MINECO-AEI-FEDER/DPI2016-76676-R$$9info:eu-repo/grantAgreement/ES/UZ/CUD2017-TEC-06$$9info:eu-repo/grantAgreement/ES/UZ/CUD2017-18 000079726 540__ $$9info:eu-repo/semantics/openAccess$$aby-nc-nd$$uhttp://creativecommons.org/licenses/by-nc-nd/3.0/es/ 000079726 592__ $$a0.105$$b2018 000079726 593__ $$aSoftware$$c2018$$dQ4 000079726 655_4 $$ainfo:eu-repo/semantics/article$$vinfo:eu-repo/semantics/publishedVersion 000079726 773__ $$g39, 3 (2018), 189-196$$pAda user j.$$tAda User Journal$$x1381-6551 000079726 8564_ $$s358684$$uhttps://zaguan.unizar.es/record/79726/files/texto_completo.pdf$$yVersión publicada 000079726 8564_ $$s127011$$uhttps://zaguan.unizar.es/record/79726/files/texto_completo.jpg?subformat=icon$$xicon$$yVersión publicada 000079726 909CO $$ooai:zaguan.unizar.es:79726$$particulos$$pdriver 000079726 951__ $$a2020-01-17-21:44:55 000079726 980__ $$aARTICLE