> Их и на практике практически они же практически за столько же и написали.И теперь уже наверное с декаду пытаются хоть немного привести этот жуткий шит в вид когда оно хотя-бы сносно сможет работать с современными задачами и оборудованием.
> Интересны ваши оценки огромности этой "толпы".
Если интересны - сходите в git или списки рассылки xorg и проектов вокруг. Не забудьте всякие там DDX драйвера и прочее учесть, без которых оно вообще неюзабельно.
> У фирмы Нокия очень многое было серьезной статьей расходов человеческих усилий.
Тем не менее, они выпустили весьма симпатичный и отполированный дебиан в дружественном к юзеру виде за вполне разумное время. Единственным реальным недостатком этой платформы было то что оно, видите ли, изволило конкурировать с кривой мобилочной виндой с ее уродскими кирпичами. Поэтому дяденька саботажник предложил сменить платформу на винды, а это попросту внаглую потопил. Закончилось как видим предсказуемо: нокия перестала существовать, а очередная высушенная шкурка мухи упала под паутину паукашки в виде бренда nokia. Т.е. как видим - можно и хуже делать. Например, здоровая корпорация может целую декаду вола е...ть в мобильном сегменте, выкатив в результате какой-то непотребный шыт и продув рыночную долю с 10% до 2%. И вообще, дойдя до настолько позорных результатов что мобильное подразделение пришлось слить с игровым, чтобы жирными минусами в отчетах не маячило. Ну я как бы только за такое - внутренние диверсии в MS силами самого MS - это круто придумано. В последние несколько лет у них прямо талант в простреле пяток проснулся, так что уже даже интересно чем все это закончится :).
> в такой благостный упадок, что с SurfaceFlinger-ом они долбались бы ровно
> столько же, если не больше.
Да с чем там долбаться? Он простой как топор и там тормозить нечему, в отличие от X-ов, где борьба с тормозами и была лейтмотивом (на мобильном устройстве тормоза означают быструю посадку батарейки кроме всего прочего). У нокии кстати была вполне нормальная команда в этом проекте, квалифицированные перцы которые знали свое дело. Но конкретно иксы в современном мире - это обучение ежа летать. Хреново летает и пинать надо часто.
> А в embedded вообще прямо через SPI пиксели на экранчике рисуют.
Через SPI - это как раз не прямо, это команды и данные какому-то контроллеру с фреймбуфером. Прямо - это по лобовой RGB шине, с формированием таймингов по строкам и кадрам.
> А то и через parallel, чтоб еще дешевле.
Ну да, экономия на буфере кадра + умном контроллере в дисплее.
> А в мейнфремах процессоры ввода-вывода с интересной архитектурой.
> И причем здесь это все?
Не знаю. А surface flinger - при том что на его основе сделать проще в разы. Хоть и оказывается несовместимо с десктопным софтом в результате.