مخزن نرم‌افزاری
برای مثال سیستم‌عامل فری‌بی‌اس‌دی از مدیر بسته‌ای به نام پی‌کاجی استفاده می‌کند و کاربران با استفاده از این ابزار می‌توانند به مخازن نرم‌افزاری فری‌بی‌اس‌دی متصل شده و نرم‌افزارهای دلخواه خود را نصب کنند. بیشتر سیستم‌عامل‌ها مخازن خود را در سرویس‌دهنده‌های مختلفی که در سرتاسر دنیا پراکنده‌اند نگهداری می‌کنند تا کاربران راحت‌تر بتوانند از آن‌ها استفاده کنند. هر سیستم‌عامل مخازن نرم‌افزاری مخصوص بخود را دارد و نمی‌توان از مخازن نرم‌افزاری یک سیستم‌عامل بر روی سیستم‌عامل دیگری استفاده کرد. برنامه مدیر بسته معمولاً پس از دریافت برنامه‌ها از مخزن راه دور، آن‌ها را از نظر امنیتی بررسی می‌کند تا مبادا برنامه‌ها ناقص دریافت شده باشند یا شخصی در بین راه آن‌ها را دستکاری کرده باشد. این کار توسط یک کلید امنیتی انجام می‌شود.
مقایسه سیستم‌عامل‌های خانواده بی‌اس‌دی
هدف نت‌بی‌اس‌دی فراهم کردن سیستم‌عاملی است که بتوان آن را آزادانه به صورت مجدد توزیع کرد و افراد حرفه‌ای، علاقه‌مندان و محققین بتوانند آن را به هر صورتی که دوست دارند مورد استفاده قرار دهند. تمرکز اصلی نت‌بی‌اس‌دی بر روی پرتابل بودن است که از طریق تمایز گذاشتن بین کدهای وابسته به ماشین و کدهای مستقل از ماشین انجام می‌شود. نت‌بی‌اس‌دی بر روی طیف وسیعی از معماری‌ها و سکوهای سخت‌افزاری ۶۴ بیتی و ۳۲ بیتی اجرا می‌شود و برای تعامل متقابل با دیگر سیستم‌عامل‌ها در نظر گرفته شده‌است. نت‌بی‌اس‌دی بر روی طراحی صحیح و درست، کدهای خوب نوشته شده، پایداری و مؤثر بودن تمرکز دارد. در حالی که سازگاری نزدیک با پروتکل‌ها و API‌های استاندارد همچنان مد نظر قرار دارد.