Відкрите програмне забезпечення та безкоштовне програмне забезпечення стосуються прав: використання, вивчення, обміну та адаптації. Безкоштовне програмне забезпечення зазвичай означає, що щось можна використовувати безкоштовно.
Громадське надбання означає, що більше немає жодних обмежень щодо авторських прав або що власник прав відмовився від них, наскільки це можливо юридично. Це відрізняється від відкритого коду.