> Мобильная OS - включает и планшеты. На них очень много "добра" может работать "из коробки" десктопных Линуксов. Экраны в них достаточно большие.Вы думаете, дело только в размере экрана?
> Вот пример с Transmission: мордочка разная под разные интерфейсы/оболочки/оси, а функциональное ядро одно и то же. И код ядра один для разных осей - что в десятки раз снижает затраты на поддержку софта.
Эх.
Берем любую программу, ничего не знающую о мобильной среде. Она умеет засыпать при потере фокуса? А при выключении экрана? Можно сказать, что подобный функционал надо перекладывать на систему. Хорошо, система имеет право останавливать данную программу при выключении экрана? Допустим. А если данная программа не должна останавливаться при этом? Программа должна уметь сама сказать системе - останавливать ее, или нет. Иначе она высосет батарейку устройства. А если таких программ десять?
Как поступил Гугль. Он сделал систему, в которой ПО УМОЛЧАНИЮ при выключении экрана, или потере фокуса программа останавливается. Это стандартное поведение системы. Если разработчик хочет, чтобы программа продолжала работать - он должен вручную обработать этот случай. Таким образом изначально все ПО под Андроид ЗАТОЧЕНО под энергосбережение.
Это один пример. Могу привести еще.
> Я утверждаю, что это сделано для того, чтобы сместить Линукс с пъедестала СПО и поставить Андройд на его место путем переманивания СПО разработчиков и пропагандой в лоббируемых СМИ.
Я считаю, что вы ошибаетесь.