Разработчик по имени Каан Бузлук рассказал у себя в блоге о неприятной истории, связанной с Reddit. По его словам, платформа выдала ему перманентный бан за разработку некоммерческого клиента с открытым исходным кодом.
Как напоминает Бузлук, в июне 2023 года Reddit ввёл плату за использование API: $12 тыс. за 50 млн запросов. По словам Бузлука, «это означало смертный приговор для всех некоммерческих приложений и ботов, которыми пользовались миллионы людей».
«Я долгое время был пользователем Reddit и создал много ботов, работающих на платформе, просто для развлечения. Услышав эту новость, я решил проверить, что я могу сделать, — пишет он. — Через пару дней я собрал простую оболочку для API Reddit в виде небольшой библиотеки Javascript и назвал её Geddit, что показалось мне забавным. Я поделился ею на GitHub, по-моему, она до сих пор работает».
Первый вариант Geddit позволял просматривать Reddit в режиме ридонли.
«Затем я наткнулся на фреймворки Capacitor и Ionic, которые позволяют разрабатывать собственные мобильные приложения на HTML, CSS и Javascript. И в следующем месяце Geddit вышел уже как приложение для Android. На самом деле он представлял собой простой парсер JSON, но он хорошо работал как Reddit-клиент. Люди начали его использовать и писали мне об этом».
А потом Бузлук получил электронное письмо от Reddit.
«Нам стало известно, что вы разрабатываете и коммерциализируете приложение, которое пытается обойти ограничения API Reddit. Пользовательское соглашение запрещает коммерческое использование сервиса или контента. Reddit аннулирует ваш доступ к сервисам платформы; с этого момента вы не можете пользоваться Reddit ни напрямую, ни косвенно. Кроме того, вы должны немедленно прекратить обход ограничений, закрыть ваше нарушающее права приложение и удалить любые данные Reddit», — гласит письмо.
В ответном письме Бузлук пообещал приостановить разработку приложения, пока не получит ответ от Reddit, которого он так и не дождался.
«Боже я скучаю по старому Reddit. Мне стоит запустить собственную текстовую платформу социальных сетей на основе Markdown. Может, назову ее Markit и потребую $30 тыс. в год за API. Или стоит просто забыть об этом», — заключил Бузлук.