-
نرم افزاری که آزادیهای زیر را برای کاربر قائل شود، نرم افزار آزاد خوانده میشود (توجه کنید که کلمه Free به معنای آزاد استفاده میشود و نه رایگان!):
آزادی اجرای برنامه برای هر کاری
آزادی مطالعه چگونگی کار برنامه و تغییر آن
آزادی تکثیر و کپی برنامه
آزادی تقویت و بهتر کردن برنامه و توزیع آن برای همگان
هر نرم افزار آزاد، چنین آزادیهایی را برای کاربر دارد. علاوه بر اینها، یک شرط هم هست و آن هم اینست که اگر ش