Свободный протокол является протоколом, чья полная спецификация находится в свободном доступе, и для которых не существует никаких ограничений (например, юридические или технические) по его использованию. Пользователи могут разрабатывать и использовать варианты, которые соответствуют их потребностям, и вносить улучшения для возможного включения в следующую официальную версию протокола. Свободное программное обеспечение осуществления ссылка должна быть доступна.
Свободный протокол важен для взаимодействия и выбора программного обеспечения.
XMPP - бесплатный протокол.