Копилефт – общий метод, который предполагает превращение любой компьютерной программы (или другого произведения) в свободную. Копилефт дает право требовать, чтобы все модифицированные и расширенные версии программы также были свободными.
Инициаторами появления этой лицензии были IT-специалисты – преимущественно программисты. Автором концепции считается Ричард Столлман – американский программист, который является организатором движения свободного ПО.
Идея копилефта состоит в том, что каждый, кто распространяет программу, как с изменениями, так и без них, не имеет права ограничивать свободу ее дальнейшего использования либо модификации. Копилефт гарантирует свободу пользователей в их действиях. Наиболее известной и распространенной копилефт-лицензией является GNU GPL.