سیستم‌عامل‌های متن‌باز و زیرساخت‌های نرم‌افزاری