אחד מהדפוסים הנשנים בעולם התוכנה החופשית הוא ריבוי הפתרונות לבעיה מסוימת.
שפות ופתרונות שהובילו את מהפכת הקוד הפתוח חרטו על דגלן שיש תמיד יותר מצורה אחת לפתור את הבעיה.
זה נכון אבל - יש בדרך כלל פתרון אחד אלגנטי, סטנדרטי גמיש ובעל יכולת התרחבות עתידית (scalable).




