1760620972
2025-10-16 13:05:00
кляксун/iStock/Getty Images Plus
Следите за ZDNET: Добавьте нас в качестве предпочтительного источника в Google.
Ключевые выводы ZDNET
- Никому еще не удалось сделать полностью бесплатный программный смартфон.
- Проекты с открытым исходным кодом и бесплатного программного обеспечения имели ограниченный успех.
- Проблема в запатентованной технологии без публичной документации.
Фонд свободного программного обеспечения (FSF) представил новую инициативу под названием LibrePhoneс амбициозной целью создания полностью бесплатной экосистемы смартфонов. Удачи в этом, потому что эту цель – ни в каком виде, ни в какой форме – не так-то просто достичь.
Зои Койман, исполнительный директор FSF, признала этот факт, заявив: «Учитывая сложность устройств, эта работа займет время, но мы привыкли играть в долгую игру».
Также: 10 приложений для Windows с открытым исходным кодом, без которых я не могу жить — и все они бесплатны
Проект LibrePhone хочет удалить весь проприетарный код с мобильных устройств. Этот код включает в себя прошивку, драйверы и двоичные «капли», необходимые для работы телефонов.
Хотя несколько проектов, таких как ГрафенОС, постмаркетОСи /е/ОСудалили программное обеспечение Google из Проект с открытым исходным кодом Android (AOSP) В кодовой базе устройства по-прежнему полагаются на закрытые компоненты для аппаратной поддержки. Койман сказал, что мобильные компьютеры уже давно являются «последним рубежом свободы программного обеспечения» и что в них по-прежнему доминируют закрытые экосистемы, такие как iOS от Apple и Android от Google.
Также: Хотите отказаться от Windows? Этот дистрибутив Linux упрощает этот переход.
FSF должен знать, правда ли это, поскольку они уже пытались решить эту проблему раньше. Репликантдистрибутив Android на основе бесплатного программного обеспечения, был запущен в 2010 году. Он заменил проприетарные компоненты Android Google эквивалентами бесплатного программного обеспечения.
Однако Replicant быстро достиг пределов совместимости оборудования и прошивки. Многие функции телефона, в частности ускорение графики, GPS и управление модемом, по-прежнему зависят от недокументированной прошивки с закрытым исходным кодом. По состоянию на 2025 год Replicant будет работать на устаревших устройствах, таких как Galaxy S3 и Nexus S, но даже на этих телефонах он далек от совершенства.
Простая и печальная истина заключается в том, что без документации поставщика разработчики открытого и бесплатного программного обеспечения не могут законно воссоздать замену. Ситуация усугубляется строгими соглашениями о неразглашении (NDA) с производителями микросхем, такими как Qualcomm и Broadcom, которые не позволяют программистам читать их техническую документацию.
Без этой документации работать с их проприетарным кодом — все равно, что пытаться шить в боксерских перчатках. Проекты смартфонов на базе Linux, такие как постмаркетОС и Убунту Тачразрешают ограниченное использование собственных больших двоичных объектов. Однако это компромисс, который отвергаются более строгими стандартами FSF.
Также: 10 советов по Linux, которые я даю новичкам и профессионалам для повышения производительности.
Возможно, вы заметили, что я часто говорю «свободное программное обеспечение», а не «с открытым исходным кодом». Это потому, что, хотя это могут быть схожие концепции, основатель FSF Ричард М. Столлман (RMS) не хочет иметь ничего общего с открытым исходным кодом. Не углубляясь в сорняки, Определение свободного программного обеспечения строже, чем инициатива Open Source Initiative. Определение открытого исходного кода правила.
Оставляя в стороне философские дебаты, технический руководитель LibrePhone Роб Савой, давний участник GNU, известный прежде всего созданием Скрежетбесплатная альтернатива Adobe Flash, сталкивается с масштабной задачей реверс-инжиниринга проприетарной прошивки с минимальной документацией. Когда эта неразрешимая задача будет решена, его команда должна будет создать открытые замены, соответствующие строгим требованиям FSF для полностью свободных систем.
Савой смело заявил: «Как инженер по встраиваемым системам, работающий над мобильными устройствами на протяжении десятилетий, я с нетерпением жду возможности поработать над телефоном, поддерживающим свободу, и помочь пользователям получить контроль над аппаратным обеспечением своего телефона». Я желаю ему удачи; ему это понадобится.
А еще: я отказался от Google в пользу инструмента поиска, который не отслеживает меня и не подталкивает ИИ — и он становится лучше.
Имейте в виду, я подчеркиваю «может», а не «будет». Реверс-инжиниринг прошивок и блоков с таким небольшим количеством информации не позволяет всем программистам на сегодняшний день создать по-настоящему бесплатный телефон с открытым исходным кодом. Тем не менее, если никто даже не попытается, цель никогда не будет достигнута. Я желаю разработчикам FSF всего наилучшего в решении этой непростой задачи.
Получайте главные утренние новости на свой почтовый ящик каждый день с помощью нашей Информационный бюллетень Tech Today.
#Первый #мире #телефон #понастоящему #бесплатным #программным #обеспечением #Это #новая #долгая #игра #FSF
Продолжение темы

