LINUX.ORG.RU

История изменений

Исправление gtk3, (текущая версия) :

Какой смысл заниматся айфоном, если ни один из андроид-девайсов не поддерживается нормально?

Это стратегическое решение:

  • Делать порты под новые устройства легче, чем допиливать существующие порты.
  • Создаётся иллюзия могущества, серьёзности. «Вот смотрите, у нас более 200 устройств загружаются!»
  • Следствие из 2, идёт приток новых пользователей, энтузиастов и разработчиков.

И кстати, у них на сайте написано «загружается», а не «поддерживается». По этому поводу даже был отдельный Issue.

По этому, оно не умеет звонить. И никогда, судя по всему, не сможет. Очень жаль.

На сколько я слышал в тех же Issue уже говорят на нексусах уже потихоньку заводят модем и даже завили смски и звонок (правда без звука). Может потом допилят. Прогресс таки есть.

А позиция у разрабов приблизительно такая же, как в дебиане. То есть: «проприетарщину( пусть и необходимую для работы системы на некотором железе) принимаем только через наши трупы».

Эту проприетарщину потом будет тяжело поддерживать. Так как:

  • Она намертво прибита к определённой версии андроида и как правило к доисторическому ядру линукс. Поддержка всего этого зоопарка будет для нас огромным геморроем https://wiki.postmarketos.org/wiki/The_Mainline_Kernel Особенно когда наберётся, например, 100 устройств.
  • В результате чего там будет 100 форков ядра линукс разных версий, которых придётся поддерживать. Даже наложение какого-нибудь тривиального патча (например устраняющиго какую-либо уязвимость ядра) потребует колоссальных усилий для патчинга всего этого зоопарка. Почему:
  • Ядра как правило, разных версий и его придётся (патч) отдельно адаптировать к каждой версии ядра.
  • Тот «линукс» который используется в «живых» андроидах линуксом и не назовёшь. Как правило, эти ядро более чем полностью пропатчены гуглом, производителем SoC и телефона. И у разных производителей SoC и телефонов абсолютно разные патчи, которые обязательно вызовут конфликты и глюки на ровном месте.

Исходная версия gtk3, :

Какой смысл заниматся айфоном, если ни один из андроид-девайсов не поддерживается нормально?

Это стратегическое решение:

  • Делать порты под новые устройства легче, чем допиливать существующие порты.
  • Создаётся иллюзия могущества, серьёзности. «Вот смотрите, у нас более 200 устройств загружаются!»
  • Следствие из 2, идёт приток новых пользователей, энтузиастов и разработчиков.

И кстати, у них на сайте написано «загружается», а не «поддерживается». По этому поводу даже был отдельный Issue.

По этому, оно не умеет звонить. И никогда, судя по всему, не сможет. Очень жаль.

На сколько я слышал в тех же Issue уже говорят на нексусах уже потихоньку заводят модем и даже завили смски и звонок (правда без звука). Может потом допилят. Прогресс таки есть.

А позиция у разрабов приблизительно такая же, как в дебиане. То есть: «проприетарщину( пусть и необходимую для работы системы на некотором железе) принимаем только через наши трупы».

Эту проприетарщину потом будет тяжело поддерживать. Так как:

  • Она намертво прибита к определённой версии андроида и как правило к доисторическому ядру линукс. Поддержка всего этого зоопарка будет для нас огромным геморроем https://wiki.postmarketos.org/wiki/The_Mainline_Kernel Особенно когда наберётся, например, 100 устройств.
  • В результате чего там будет 100 форков ядра линукс разных версий, которых придётся поддерживать. Даже наложение какого-нибудь тривиального патча (например устраняющиго какую-либо уязвимость ядра) потребует колоссальных усилий для патчинга всего этого зоопарка. Почему:
  • Ядра как правило, разных версий и его придётся (патч) отдельно адаптировать к каждой версии ядра.
  • Тот «линукс» который используется в «живых» андроидах линукс и не назовёшь. Как правило, эти ядро более чем полностью пропатчены гуглом, производителем SoC и телефона. И у разных производителей SoC и телефонов абсолютно разные патчи, которые обязательно вызовут конфликты и глюки на ровном месте.