# Conary

> package management system created by rPath

**Wikidata**: [Q1151783](https://www.wikidata.org/wiki/Q1151783)  
**Source**: https://4ort.xyz/entity/conary

## Summary
Conary is a free, open-source package management system created by rPath, designed to run on Linux. It was developed using Python and is notable for its versioned package management approach, allowing for precise tracking and rollback of software installations.

## Key Facts
- **Type**: Package manager and free software
- **Creator**: rPath
- **Primary Use**: Software package management on Linux systems
- **Programming Language**: Python
- **Operating System**: Linux
- **License**: GNU General Public License, version 3.0
- **Latest Version**: 2.0.43 (released on 2009-05-22)
- **Website**: [http://wiki.rpath.com/wiki/Conary](http://wiki.rpath.com/wiki/Conary)
- **Source Code**: [https://github.com/sassoftware/conary](https://github.com/sassoftware/conary)
- **Wikipedia Availability**: Available in Spanish, French, Italian, Japanese, Korean, Norwegian, and Chinese

## FAQs
### Q: What is Conary, and how does it differ from other package managers?
A: Conary is a package management system designed for Linux, developed by rPath. Unlike traditional package managers, Conary uses a versioned approach, allowing for precise tracking and rollback of software installations, which can be useful for system administrators managing complex environments.

### Q: Is Conary still in use today?
A: Conary was developed in the early 2000s and saw its last release in 2009. While it may no longer be actively maintained, it remains a historical example of package management innovation.

### Q: What programming language was Conary written in?
A: Conary was written in Python, a general-purpose programming language released in 1991.

### Q: What license does Conary use?
A: Conary is distributed under the GNU General Public License, version 3.0, which allows users to freely run, study, change, and distribute the software.

### Q: Where can I find the source code for Conary?
A: The source code for Conary is available on GitHub at [https://github.com/sassoftware/conary](https://github.com/sassoftware/conary).

## Why It Matters
Conary was significant in the early development of package management systems, particularly for Linux. Its versioned approach allowed for more granular control over software installations, which was innovative at the time. While it may no longer be actively maintained, Conary remains a historical reference for developers and researchers interested in package management. Its use of Python and adherence to open-source principles also make it a notable example of software developed during the rise of free and open-source software movements. Conary’s legacy lies in its contributions to the evolution of package management, influencing later systems that prioritize version control and system reliability.

## Notable For
- **Versioned Package Management**: One of the first systems to implement versioned package tracking, allowing for precise rollback and system state management.
- **Python-Based Development**: Developed using Python, a language that became widely popular for system administration and software development.
- **Open-Source License**: Released under the GNU GPLv3, ensuring its availability and modifiability for the community.
- **Historical Innovation**: Pioneered features that later became standard in modern package managers, such as dependency resolution and system state tracking.
- **GitHub Repository**: Hosted its source code on GitHub, an early adopter of the platform for open-source projects.

## Body
### Overview
Conary is a package management system developed by rPath, designed to run on Linux. It was created as a free and open-source software project, with its source code available on GitHub. The system was written in Python, a programming language that gained popularity for its readability and versatility.

### Development and Release
Conary was actively developed and released between 2009 and 2018, with its final version, 2.0.43, released on May 22, 2009. The project saw multiple releases throughout its lifecycle, with each version incorporating updates and improvements.

### Technical Features
Conary’s key feature was its versioned package management system, which allowed for precise tracking and rollback of software installations. This approach was innovative at the time and influenced later developments in package management. The system was designed to work seamlessly with Linux, making it a specialized tool for managing software on Unix-like operating systems.

### Licensing and Availability
Conary was distributed under the GNU General Public License, version 3.0, ensuring that it remained free and open-source. The project was available in multiple languages on Wikipedia, indicating its global reach and interest. Its source code was hosted on GitHub, a platform that became central to open-source development.

### Legacy and Impact
While Conary is no longer actively maintained, it remains a historical reference in the field of package management. Its contributions to versioned package tracking and system state management have influenced later developments in the industry. The project’s use of Python and adherence to open-source principles also make it a notable example of software developed during the rise of free and open-source software movements.

## References

1. [The conary Open Source Project on Open Hub: Languages Page. Open Hub](https://www.openhub.net/p/conary/analyses/latest/languages_summary)
2. [Release 2.0.34. 2009](https://github.com/sassoftware/conary/releases/tag/conary-2.0.34)
3. [Release 2.0.35. 2009](https://github.com/sassoftware/conary/releases/tag/conary-2.0.35)
4. [Release 2.0.36. 2009](https://github.com/sassoftware/conary/releases/tag/conary-2.0.36)
5. [Release 2.0.37. 2009](https://github.com/sassoftware/conary/releases/tag/conary-2.0.37)
6. [Release 2.0.38. 2009](https://github.com/sassoftware/conary/releases/tag/conary-2.0.38)
7. [Release 2.0.39. 2009](https://github.com/sassoftware/conary/releases/tag/conary-2.0.39)
8. [Release 2.0.40. 2009](https://github.com/sassoftware/conary/releases/tag/conary-2.0.40)
9. [Release 2.0.41. 2009](https://github.com/sassoftware/conary/releases/tag/conary-2.0.41)
10. [Release 2.0.42. 2009](https://github.com/sassoftware/conary/releases/tag/conary-2.0.42)
11. [Release 2.0.43. 2009](https://github.com/sassoftware/conary/releases/tag/conary-2.0.43)
12. [Release 2.0.44. 2009](https://github.com/sassoftware/conary/releases/tag/conary-2.0.44)
13. [Release 2.0.45. 2009](https://github.com/sassoftware/conary/releases/tag/conary-2.0.45)
14. [Release 2.0.46. 2009](https://github.com/sassoftware/conary/releases/tag/conary-2.0.46)
15. [Release 2.0.47. 2009](https://github.com/sassoftware/conary/releases/tag/conary-2.0.47)
16. [Release 2.0.48. 2009](https://github.com/sassoftware/conary/releases/tag/conary-2.0.48)
17. [Release 2.0.49. 2009](https://github.com/sassoftware/conary/releases/tag/conary-2.0.49)
18. [Release 2.0.50. 2009](https://github.com/sassoftware/conary/releases/tag/conary-2.0.50)
19. [Release 2.1.0. 2009](https://github.com/sassoftware/conary/releases/tag/conary-2.1.0)
20. [Release 2.1.1. 2009](https://github.com/sassoftware/conary/releases/tag/conary-2.1.1)
21. [Release 2.1.2. 2010](https://github.com/sassoftware/conary/releases/tag/conary-2.1.2)
22. [Release 2.1.3. 2010](https://github.com/sassoftware/conary/releases/tag/conary-2.1.3)
23. [Release 2.1.4. 2010](https://github.com/sassoftware/conary/releases/tag/conary-2.1.4)
24. [Release 2.1.5. 2010](https://github.com/sassoftware/conary/releases/tag/conary-2.1.5)
25. [Release 2.1.6. 2010](https://github.com/sassoftware/conary/releases/tag/conary-2.1.6)
26. [Release 2.1.7. 2010](https://github.com/sassoftware/conary/releases/tag/conary-2.1.7)
27. [Release 2.1.8. 2010](https://github.com/sassoftware/conary/releases/tag/conary-2.1.8)
28. [Release 2.1.9. 2010](https://github.com/sassoftware/conary/releases/tag/conary-2.1.9)
29. [Release 2.1.10. 2010](https://github.com/sassoftware/conary/releases/tag/conary-2.1.10)
30. [Release 2.1.11. 2010](https://github.com/sassoftware/conary/releases/tag/conary-2.1.11)
31. [Release 2.1.12. 2010](https://github.com/sassoftware/conary/releases/tag/conary-2.1.12)
32. [Release 2.1.13. 2010](https://github.com/sassoftware/conary/releases/tag/conary-2.1.13)
33. [Release 2.1.14. 2010](https://github.com/sassoftware/conary/releases/tag/conary-2.1.14)
34. [Release 2.1.15. 2010](https://github.com/sassoftware/conary/releases/tag/conary-2.1.15)
35. [Release 2.1.16. 2010](https://github.com/sassoftware/conary/releases/tag/conary-2.1.16)
36. [Release 2.1.17. 2010](https://github.com/sassoftware/conary/releases/tag/conary-2.1.17)
37. [Release 2.1.18. 2010](https://github.com/sassoftware/conary/releases/tag/conary-2.1.18)
38. [Release 2.1.19. 2010](https://github.com/sassoftware/conary/releases/tag/conary-2.1.19)
39. [Release 2.1.20. 2010](https://github.com/sassoftware/conary/releases/tag/conary-2.1.20)
40. [Release 2.1.21. 2010](https://github.com/sassoftware/conary/releases/tag/conary-2.1.21)
41. [Release 2.1.22. 2010](https://github.com/sassoftware/conary/releases/tag/conary-2.1.22)
42. [Release 2.1.23. 2010](https://github.com/sassoftware/conary/releases/tag/conary-2.1.23)
43. [Release 2.1.24. 2010](https://github.com/sassoftware/conary/releases/tag/conary-2.1.24)
44. [Release 2.1.25. 2010](https://github.com/sassoftware/conary/releases/tag/conary-2.1.25)
45. [Release 2.1.26. 2010](https://github.com/sassoftware/conary/releases/tag/conary-2.1.26)
46. [Release 2.1.27. 2010](https://github.com/sassoftware/conary/releases/tag/conary-2.1.27)
47. [Release 2.1.28. 2010](https://github.com/sassoftware/conary/releases/tag/conary-2.1.28)
48. [Release 2.2.0. 2010](https://github.com/sassoftware/conary/releases/tag/conary-2.2.0)
49. [Release 2.2.1. 2010](https://github.com/sassoftware/conary/releases/tag/conary-2.2.1)
50. [Release 2.2.2. 2010](https://github.com/sassoftware/conary/releases/tag/conary-2.2.2)