Singularity (software)
Free, cross-platform and open-source computer program / From Wikipedia, the free encyclopedia
Dear Wikiwand AI, let's keep it short by simply answering these key questions:
Can you list the top facts and stats about Singularity (software)?
Summarize this article for a 10 year old
Singularity is a free and open-source computer program that performs operating-system-level virtualization also known as containerization.[4]
Original author(s) | Gregory Kurtzer (gmk), et al. |
---|---|
Developer(s) | Community Gregory Kurtzer |
Stable release | |
Repository | |
Written in | Go[2] |
Operating system | Linux |
Type | Operating-system-level virtualization |
License | 3-clause BSD License[3] |
Website | apptainer |
One of the main uses of Singularity is to bring containers and reproducibility to scientific computing and the high-performance computing (HPC) world.[5]
The need for reproducibility requires the ability to use containers to move applications from system to system.[6]
Using Singularity containers, developers can work in reproducible environments of their choosing and design, and these complete environments can easily be copied and executed on other platforms.[7]
In 2021 the Singularity open source project split into two projects called Apptainer and SingularityCE.