Обычно IT-компании запрещают модифицировать свои коммерческие программные продукты. Но что, если DIY-софт получается удобнее официального? Может сложиться интересная ситуация, пишет Quartz.

Из-за своей простоты и удобства WhatsApp — самый популярный мессенджер в Африке. К примеру, в Зимбабве на него приходится половина интернет-трафика. Более того, помимо официальной африканцы используют модифицированные версии мессенджера с дополнительными опциями. И у таких приложений в Африке даже больше пользователей, чем у Facebook.

Самые популярные моды поддерживают пользовательские темы оформления, позволяют скрыть свой онлайн-статус, использовать несколько аккаунтов на одном устройстве, отправлять отложенные сообщения, восстанавливать удалённые сообщения и обмениваться файлами большего размера — до 50 Мб вместо стандартных 16.

Использовать моды небезопасно — есть шанс скачать malware, так как они распространяются в обход официальных магазинов приложений. Переписка в них не шифруется. К тому же, есть риск поймать бан в самом WhatsApp — использование модов нарушает правила пользования сервисом. Поэтому разработчики не советуют использовать для модов номера, привязанные к основному аккаунту в WhatsApp.

Для приложений с открытым API альтернативные клиенты — это норма. Есть много разных клиентов для Telegram с дополнительными опциями, например Plus Messenger с разделением лички, чатов и каналов. Но здесь другая история. Независимые разработчики строят удобные сервисы поверх чужой инфраструктуры, не только не спрашивая разрешения у её собственника, но и намеренно нарушая политику компании. Яркий пример того, что называют "adversarial interoperability" (что-то вроде "злонамеренная совместимость"). Интернет-активисты считают, что такие практики позволяют противостоять монополии интернет-гигантов, способствуют децентрализации интернета и помогают двигать прогресс. Блокировщики рекламы сначала тоже появились как "нежелательная" надстройка к сайтам, а теперь без них сложно представить современный интернет.