توسعه نرم‌افزارهای متن‌باز (Open Source) و زیرساخت‌های فناوری