Open Access Te Herenga Waka-Victoria University of Wellington
Browse
- No file added yet -

Taxonomy of package management in programming languages and operating systems

Download (187.81 kB)
conference contribution
posted on 2022-11-08, 00:22 authored by H Muhammad, LC Villa Real, Michael HomerMichael Homer
Package management is instrumental for programming languages and operating systems, and yet it is neglected by both areas as an implementation detail. For this reason, it lacks the same kind of conceptual organization: we lack terminology to classify them or to reason about their design trade-offs. In this paper, we share our experience in both OS and language-specific package manager development, categorizing families of package managers and discussing their design implications beyond particular implementations. We also identify possibilities in the still largely unexplored area of package manager interoperability.

History

Preferred citation

Muhammad, H., Villa Real, L. C. & Homer, M. (2019, October). Taxonomy of package management in programming languages and operating systems. In PLOS 2019 - Proceedings of the 10th Workshop on Programming Languages and Operating Systems, Part of SOSP 2019 SOSP '19: ACM SIGOPS 27th Symposium on Operating Systems Principles (pp. 60-66). ACM. https://doi.org/10.1145/3365137.3365402

Conference name

SOSP '19: ACM SIGOPS 27th Symposium on Operating Systems Principles

Title of proceedings

PLOS 2019 - Proceedings of the 10th Workshop on Programming Languages and Operating Systems, Part of SOSP 2019

Publication or Presentation Year

2019-10-27

Pagination

60-66

Publisher

ACM

Publication status

Published

Usage metrics

    Conference papers

    Categories

    No categories selected

    Exports

    RefWorks
    BibTeX
    Ref. manager
    Endnote
    DataCite
    NLM
    DC