Вільне програмне забезпечення відкриває свій вихідний код Велика різниця з вільним програмним забезпеченням, яке не є систематично безкоштовним, безкоштовне програмне забезпечення має відкритий код (звідси англійський термін «Open Source»). Таким чином, їх використання, а особливо модифікація та тиражування можливе всім.
Безкоштовне програмне забезпечення чи програмне забезпечення з відкритим кодом: у чому різниця? Хоча безкоштовне програмне забезпечення є безкоштовним програмним забезпеченням, воно все ще зберігає свої авторські права . Навпаки, програмне забезпечення з відкритим кодом є безкоштовним і загальнодоступним для використання, модифікації, переупакування та повторного розповсюдження без будь-яких обмежень.
Програма Відкритий код н'схід не просто програма, де джерела розповсюджуються безкоштовно, але це програмне забезпечення, що розповсюджується разом із a безкоштовна ліцензія Або схід реєструє право на його використання, зміну, вільне розповсюдження. Цесхід це те, що робить програмне забезпечення схід говорить " Відкритий код ».
Безкоштовне програмне забезпечення це програма, яку можна вільно використовувати, змінювати та поширювати лише з одним обмеженням : будь-яка розповсюджена версія має відповідати початковим умовам свободи використання, модифікації та розповсюдження (так званий режим «copyleft»).
А програмне забезпечення схід безкоштовно якщо і тільки якщо його ліцензія гарантує чотири основні свободи:
- свобода використання програмне забезпечення.
- свобода копіювати програмне забезпечення.
- свобода навчання програмне забезпечення.
- свобода змінювати програмне забезпечення і розповсюджувати модифіковані версії.