آزادی اجرا
کاربر میتواند برنامه را برای کاری که نیاز دارد اجرا کند، بدون محدودیت قراردادی روی هدف استفاده.
معیار اصلی، حقوق کاربر است
نرمافزار آزاد با قیمت تعریف نمیشود. معیار اصلی مجوزی است که اجازه استفاده، بررسی، تغییر و بازنشر را میدهد. ممکن است برنامهای رایگان باشد اما آزاد نباشد، یا آزاد باشد و برای پشتیبانی آن هزینه بگیرید.
این چهار اصل نشان میدهند یک برنامه چقدر به کاربر امکان تصمیمگیری و ادامه مسیر میدهد.
کاربر میتواند برنامه را برای کاری که نیاز دارد اجرا کند، بدون محدودیت قراردادی روی هدف استفاده.
کد منبع باید در دسترس باشد تا کاربر یا متخصص مورد اعتمادش بتواند رفتار برنامه را بررسی کند.
کاربر میتواند نسخه اصلی برنامه را به دیگران بدهد، بدون اینکه اشتراکگذاری خودش تخلف حساب شود.
کاربر میتواند برنامه را تغییر دهد و نسخه بهترش را منتشر کند تا دیگران هم از آن استفاده کنند.
این واژهها زیاد کنار هم میآیند، اما یکی نیستند. متنباز بودن بیشتر روی دسترسی به کد تاکید دارد؛ نرمافزار آزاد روی حقوق کاربر و امکان مشارکت هم دست میگذارد. رایگان بودن فقط درباره قیمت است.