Свободное ПО — программное обеспечение, автор которого бесплатно предоставляет неограниченному кругу пользователей полные права на любые действия с ним, включая изменение и модернизацию. В отличие от бесплатного (freeware), свободное ПО распространяется вместе с исходным кодом и допускает создание на его базе собственных вариантов оригинальной программы. Для лицензирования свободного ПО используется Основная общественная лицензия GNU, разработанная идеологом движения Ричардом Столлманом (Richard Stallman).