Популярный репозиторий bilibili-API-collect, служивший крупнейшей базой данных программных интерфейсов китайского видеохостинга Bilibili, прекратил свою работу. Решение о закрытии проекта и удалении исходного кода было принято разработчиком незамедлительно после получения официального досудебного предупреждения от юридической фирмы, представляющей интересы медиагиганта.
Суть обвинений и требования правообладателя
Юристы Bilibili обвинили автора проекта в систематическом сборе и распространении конфиденциальных данных платформы. В официальном письме указывается, что деятельность репозитория нарушает авторские права компании и ставит под угрозу информационную безопасность сервиса. Согласно позиции правообладателя, проект раскрывал следующие критические элементы:
- Публикация непубличных (закрытых) API-интерфейсов;
- Детальное описание логики вызовов и структуры параметров;
- Механизмы контроля доступа и алгоритмы безопасности;
- Методы обхода внутренних ограничений системы.
Последствия для сообщества разработчиков
Проект bilibili-API-collect долгое время являлся важным ресурсом для сторонних разработчиков, создававших альтернативные клиенты и инструменты для анализа данных. Однако несанкционированное документирование проприетарных протоколов в таких масштабах часто приводит к конфликтам с корпоративными правилами использования (ToS). На данный момент разработчик уже приступил к удалению документации, чтобы избежать дальнейшего судебного преследования.
Проект немедленно прекращает поддержку и удаляет соответствующую документацию и исходный код в связи с требованиями юридической фирмы, уполномоченной Bilibili.
Данный инцидент подчеркивает сохраняющуюся напряженность между крупными технологическими платформами и сообществом Open Source. Ожидается, что закрытие крупнейшего агрегатора API Bilibili существенно усложнит поддержку существующих сторонних приложений, использующих недокументированные функции платформы, и заставит разработчиков искать легальные способы взаимодействия с сервисом через официальные SDK.