When it comes to the most prominent software packaging technologies, Docker containers, Apache Maven Java project management, and NPM JavaScript packages led a recent study examining implementations of the JFrog Artifactory repository manager.
The JFrog Software Artifact State of the Union report, announced on February 6, features JFrog’s examination of the technologies used to create software, specifically package technologies. The main types of packages, evaluated from October 2021 to October 2022, were the following:
- Docker, with a repo count of 1,330,329 and a year-over-year growth of 10.11%
- Maven, 1,183,167; 18.79%
- NPM, 313,992; 19.61%
- yum, 307,549; 10.36%
- Timon, 244,582; 33.67%
- PyPI, 206,830; 29.51%
- NuGet, 172,989; 31.54%
- Debian, 114,737; 21.56%
- Gradle, 62,842; 22.8%
- GitLFS, 48,734; 26.34%
The results were drawn from a sample of 7,000 companies of various sizes. Artifactory deployments were on-premises, multicloud, or hybrid. Some 27,000 Artifactory servers participated, with some 4.2 million repositories included in the study. Popularity was evaluated based on the total number of repositories maintained, as well as actions taken for a given package type.
The study also found that Rust’s Cargo package manager is booming. The year-over-year growth in the number of Rust Cargo deposits was approximately 67%. JFrog also found that more than 90% of organizations maintain a Maven repository, and the study revealed a five-fold increase in the use of its own Conan package manager for C/C++ from January 2020 to October 2022.
Copyright © 2023 IDG Communications, Inc.
Be First to Comment