תוכנה חופשית והשם הנרדף שלה- קוד פתוח (לצרכי נוחות יש הפשוט קוראים למתודולוגיה ולפילוסופיה הזו FOSS או FLOSS) היא תוכנה שמעניקה ארבעה חרויות למשתמשים:
- החירות להשתמש בתוכנה לכל מטרה
- החירות ללמוד את התוכנה ולהתאים אותה לצרכיך. גישה לקוד המקור של התוכנה האי תנאי מקדים לכך.
- החירות להפיץ עותקים ככל שתחפוץ
- החירות לשפר את התוכנה, ולשחרר את השיפורים שלך, כך שכל הקהילה נהנית מכך.
תוכנה חופשית -free software (לא לבלבל עם freeware, או עם תוכנה קניינית הניתנת במקרה בחינם) קוד פתוח- open source (לא לבלבל עם כל מיני תוכנות קניניות שנותנות גישה לקוד מקור אבל לא מאפשרות הפצה או מגבילות שימוש).
ההצמדות לעקרונות האלה מעניקות לדרופל מאפיינים חשובים מאוד: היא תמיד תשאר נגישה, היא יציבה, היא מעודדת שיתוף פעולה בין מפתחים, היא לא שמה הגבלה על מידת יכולת הלימוד, ומעניקה גמישות עצומה בשימוש בה.
עוד תוכנות מוכרות שהן תוכנה חופשית- מערכת ההפעלה גנו\לינוקס, פיירפוקס, אפאצ'י, ג'ומלה, גימפ, אופן אופיס ועוד רבות רבות אחרות.