Четыре степени свободы программы:
- Свобода использования
- Свобода изучения и внесения любых изменений (требуется открытость исходного кода)
- Свобода распространения копий
- Свобода распространения изменений к программе (требуется открытость исходного кода)
- «Лицензия» и российское законодательство
- Общественная Лицензия ГНУ (GPL): запрет на нарушение свобод