Відмінність безкоштовного програмного забезпечення від вільного
Безкоштовне програмне забезпечення, на відміну від вільного програмного забезпечення, може поширюватися без вихідних текстів і може містити обмеження на комерційне використання, модифікацію і т. Д. Вільне програмне забезпечення надає кожному, крім права на використання програмного забезпечення, право модифікації і ряд інших прав [ 2] [3].
Відмінності між безкоштовним і умовно-безкоштовним програмним забезпеченням
Безкоштовне програмне забезпечення, на відміну від умовно-безкоштовного програмного забезпечення (англ. Shareware), що не передбачає ніякої плати розробнику і відповідно, ніяких додаткових послуг, таких як поліпшені версії, що не передбачається.
Існує також спосіб поширення програмного забезпечення, що займає середнє положення між умовно-безкоштовним і безкоштовним, коли якась програма випускається як безкоштовна, але полегшена, при цьому, на відміну від більшості умовно-безкоштовних програм, використання яких після закінчення терміну ознайомлення терміну нелегально, тут ніяких обмежень за часом використання безкоштовна версія не має, а обмеження накладаються на будь-які «просунуті» можливості програми, а іноді також забороняється її использовани в особливо обумовлених в EULA випадках (найчастіше - в комерційних цілях). Така, наприклад, безкоштовна версія програми Micro-Cap. яку можна легально використовувати протягом необмеженого часу, однак у неї сильно скорочена бібліотека модельованих елементів, заборонено використання в комерційних цілях, штучно зменшена швидкість моделювання.
Проблема іменування безкоштовного і вільного програмного забезпечення
Багато текстів на тему програмного забезпечення складаються англійською мовою. в якому слова «вільний» і «безкоштовний» переводяться однаково, як free. Це створює плутанину в іменуванні [2]. Так з'явився термін freeware (безкоштовне ПО), а для іменування вільного і відкритого програмного забезпечення - термін FLOSS (Free / Libre and Open Source Software). Однак Фонд вільного програмного забезпечення рекомендує іменувати вільне програмне забезпечення як free software [4].