مستودعات
بينما تختار بعض مشاريع البرمجيات القيام بعمليات التغليف والتوزيع الخاصة بها، فإن معظم الحزم اليوم تُنشأ من قِبل موردي التوزيع وأطراف ثالثة مهتمة. تُتاح الحزم لمستخدمي التوزيع في مستودعات مركزية قد تحتوي على آلاف الحزم، كل منها مُصمم ومُحافظ عليه خصيصًا للتوزيع.
قد تحتفظ التوزيعة بعدة مستودعات مختلفة لمراحل مختلفة من دورة حياة تطوير البرمجيات. على سبيل المثال، عادةً ما يكون هناك مستودع "اختباري".
يحتوي على حزمٍ مُصممة حديثًا، ومُخصصة للمُطورين الباحثين عن الأخطاء قبل إصدارها للتوزيع العام. غالبًا ما يحتوي التوزيع على مستودع "تطوير" تُحفظ فيه الحزم قيد التطوير، والمُخصصة لإضافتها إلى الإصدار الرئيسي التالي.
قد يحتوي التوزيع أيضًا على مستودعات تابعة لجهات خارجية. غالبًا ما تكون هذه المستودعات ضرورية لتوفير برامج لا يمكن تضمينها مع التوزيع لأسباب قانونية، مثل براءات الاختراع أو قضايا التحايل على إدارة الحقوق الرقمية. ولعل أشهر هذه الحالات هي دعم أقراص DVD المشفرة، وهو أمر غير قانوني في الولايات المتحدة. تعمل مستودعات الجهات الخارجية في دول لا تُطبق فيها براءات اختراع البرمجيات وقوانين التحايل على حقوق الملكية الفكرية. عادةً ما تكون هذه المستودعات مستقلة تمامًا عن التوزيع الذي تدعمه، ولاستخدامها، يجب معرفة معلومات عنها وإضافتها يدويًا إلى ملفات تكوين نظام إدارة الحزم.