
TLDR
- Librephone — это попытка обратной разработки проприетарного кода, необходимого для работы вашего телефона.
- В то время как проекты, такие как LineageOS, отдают приоритет открытому исходному коду, некоторые бинарные «blobs» до сих пор необходимы.
- Проект начнётся с определения целевого мобильного устройства с минимальным количеством проприетарного кода.
Многие пользователи смартфонов обеспокоены своей конфиденциальностью. Хотя Android позволяет вам контролировать большую часть ваших данных и то, кто их видит, вы все равно полагаетесь на Google для их безопасности. Однако существуют альтернативы, такие как GrapheneOS, которые предлагают более ориентированную на конфиденциальность операционную систему и ограничивают объем передаваемых вами данных. Теперь новый проект решает распространенную проблему, с которой сталкиваются проекты с открытым исходным кодом, такие как этот.
"Просто покупай индекс", говорили они. "Это надежно". Здесь мы обсуждаем, почему это не всегда так, и как жить с вечно красным портфелем.
Поверить в рынокПриложения, такие как LineageOS, стремятся предоставить вам полностью открытое программное обеспечение для вашего телефона, но им часто приходится использовать проприетарный код – предварительно собранные компоненты от производителя оборудования, которые необходимы для работы частей телефона. Это похоже на проблемы, с которыми пользователи Linux сталкиваются с компьютерным оборудованием на протяжении многих лет, например, необходимость в конкретных драйверах для видеокарт.
Даже если вы удалите все приложения Google и будете использовать открытый исходный код настолько, насколько это возможно, включение проприетарного двоичного блоба в ваше программное обеспечение Android не позволит вам обеспечить полную прозрачность для ваших пользователей. Вам по сути придется доверять производителю оборудования в отношении того, как функционирует этот компонент.
Это проблема, и Фонд свободного программного обеспечения (FSF) сейчас работает над её решением. Их проект Librephone направлен на замену этих компонентов с закрытым исходным кодом на код с открытым исходным кодом – сложная, но прямая задача.
Первый шаг — выбор телефона, который будет проще всего модифицировать и ремонтировать самостоятельно. Это включает в себя составление списка всех проприетарных программных компонентов, используемых в распространенных телефонах, и поиск моделей, которые зависят от меньшего их количества. Librephone конкретно ищет телефон с наименьшим количеством проблем со свободой и наиболее легко решаемыми, чтобы начать с этого.
https://youtube.com/watch?v=PP9SdMyltiI
После выявления этих компонентов с закрытым исходным кодом начинается настоящая задача: обратная разработка. По сути, мне нужно выяснить, что именно делают эти двоичные файлы, а затем задокументировать это таким образом, чтобы мы могли воссоздать ту же функциональность с нуля. Ключевое отличие, однако, заключается в том, что у нас будет чистый, понятный код вместо этих непрозрачных двоичных файлов.
С увеличением контроля Google над Android, многие люди, вероятно, ищут более приватные варианты смартфонов, и проект Librephone может стать отличным решением. Мы с нетерпением ждём, что Free Software Foundation придумает для своего первого телефона – мы будем держать вас в курсе!
Смотрите также
- 30 лучших фильмов об обмене парой и женой, которые вам нужно посмотреть
- 5 вещей, которые вы должны знать о новых альтернативах AirTag для Android
- YouTube дает сбой — что делать, если в вашей ленте застрял NaN:NaN
- Объяснение всех функций искусственного интеллекта в Gmail
- Сообщения Google оживляют уведомления о прочтении новой анимацией и местоположением (разбор APK)
- Эту «кассовую бомбу» 2016 года обязательно стоит посмотреть, если вы любите Dolby Atmos так же сильно, как и я.
- Это наш первый взгляд на продолжение беспроводных наушников Sony WF-C700N?
- Самсунг возвращает управление медиа-контролами к оповещениям нового интерфейса One UI 7
- Пробуди Супергеройский Веселье: Наборы Playmobil Леди Баг и Кот Нуар Отмечают Десятилетие!
- Присутствие Samsung на MWC наконец-то позволило людям приблизиться к гарнитуре Android XR.
2025-10-15 18:18