البرمجيات الحرة ، والتي تسمى أيضًا البرمجيات الحرة ، وهي المكافئ الإنجليزي ، هي تلك البرامج أو البرامج التي تمنح كل مستخدم حرية نسخها وتنفيذها وتعديلها ودراستها وتوزيعها وتحسينها ومشاركتها. لذلك من المهم أن نذكر أن هناك حديث عن الحرية عند القيام بهذه المهام ولكن لا يقال إنها مجانية. وهو ما يميلون في كثير من الأحيان إلى إرباكك ، لأن اسمهم باللغة الإنجليزية كما قيل بالفعل هو "البرمجيات الحرة" وهم يميلون إلى الاعتقاد بأن هذه البرامج مجانية.
وفقًا للمنظمة التي أسسها في أكتوبر 1985 ريتشارد ستالمان وأشخاص آخرون مهتمون بعالم البرمجيات تسمى مؤسسة البرمجيات الحرة ، والتي تهدف إلى نشر حركة البرمجيات الحرة ، فإنها تشير إلى هذا السياق بالذات على أنه حرية يقوم المستخدمون بنسخ البرنامج وتشغيله ودراسته وتوزيعه بل وتعديله ثم إعادة توزيعه.
لكن تجدر الإشارة إلى أن العديد من هذه البرامج المجانية مجانية بشكل عام ، أو على الأقل منخفضة التكلفة ؛ لكن هذا غير مطلوب. لذلك ، لا ينبغي لنا ربط البرمجيات الحرة بالبرمجيات الحرة. من ناحية أخرى ، يجب ألا نخلط بين البرمجيات الحرة والبرمجيات ذات الملكية العامة ، والتي لا تحتاج إلى ترخيص لأن حقوق استغلالها لجميع أنواع المستخدمين ؛ بمعنى آخر ، يمكن لأي شخص استخدامه.
المستخدمين الذين يختارون هذا النوع من البرمجيات الحرة لديها أربعة الحريات مثل كما الحرية في استخدامها لما يريدون. حرية دراستها وتعديلها ؛ حرية إعادة توزيع نسخ منه ؛ وحرية إعادة توزيع النسخ المعدلة.