ОБНОВЛЕНИЕ Apple уступила согласованному давлению, и приложение Wehe было одобрено Apple и теперь доступно в App Store.
Первоначально приложение, которое проверяет, применяет ли ваш интернет-провайдер дросселирование ваших данных в соответствии с его типом — также называемое детектором сетевой нейтральности — было отклонено из App Store по очень странным причинам.
Нет никаких сомнений в том, что App Store — это игра Apple, но мы все еще не понимаем этого. Кто-нибудь из присутствующих помнит дни, когда вы могли публиковать то, что вам нравилось, на любой платформе, к которой у вас был доступ?
Что ж, теперь кажется, что даже академическому исследованию нельзя доверить создание приложения. Может быть, это как-то связано с горячей темой сетевого нейтралитета?
Дэвид Чоффнес, профессор Северо-Восточного университета, занимается вопросами конфиденциальности, распределенных систем, сетей, безопасности и мобильных устройств. Он работал с группой исследователей, которые пытались измерить любые попытки отклониться от сетевого нейтралитета или, что более прозаично — Выявление дифференциации трафика в мобильных сетях:
«Ключевая идея состоит в том, чтобы использовать прокси-сервер VPN для записи и воспроизведения сетевого трафика, генерируемого произвольными приложениями, и сравнения его с поведением сети при воспроизведении этого трафика за пределами зашифрованного туннеля. Мы проводим первые известные тестовые эксперименты с реальным коммерческим формированием устройств, чтобы проверить нашу конструкцию системы и продемонстрировать, как она превосходит предыдущую работу по выявлению дифференциации. Мы выпустили наше приложение и собрали результаты дифференциации от 12 интернет-провайдеров в 5 странах. Мы обнаружили, что дифференциация имеет тенденцию влиять на трафик TCP (снижение показателей до 60%) и что помехи со стороны промежуточных ящиков (включая устройства перекодирования видео) являются повсеместными. Разоблачая такое поведение, мы надеемся повысить прозрачность для пользователей и помочь информировать будущую политику ».
Это не надежный метод, потому что некоторые интернет-провайдеры могут ограничивать данные на основе своей исходной сети, и это невозможно обнаружить с помощью подхода VPN.
Вы можете увидеть версию программы для Android ниже:
Исследовательская группа создала приложение, которое можно было использовать для сбора данных, и оно было отправлено в App Store, а результат был опубликован в твите:
Я должен согласиться с тем, что у нас есть только одна сторона истории, но это следствие всего процесса утверждения приложения. Причина отказа «Мы не думаем, что это уместно» выглядит странно, если вы думаете, что это академическое приложение, которое обнаруживает дросселирование путем измерения скорости передачи данных.
Твиты продолжают историю:
Объяснил рецензируемое исследование, показывающее, что наши тесты на самом деле выявляют нарушения сетевого нейтралитета из-за дросселирования на основе DPI. Ему сказали, что приложение было отклонено, потому что «оно потенциально может предоставлять пользователям неточную информацию».
Что может быть правдой, но это приводит к очевидному и уместному вопросу:
На вопрос, все ли приложения, которые принимаются в магазин приложений, проходят проверку на отсутствие «потенциального предоставления пользователям неточной информации». Было сказано, что это не имеет отношения к делу.
Затем было высказано предположение, что, возможно, приложение использует частные API-интерфейсы, но не было предоставлено никаких доказательств того, какие API-интерфейсы использовались.
Трудно понять, почему приложение такого типа должно использовать непубличные API. В более позднем твите Чоффнес сообщает, что, по его мнению, Apple отклонила приложение, потому что в его описании использовались слова «сетевой нейтралитет». Конечно, это всего лишь мнение, но мнения — это все, что у нас есть, если Apple не готова объяснить, что именно не так с приложением, а это не так.
Да, с приложением может быть что-то действительно не так, кроме того, что оно является сетевым детектором отсутствия нейтралитета, и вы могли бы сказать, что это просто анти-Apple позиция, занятая одним человеком, но это упускает суть. Сегодня программное обеспечение далеко не бесплатно, и это еще одно доказательство того, что то, что запускается, больше не определяется нами.
ОБНОВИТЬ
В твите, появившемся после публикации этого пункта, мы обнаруживаем, что кампании в социальных сетях могут работать даже на Apple. Как всегда, новость пришла через Twitter от Дэвида Чоффнесса:
Спасибо всем за поддержку! Я рад сообщить, что @apple одобрил наше приложение Wehe, и теперь вы можете загрузить его из App Store.
Его твит закончился:
Обратите внимание, что наши серверы для проведения тестов сетевой нейтральности в настоящее время перегружены, и мы работаем над решением этой проблемы.
что является одновременно плохими и хорошими новостями, поскольку указывает на большой интерес к использованию Wehe.
Несмотря на изменения, наш первоначальный вывод все еще остается в силе:
Для огороженных стенами садов могут быть веские причины, но принципы их работы должны быть открытыми и прозрачными, и желательно, чтобы их соблюдение осуществляла незаинтересованная сторона. Кто знает, почему Apple захочет замолчать исследования сетевого нейтралитета, но вопрос не возник бы, если бы процесс отклонения приложений был прозрачным.