Компания Google расширила возможности приложения Terminal, позволяющего запустить эмулятор терминала с доступом к полноценному Linux-окружению, выполняемому в виртуальной машине. В процессе разработки ветки Android 16 в Terminal добавлена поддержка запуска графических приложений, собранных для Linux...Подробнее: https://www.opennet.me/opennews/art.shtml?num=62653
ждем на десктопах
На десктопах в WSL2.
> ждем на десктопахЕще андроид оттуда убрать с его малварью... хотя гугл и из линуксных программ малварь с встроенной спайварью сможет, с него станется.
На дискетах
Чтобы зачем это все?
Хромбуки хотят на андроид перевести, и чтобы они не потеряли хоть какие-то десктопные фичи, в андроид срочно впиливают поддержку линуксовых приложений
В хромбуках уже же есть прослойка дроида, причем не через виртуалку имбовая и рабочая
Хотят сделать ровно наоборот - не держать андроид + отдельную хромос с поддержкой андроида, а чтобы везде была одна ос. Везде был андроид, с поддержкой линукс приложений.
Хромая Ось даже уже самому гуглу кажется не совсем здравой идеей (все запускать в браузере).
То ли хромой браузер теперь сам по себе жрет как не в себя, то ли еще какие проблемы с поддержкой двух проектов, вместо одного.
А адроид с треем уже давно есть в сторонних сборках, и на смартфонах и у Хуавея и у самсунга.
Плюс АОСП как ОСь пилит сторонняя контора у гугла на него патчатся лишь свои вендорлок изменения, а хромось приходится пилить самим.
Сокращение издержек, когда для буков и смартфонов будет одна ось + упрощается поддержка инфраструктуры для единой "экологической ниши" (как у Эпол).
И да, у меня хуавеевский планшет на много дюймов, до сих пор называет себя телефоном.
>Плюс АОСП как ОСь пилит сторонняя контора у гугла на него патчатся лишь свои вендорлок измененияНе-а, АОСП на 100% мейнтенит гугл и без него туда не проходит буквально ни одно решение. Плюс гугл по сути тащит в сольник всю кодовую базу, внешний вклад там меньше 8% где-то, в основном oem-патчи всякие. Андроид = гугл
Браузер велено продать, отсюда и все эти телодвижения
На лопате дают скоту подачку, чтобы меньше был стимцул рутовать. Видимо грядёт полный запрет разлочки загрузчика. Очень нужен DRM для YouTube, пойми. Контент не гугловский - зато DRM - гугловский.
> На лопате дают скоту подачку, чтобы меньше был стимцул рутовать. Видимо грядёт
> полный запрет разлочки загрузчика. Очень нужен DRM для YouTube, пойми. Контент
> не гугловский - зато DRM - гугловский.Так это... онлайн качалок ютубовских - хоть ж@пой жуй, и их серверам решительно класть на разлочку загрузчика.
>онлайн качалок ютубовскихТам есть хоть одна, которая не является web gui к yt-dlp?
А я запускал полноценный линукс на телефонах во времена Android 4.3 а они только сейчас смогли.
что значит "полноценный линукс" ? bash? kde?
>что значит "полноценный линукс" ? bash? kde?Да.
На самом деле речь о LinuxDeploy, скорее всего. В нём была возможность устанаваливать linux-окружение из предлагаемого набора дистрибутивов. К установленному Линуксу можно было подключиться по ssh и/или вывести картинку графической сессии через Xserver-xdl или vnc. Ядро использовалось хостовое, что обеспечивало приемлимую производительность, однако и все ограничения, связанные с покоцанностью Андроидового ядра тоже были в наличии. На счёт KDE не скажу, а вот xfce4/lxde/lxqt/IceWm — вполне шустро бегали. Довольно интересная и удобная штука, жаль, что развитие прекращено.
Из ограничений помню тормоза в 24bit цвете на планшете 2013 года (16bit — норм), и, что интересно, проблемы с выводом звука, т.к. огрызок, заменяющий Андроид устройством звуковую карту сами Андроидом был и занят. Хотя, могу и ошибаться: alsamixer к ней таки цеплялся. Попытка впихнуть внутри линукса PA с выводом звука через SimplePlayer на Андроид-устройстве успехом не увенчалась. Ну и не любой софт было удобно использовать на 1920x1200 7-дюймовом, к примеру, экране — с подбором dpi и размера шрифтов была та ещё морока.
В настоящее время LinuxDeploy не обновляется, выбор дистров доступных заморожен где-то во временах Debian Buster.
Были и более простые аналоги, но в функционале и удобстве они серьёзно уступали.
Была в начале 2010х разновидность Ubuntu, запускавшая и Linux и Андроид приложения. Для работы требовалось правильно собранное ядро, от чего круг смартфонов способных запустить её снижался.
На фоне тогдашнего 4го Андроида, пожиравшего и без того малое ОЗУ тогдашних устройств, было круто пользоваться полноценными приложениями.
Эту ОС придушили, ибо она и составляла конкуренцию Гуглу, и ставила под сомнение магазины мобильных недоприложений с троянами и рекламой.
Вот только 99% «полноценных приложений» на смартфоне бесполезны.
Вам бы на улицу выйти, траву потрогать. Какую "конкуренцию" оно составляла для андроида? Среди кого? 99,9% пользователей телефона никогда не будут на нём запускать никакие линуксы и десктопные приложения в них. Даже гораздо более психически здравая идея "режима десктопа" дышит на ладан из-за того, что никому не нужна/никто про неё не знает.
>>99,9% пользователей телефона никогдаЕсли из коробки можно будет запускать полноценные браузеры, так прямо и проигнорируют. Игры возможно
А на планшетах не густо с приложениями, и там
десктопный Линукс более нужен, чем на смартфонах.
> никому не нужна/никто про неё не знает.Про Ndk или Котлин обычные пользователи тоже не знают, и им это никак не мешает.
Душителям виднее было,что представляло конкуренцию, раз вложились в грязное дело.
Да и сам магазин рекламного шлака был очень молод, и уязвим.
>>>99,9% пользователей телефона никогда
> Если из коробки можно будет запускать полноценные браузеры, так прямо и проигнорируют.
> Игры возможно
> А на планшетах не густо с приложениями, и там
> десктопный Линукс более нужен, чем на смартфонах.
>> никому не нужна/никто про неё не знает.
> Про Ndk или Котлин обычные пользователи тоже не знают, и им это
> никак не мешает.
> А я запускал полноценный линуксНе полноценный.
Там была одна неприятная делать, портящая всё, из за намеренных ограничений к видео,вывод изображения был медленный.
Да, браузер запустить можно, что имело много плюсов,но уже посмотреть видео в браузере было нельзя.
Если убрать Java-прослойку из Android не нужно будет выдумывать какие-то костыли.
Вот не понимаю зачем они это сделали: есть NDK, сделали бы на базе него SDK, и дальше бы пошло-поехало. Как минимум, избавились бы от NPE.
потому что гуманитариев больше, не все могут писать на компилируемых языках
Я тоже гуманитарий, но предпочитаю компилируемые языки.
И получается, Гугел подложил свинью всем айтишникам, с заботой о гуманитариях.
* с заботой о своих доходахчем больше народу будет писать приложения, тем лучше. важны бабки, а не качество
Ну да, а java такая простая прям для гуманитариев, дичь. Проще сразу было на плюсах все пилить. В эпол вообще софт на диалекте сишки и ничего - дизайнеры осилили.
Когда вы уже научитесь отличать интерпретируемые языки от компилируемых.Джава компилируется в байт код, и соответственно запускаемое приложение хранится в виде низкоуровневых инструкций, а не в виде исходного текста программы, как у питона или джаваскрипта.
прикинь питон тоже компилирует и хранит программы в байткоде
Да что вы говорите?
Полагаю джаваскрипт тоже так мог бы. Чисто теоретически.
У нас тогда получается, что разделение на скриптовые и компилируемые языки вообще не имеет никакого смысла.
Потому что любой язык можно превратить как в скриптовый, так и в компилируемый.
Действительно, когда же вы научитесь?На самом деле, интерпретируемость/компилируемость - это не свойство языка. Когда-то давно, когда язык означал единственную реализацию, так было, эта терминология давно устарела.
Практически всё сейчас сделано по одному и тому же принципу. Исходный код парсится в AST, AST компилируется в байткод, байткод либо интерпретируется, либо компилируется в нативный код (поддерживается обычно и то, и другое).
Основное отличие в том, что именно поставляется - исходный код или байткод. Это отличие тянет за собой ряд существенных нюансов, но по сути разницы-то нет, современные Java и Javascript намного ближе друг к другу, чем кажется.
> На самом деле, интерпретируемость/компилируемость - это не свойство языка. Когда-то давно,
> когда язык означал единственную реализацию, так было, эта терминология давно устарела.Вообще-то таки - неплохо описывает дело. Как вы собираетесь прекомпильнуть допустим JS в нативный код целиком?
1) Наличие вещей типа eval() гарантирует что вы будете вынуждены залинковать в программу ВСЮ ИНФРАСТРУКТУРУ КОДОГЕНЕРАЦИИ при попытке оформить сие нативным кодом. Т.е. весь этот огромный макаронный монстр, чтобы он мог куски себя рекомпилить на ходу.
2) Динамические типы проблематично полностью просчитать заранее от и до. И нужна куча проверок на тему чем оно является сейчас и проч. И вот тут - извините. Либо тип четко известен на момент кодогенерации и можно сделать эффективный код, без лишних проверок что тип не изменился и проч, либо - увы, но перфоманс будет отстоен. И в интенсивной математике и проч это разумеется вылезет. Минимум в разы.
В мире мибилок на Андроиде фрагментация устройств чудовищная по железу. Удачи писать в таких условиях универсальный софт на компилируемых языках, который должен(!) запускаться и нормально работать у всех.
Т.е. Linux-ядро в девайсах с этим не справляется, а java-прослойка смогла? Сомнителльно.
Вам нужно не просто ядро собрать, а каждое приложение. Для условного x86 были i286, i386, i486 и так далее. На arm зоопрак во-первых больше, во вторых, там кроме arm есть и другие архитектуры.
Удивительно, но в debian для arm обычно нет инсталлятора. И как следствие не факт, что ядро будет само обновляться.Но вот весь остальной софт одним большим деревом идёт для arm (ну и для aarch64). И почти весь софт (за исключением сильно специфичных вещей) работает без проблем на любом девайсе без перекомпиляции.
> В мире мибилок на Андроиде фрагментация устройств чудовищная по железу.Всего то две архитектуры arm и arm64, был еще intel, да весь вышел.
А какую игру посерьёзнее не возьми, так у неё всё равно библиотеки на NDK. И в итоге все равно не переносимо, если не сделана поддержка всех платформ.
С поддержкой видео тоже самое, если что посерьёзнее, то оно работает только с snapdragon, а весь зоопарк прочих мобильных видеокарт или работает как нибудь, или идёт лесом.
Скрипач не нужен.
Игры нужны полтора игрунам и то только чтобы их деньги тянуть. Их софт можно не переносить.
И кто оплатит весь этот праздник? "Игруны" готовы платить за своих вайфу. "Киты" донатят десятки тысяч баксов в свои любимые гача-помойки. Сколько (и кто) будет донатить, чтобы какой-нибудь условный эмулятор терминала работал не только на устройстве его автора?
Только вот вся эта "чудовищная фрагментация" - одного стандарта и часто это armv8.x
У страха глаза велики)
>Как минимум, избавились бы от NPE.Для избавления от NPE отказываться от jvm не обязательно. Есть Eta типа Haskell но для jvm, для ocaml тоже есть какие-то наработки. А вот идея кросплатформенного кода выглядит привлекательно.
Изначальная идея состояла в том, что разраб один раз компилит, а запускается везде. То есть, не нужно выдумывать системы доставки софта под конкретную архитектуру, не нужно пересобирать при выходе новых.
На тот момент, как понимаю, адекватных открытых виртуальных машин, не эмулирующих какую-то существующую архитектуру (т.е. по сути для софта с проца N на проце M), а такую, чтобы эмулируемая архитектура могла оптимально выполняться практически на любой системе, практически не было. Тогда это ещё было "не в тренде". По сути и были: .Net и JVM. .Net - это 100% отвалилась бабло (по сути они и так на андроиде за счёт патентов не плохо наварились). Вот выбор думаю и пал в сторону JVM. Ко всему прочему, на тот момент недавний пример: "выстрелевший" рынок кнопочников на J2ME. В общем, обещало быть не плохо.
Время шло, на телефонах плотно засел ARM. Софт стал жирнее и требовательнее. И теперь по сути эта универсальность практически и не нужна стала. Уже думаю начиная с 2010-х идея стала хворать (по сути, применима на не требовательном ПО: всяких планерах, каленларях, да заметках). Но машина уже запущена, сворачивать не хочется, да и не особо выходит. В принципе фуксия предполагалась в качестве убийцы андроида. Но пока что-то не очень
Symbian был на плюсах, помогло ли это ему? Не особо...
Вот как раз таки придётся выдумывать кучу костылей, чтобы андроидовские приложения, написанные на джаве, по прежнему работали.
Наконец-то имбища на андроиды, правда, что-то подсказывает, это не будет популярным. Но если там есть ускорение графики, то етить-колотить, это будет самое великолепное. Правда лишь одно упоминание crosvm бросает в дрожь. Было бы лучше, если это было какое-нибудь linux-um, но виртуалка тоже неплохо.
Самое главное это ускорение графики, я на это лишь молюсь, ибо из видео ниче не понятно, если честно...
Что значит не будет? Линукс в лице андроида полностью и безоговорочно вытеснит Винду. Даже не напрягаясь. Винда не может ничего предложить для арм процессоров, а Линукс на арм процессорах работает даже лучше чем на х86. Линукс полностью захватил рынок телефонов, умных телевизоров, умных часов, суперкомпьютеров, серверов. На очереди настольные компьютеры. Мы прямо сейчас живём в мире победившего линукса. Как бы там не возмущались адепты швинды.
>Линукс полностью захватил рынок… …умных телевизоровКак обладатель «умного телевизора» (на самом деле, это самый тупой смарт ТВ из всех возможных, не в последнюю очередь за тупость и был выбран) под управлением Линукса (не Андроида, Тайзена, ВебОС и т.д., а именно какой-то там сборки Линукса для встроек) ответственно заявляю, что для пользователя толку от этой самой линуксовости в ТВ практически нет: всё надёжно залочено, перекрыто и тивоизировано. Ну, разве что, ext4-флэшки читаются, да только зачем они нужны при наличии ethernet и wi-fi?
>Мы прямо сейчас живём в мире победившего линукса.Мы явно живём в разных мирах.
На серверах и суперкомпьютерах — тут понятно.Хотя, если первыми я таки пользуюсь, и менякак минимум заботят надёжность и безопасность (да и доля техническая в том и другом ничто в сравнении с долей административной), то от вторых, в лучшем случае, получаю какие-то результаты работы. И что там крутится внутри мне, по большому счёту, не интересно.
Андроид — толку от его линуксовости? Ну т.е. да, можно на рутованом (вопросы уже на это этапе) устройстве запускать какой-нибудь cli-софт для роутеров и можно запустить Линукс-окружение на Андроид-хосте (нынче уже не всё так хорошо, замечу). Захотел ext4 флэшку через otg воткнуть? Лови проблемы. Частично решаемые,но разражающие. С FAT32, NTFS и даже exFAT всё куда проще. Захотел nfs примонтировать? Лови ещё приключений, как надоест — смотри в сторону Samba. И чего тут линуксовго?
Линукс во всяких там ТВ и ТВ-приставках — опять же толку от линуксовости при отсутствии открытости практически нет. Ок, иногда нет проблем с ext4, иногда — с NFS. Редко.
Роутеры? Да вообще плевать, что там внутри, всё общение через web-интерфейс, и, иногда, ssh. У меня был роутер на vxworks, был на Linux — как для пользователя разницы ноль. Если только это не что-то самовпиленное вроде OpenWRT.
Десктопы? Я как раз считаю, что долю свободных никсов во всяких там статистиках очень сильно занижают. Но она в любом случае в разы ниже Виндовой в большинстве стран. Так что какой-то глобальной победы я и тут не наблюдаю.
Там где Линукс глючит винда вообще не работает и не используется. Десктоп сам по себе устаревшая единица используется только с узкой профессиональной сфере. Поставить туда Андрея при нужном маркетинге легчайшая задача. Как и завоевать долю рынка. Сейчас просто гугл спустя с горы и покроет всё стадо.
В мире победивших облаков и веб-разработки для всего десктопы нужны только для узкоспециализированных задач.А качестве запускалки браузера подойдет вообще любая ОС. Гугл с Хромбуками поспешили и опередили своё время. Но всё к тому идёт.
> В мире победивших облаковЭто где это они победили? Они с треском проиграли. Причём даже там, где, в общем-то, худо-бедно могли работать. А где не могли — там про них никто и не вспоминал.
Да и веб-приложения нынче проходят по категории «криво-комо, ущербно и не полноценно, но хоть как -то работает: при возможности лучше заменить».
А этот линукс с нами в одной комнате? Просто Андроид не линукс, твёрдо и чётко. Самые популярные умные часы в мире на watchOS который ответвление IOS. Про суперкомпы вообще смешно слушать, как за неимением аргументов в пользу линукса всегда приплетают суперкомпы, ты хоть в глаза его хоть раз видел, ты умеешь програмировать под многопроцесорные системы, ты биолог, физик, флюидчик, почему суперкомпы должны быть упомянуты, и серваки точно так же, у тебя дома сервер стоит или как?
Андроид 100% рафинированный и самый типичный линукс из всех какие есть. Все остальное твои виндузятнические бредни.
> Андроид 100% рафинированный и самый типичный линукс из всех какие есть. Все
> остальное твои виндузятнические бредни.В каком месте андроид это линукс? Андроид это всё то что надстроено над ядром, и оно можеть работать и без линукса если гугл захочет.
Убунту это тоже все что надстроены над ядром. В том и дело над чем оно надстроено. Линус кроме ядра ничего больше не выпускает. Если бы гугл захотел он бы уже допилил фуксию, но он не допили (не смог).
> Если бы гугл захотел он бы уже допилил фуксию, но он
> не допили (не смог).Простите, план по захвату мира был урезан до захвата пары комнат^W^W фоторамок. И хватит с вас.
> В каком месте андроид это линукс? Андроид это всё то что надстроено
> над ядром, и оно можеть работать и без линукса если гугл захочет.Вот прямо - в ядре. По определению. Потому что Linux - это kernel. А что там поверх него нацепят - зависит от задачи.
Ведроид кастрированный линух заточенный проприетарастами чтобы пользователя в раба обратить.Считать его линухом-это все равно что считать яблочные оси Фряхой.
Линус ничего кроме ядра не выпускает. И чтобы не сделали с ядром хоть тайзен, хоть вебос. Это точно такой же Линукс.
> Андроид 100% рафинированный .. линуксПо научному это называется каcтpированный.
И помимо заблокированных загрузчиков, не влючения в ядро даже элементарных потребностей, эта ОС импотентна, ибо не пригодна ни для разработки своих же приложений на ней, ни для продуктивной деятельности. Подключи хоть мышь, клавиатуру и большой дисплей, все равно горшок без мёда.
Андроид чисто ОС для недобраузеров и недоигр. Сделана для этих задач она таки хорошо, но застряла в развитии. Не смотря на сильно возросшую мощь процессоров и объёмы памяти, уже позволяющих вопреки стараниям разработчиков запускать полеоценное ПО в эмуляторах, например в Winlator, нативные приложения Андрода так и застряли в глубоком мобильном прошлом.
Чем отличается десятилетний смартфон с 4Гб Озу от новейшего бюджетника с теми же 4Гб ОЗУ, да в основном, искуственным устареванием номера версии ОС, и необходимостью прошивки.
И если не делать попыток развития ОС, она загнётся, как смартфоны на j2me, Симбианах, и прочих страшных ОС.
Но и резкая смена платформы с нарушением совместимости губительна. Поэтому логично, постепенное добавление, например поддержки Linux приложений.
По научному это называется работающая ОС для человека, а не пересборка мира ради пересборки мира. И то пересобирать никто не мешает хоть под х86 примеров полно.
> пересобирать никто не мешаетЧто там в параллельной вселенной нового? Какие смартфоны?
Если бы OS ставилась на смартфоны, так же легко как на компы, это еще только пол-дела.
Вот на Win-планшетах можно и Линукс, и Андроид, а на некоторых и Хакинтош запускать, только редко когда вся периферия работает, ибо ни драйверов ни спецификаций.
Конечно, если бы не мешали, писали бы, улучшали, дорабатывали, а остальные радовались.
А пока Вашу идею правильнее сказать: Пишите Шура, пилите, они золотые.
ну, вытеснить нет, а потеснить сможет.
Не секрет же, как Линукс на десктопах "вытесняет" любые другие ОС.
Но, лучше станет точно.
Моё мнение: Линукс победит, когда на нём будет AutoCAD.
Через Wine не считается, там ошибки самого Wine накладываются на ошибки AutoCAD'а, ни одна по-настоящему серьёзная контора не примет такую работу.
Автокад появится когда у каждого первого будет андроид на десктопе. Потому что Автокад настолько редкий софт что обычные люди про его существование даже не знают.
То же самое ты можешь сказать про софт для врачей самых разных специальностей, про учёных, про других инженеров (скажем, микроэлектроники).
И вот тут-то оказывается, что наличие подобной проприетарщины это настоящий game changer.
Поэтому, анон, с твоим завуалированным "нинужна" отправься на помойку. Ты тоже никому не нужен.
> по-настоящему серьёзнаяЭто надо в кавычки брать, потому что такие конторы считают, что если они отдали кучу бабок "правильной" компании за её софтверный продукт, то они получат "правильный" софт.
> Через Wine не считаетсяА если Wine допилят? ;)
На это больше шансов, что Андроид из коробки для людей будет, даже со встроенным Linux.> ни одна по-настоящему серьёзная контора не примет такую работу.
Как сказать... Если порча Windows будет прогрессировать, то всякое может быть.
Не, на десктопах винда ещё надолго. Десктопный андроид вообще уг. Причём чисто архитектурно. Сфера линукса до сих пор борется в этом направлении. Пока не очень. И чую будет не очень до тех пор, пока кто-то размером +/- гугл не занесёт в какую-нибудь Ubuntu или Majaro несколько грузовиков с пачками вечнозелёных.
Эта штука с поддержкой линя в андроиде возможно реально для замены chrome os. Который даже так, нормальный десктоп навряд ли вытеснит. Всё по тем же причинам: андроид софт не приспособлен для десктопа, линукс софт для десктопа обычно крайне сырой или требующий знаний хотя бы на уровне школьника айтишника, а не бухгалтера Гали.
> Линукс в лице андроида полностью и безоговорочно вытеснит Винду.Ахаха! Васюки переименовываются в Нью-Москву, а Москва — в Старые Васюки!
> На очереди настольные компьютеры.
Чел, из Андроида такой же Linux, как из мака FreeBSD. Хватит чушь пороть.
> суперкомпьютеровСамое забавное — это стоящая рядом с суперкомпьютером терминалка, для мониторинга и запуска задач. На которой иногда бегает самая обычная серверная винда.
> умных часов
Чи–го–о? Абсолютное большинство — это всевозможные мелкие RTOS. ThreadX, FreeRTOS, LiteOS, watchOS… либо их деривативы вроде HyperOS, Zepp OS и подобного.
Лишь очень малая часть имеет внутри полноценный SoC от смартфона, способный запустить (проприетарный) Android. Потому что, внезапно, время жизни от батарейки для носимой электроники приоритетнее.
> телефонов, умных телевизоров
Напрочь залоченных и тивоизированных. Чтобы там запустить собственноручно скомпилированное ядро, придётся ещё попотеть с разлочкой. А потом ещё раз попотеть, разбираясь как адаптировать доступные исходники к наглухо проприетарной железке. Шутка про «написал свои драйвера» уже давно не шутка.
> Мы прямо сейчас живём в мире победившего линукса.
Мы прямо сейчас живём в мире победившего желания не платить отчисления за винду/юникс/VxWorks/etc.
И политика гугла же замечательно это иллюстрирует — молчаливое, с улыбочкой, удушение GPL и повсеместное яростное пропихивание пермиссивных лицензий, вендорлок. Залить всё баблом и своей проприетарью. Свой язык, свой браузерный движок, свои OS. Которые вроде как даже с открытыми исходниками, но настолько монструозные и самобытные, что адекватно поддерживать это способен только сам гугл. Огромным пылесосом высасывающий с рынка специалистов и переформатирующий их под свои технологии и свою идеологию. И совершенно аналогично действуют и Apple, и Amazon, и M*ta (осуждённая, запрещённая и всячески проклятая), и даже M$.
> Как бы там не возмущались адепты
Ни разу не адепт, но считаю что на мир нужно смотреть без розовых очков. Бабло победило. «Базаар» разбежался, а «Собор» — продан и транслирует уже совсем другие ценности, нежели полвека назад. Отдельный привет самому финскому на свете паятелю гитарных примочек.
Тем кто ещё может сопротивляться — сопротивляйтесь. Даже если все кругом смеются и вещают про бесконечную доброту корпоративных хозяев и истинную свободу пермиссивных лицензий. Подкрепление не придёт. Подкрепление — это мы и есть.
>> Линукс на арм процессорах работает даже лучше чем на х86Только этих самых ARM процессоров достойных работать в десктопном PC и при этом доступных нет. А на топовых intel/amd Linux работает тоже шикарно.
Далее, еше надо умудриться найти готовое ARM устройство, на котором Linux можно не просто запустить, а полноценно использовать, что б все работало.
>>Линукс полностью захватил рынок ... умных телевизоров ....Для TV, именно на Linux максимум Распберри и перешитые приставки, то и другое именно для современного TV по производительности слабовато. А вот из miniPC приставки выходят годные, а там обычно intel, и сильно реже AMD. И замечу, те что процессоры, что в miniPC, по меркам десктопов и ноутбуков чуть ли не мусорные, и даже они сильно лучше доступных вариантов железа на ARM.
Кстати, о Linux на ARM. На Linux десктопе точно те же проблемы с запуском x86 кода, как и на Маках и ARM-Windows. В том числе и с запуском Linux ПО имеющем только x86 бинарники. Ну, кроме случаев, когда того что поставляется с дистрибутивом достаточно. :)
Ты ведь в курсе, за счет чего делается ускорение графики в андроиде, и почему в линуксах с этим все так плохо? (драйвера).
Нужны человекочасы, что бы написать рабочие драйвера под конкретное мобильное устройство. И если в случае со смартфонами тут цепочка к производителей уже отлажена, то под линукс - ой.
На память приходят лишь убунта с их тач операционкой под конкретный мобильник, или еще парочка постмаркетос, тоже работающая но очень определенных мобилах.
Увы в курсе насчёт этих проектах. Обычно для дроида это всякие прослойки. В случае ubuntu touch это банальный halium, который юзает libhybris. Имба? Да. Если гугл такое сделает это будет на высоте. Так же это делает sailfish ещё.
PMOS это другая вселенная, я с этим проектом работал. Ускорение на большинстве смартфонах софтверное, тот же llvmpipe. Если повезёт, может драйвера попадутся, как на sdm845.Следовательно, если сделают гугл по уму, т.к. они идут на унификацию, то на каждом современном смартфоне, который поддерживает A16 будет полноценное ускорение графики.
У Гугла есть все чтобы уйти от желания производителей закрыть драйвера и привязать к ядру, чтобы другие их не скопировали и унификацией. Тем более сейчас уже понятно как оно должно быть. После многих лет проб и ошибок.
Gki,gsi, что дальше? Почему же они унификацию делают? Проб и ошибок?
Например проба перо с фуксией. Попробовали сделать свою ОС не полетело. Вернулись на ядро решили его пилить просто сделать более лучше.
> ускорение графики в андроидеНе смущает, что по производительности андроидальные видеокарты лишь недавно стали обходить древнюю HD4000, а по совместимости обошли только Snapdragon, остальное в основном "мобильные поделки".
Грубо, но ситуация с ускорением примерно такова.> и почему в линуксах с этим все так плохо? (драйвера).
На Macos/ Хакинтош с неподдерживаемыми видеокартами и вовсе задница, и ничего, живы и здоровы.
А на Linux поддерживаемых видеокарт больше. ;)> Нужны человекочасы, что бы написать рабочие драйвера под конкретное мобильное устройство.
Или берите Snapdragon, или материте криворуких производителей, которые драйвера под свои какахи не осилили.
>Из присутствующих ограничений, отмечено отсутствие поддержки звука.И в принципе любых устройств.
Я могу сказать, зачем это сделано - для того, чтобы понявшие всю убогость и зашоренность ведроида не развивали постмаркетос. И заодно это ещё один удар по иксам - ну чтобы никто не задумывался на вечных libx11 с motif на скорую руку лабать страшные, но работающие (в том числе с пробросом по сети) графические приложения и переучивался каждый год на курсах редхата под новую версию GTK с Qt.
Гугл сильно выпендрился с ALSA и с BlueZ. Просто написав свои велосипеды. В сетевую подсистему он не сильно залез, хотя там тоже пара зондов стоит вида "сеть недоступна", хотя по факту всё уже поднялось и пакеты ходят. Но какой-то java-сервис об этом ещё не в курсе.Остальное относительно стандартно.
Тю лишь потому что что то то там в свободное Bluetooth плавание griggorii не чём ещё не говорит. Пока так сказать свободное талантливое , но не законченное
Надо было сразу на базе GNU/Linux всё делать, а не изобретать свой огороженный java-велосипед, тогда была бы корпорация добра.
Уже было в Maemo. Майкрософт так испугался что переплатив купил Maemo и всю Нокию.
Майкрософт ничего не пугался, он хотел всегда делать телефоны. У них не получилось купить блекберри и мотороллу, они купили нокию, и сделали одни из лучших смартфонов всех времён и народов, Lumia это прекрасные трубки, которые к сожалению были недооценены.
Если бы не пугались они бы никого не покупали, а просто делали телефоны. Но не выходит каменный цветок ни своими руками ни чужими.
По аналогичному пути идут и их планшеты Сюрфейс, спрос на которые, судя по рекламе Мелкомягких, превышают производственные мощности.
Ну да произвели 10 планшетов, а хотят купить 11 человек.
Это да, почему ты Майкрософту не делать свои телефоны surface phone обычные смартфоны
Они же пытались втюхать свои недотелефоны с двумя экранами. Тоже закопано место такое.
Microsoft Kin - не сумели продать и 10 тысяч устройств.
Смартфоны Люмия - устройства тупо убили выпустив их на операционке ВиндовсФоне. Великий управленец Элоп, который бегал от Ведущего Мобильного Аналитика Эльдара Муртазина, при ликвидации компании получил порядка 100 лямов за развал компании.
В итоге активы Нокии продали другим.
> тупо убили выпустив их на операционке ВиндовсФонеЭкспертное мнение подьехало. А то что виндовс фон единственная мобильная ОС которая составляла конкуренцию IOS, это мы не учитываем. Сейчас у IOS вообще конкурентов нет, кроме айфона на рынке нечего купить.
Где она состовляла конкуренцию? В параллельной реальности или в воображении?
Так, если нормальная установка приложений вырезана, что там в пустышке ценить. Более того там на старте вовсе нативные приложения были не в почете.
Айфон вышел тоже пустым, но это был смартфон с браузером, вменяемым на своё время, и сделал это первым. Браузеры сразу развились и на Андроиде. И тут, когда другие ОС уже слегка развились, выходит новая пустышка. Отсутствие спроса было ожидаемо и при обсужении ещё не вышедшей недоОС.
> Отсутствие спроса было ожидаемо и при обсужении ещё не вышедшей недоОС.Какой ты умный, капеец. Так то Windows Phone занял огроменный процент, они со старта взяли 15% рынка мобильных ОС, у IOS сейчас 30% и они самая прибыльная платформа в мире. И после выхода десятки все проблемы решили, но Сатья Надела со словами we love you, взял и уничтожил всю экосистему, телефоны отменил, винду десятку побрил на фичи, и всё уничтожил.
> когда другие ОС уже слегка развились
Какие такие другие ОС, и где они развились? Андроид вышел в апреле 2009, а виндовс фон 7 в октябре 2010, а первая юзабельная версия андроида, вообще вышла в декабре 2010. Кто где развивался, они фактически одновременно появились, если не считать Windows Mobile. Первая нормальная IOS кстати тоже появилась в 2010 с выходом IOS 4.
> со старта взяли 15% рынка мобильных ОССыгрыли репутациия Нокии, да и репутации WinMobile, и конечно реклама.
Кто не был в теме, того что именно готовятся выпустить, вполне обоснованно покупали эти изделия, и.. разочаровывались.
Впрочем, я встречал любителей Windows Phone, поздних, более вменяемых, которые за которые они держались пока совсем морально не устарели устройства, но я таких и десятка не видел.> Сатья Надела... взял и уничтожил
Правильнее констировал о провале, и прекращении поддержки, именно из за бесперспективности.
> Андроид вышел в 2009А в 2010м его стоковый браузер, вроде бы еще в ранних 2.0 или в 2.1 уже был существенно лучше любого браузера на WinMobile.
Помню, принесли нам образец этого первого Windows Phone, писать и под него, и у любителей WinMobile был шок, мало того что несовместим, так под него еще и писать толком невозможно было, используя хоть что то имеющееся из наработок. Посовещавшись, на него забили.
А более вменяемые вышли и позже, и когда у всех уже были и Андроиди или Айфоны, которые таки развились, устраивали, и уже малейший недочет в WinPhone вызывал просто презрительные насмешки. Типа сильно опоздал.
Потом в 2014м попался Winphone, надо было под него написать мелочевку, тогда там с разработкой было уже вменяемо, что то из ПО появилось, не много, но пользоваться можно, но популярность уже околонулевая.
> Майкрософт ничего не пугался,Сами они и писали, что видели в этом опасного конкурента.
Парадокс в том, что тогда Android не взлетела бы, разработчики так массово не подтянулись бы писать приложения. И спустя пару лет возможно проект похоронили бы. С другой стороны тогда место Android-а возможно занял бы Windows Phone. Ну или Nokia свой тогдашний MeeGo не забросила бы.
Нокияии есть Майкрософт.
Вендокапец перенесли из-за встраивания линуха, теперь флаг смерти замелькал перед самим линухом.
чего только не сделают всякие гуглы и майкрософты, лишь бы не дать поставить полноценный линукс
Кто из них полноценный Убунту или Ред Хат?
Любой, который является GNU/Linux.
То есть не ubuntu и не redhat)
> Любой, который является GNU/Linux.Да ну?
Вполне может быть честный GNU/Linux без X и Вайланд. Но если из за ограничений или кривизны железа на него это не доставить, то ни о каких приложениях речи нет.
А если не coreutils, а busybox (Привет Alpine)? Уже не полноценный?
тот, которым ты, аноним, не пользуешься
Press Esc to pay respect
потому что Esc будет руинить половину UX
сфейхуали?
в думе не руинит, а у тебя будет?
ну ты сначала потискай с клавой то андроЕдов, а потом приходи
проверил - у меня на читалке 4 андроид, на смартфоне - 6.
проблем с ESC пока не вижу."В разных версиях Android клавиша Esc выдаёт разные коды:
в версиях 6 и ниже это KeyEvent.KEYCODE_ESCAPE,
а в версиях 9 и выше — KeyEvent.KEYCODE_BACK"
Коды клавиш можно обрабатывать как угодно, что в эмулятрах терминалов и делается, в том числе и на десктопных OS
Всё ещё непонятно как сделана виртуализация, насколько это всё тормозит и не ждёт ли его участь Linux on DeX. Так то если бы там полноценный энвайрмент можно было крутить, да без проблем с клавиатурными биндингами, да по type-c подкинуть монитор/клаву/мышь, я бы первый их пиксель побежал покупать (гнусмас задолбал всё портить)
Linux окружение можно запустить на любом Андроид андроиде. Даже без без виртуалок.
Работает со скоростью нативного кода.Почему не востребовано?
Так доступ к видео на Андроиде убог гораздо сильне чем можно представить. И именно отрисовка, даже без мечты об ускореннии, существующими способами весьма тормозная.
И только из за этого результат, лишь условно годен, то есть не годен для обычного массового пользователя.
Проблема решаема только на смартфонах под которое можно пересобрать ядро, то есть и на немногих, и на старых.
Но если б рукожопы собрали ядро хотя бы с виртуализаций драйверов, то работало бы и без поддержки, и без открытия драйверов.
Ещё лет 15 и под андроид даже IDE появится, например vim
neovim работает в сабже
и Esc?
подключи клавиатуру и проверь.
здесь свободная страна - никто тебе ничего не должен.
Здесь это где? 🤣
ну вот поинт в том, что Esc у ведроида весьма... специфически забинжен
В разных версиях Android клавиша Esc выдаёт разные коды:
в версиях 6 и ниже это KeyEvent.KEYCODE_ESCAPE,
а в версиях 9 и выше — KeyEvent.KEYCODE_BACKпроверил - у меня на читалке 4 андроид, на смартфоне - 6.
проблем с ESC пока не вижу.
>Ещё лет 15 и под андроид даже IDE появится, например vimС разморозкой. Нативный VimTouch ещё лет 12 назад написан, правда с тех пор уже был заброшен, ибо никому особо не был нужен — разработкой из под Андроида заниматься то ещё извращение.
Уже лет 15 как здесь у людей плохо в сарказм, ага
Боюсь Гугл опять поиграет и выкинет. Эту фичу наверняка просто кто-то из сотрудников по фану запилил и убедил руководство выкатить. К следующей версии руководство решит что фича преимуществ не даёт, поддержка того не стоит и выкинет.Да и не знаю чего такого десктопного там запускать, я бы предпочёл наоборот андроидовские приложения запускать на десктопе. Текущие всякие waydroid как-то так себе.
Хотя... Если сделают нормальный андроид для десктопа, можно будет выкинуть все эти гномы с кедами и пользоваться андромдом с возможностью запуска десктопных приложух.
Гугл выкидывает только то что плохо работает. Так что все правильно делают. Если бы андроид не взлетел его бы тоже выкинули бы уже 10 раз.
Это тоже к этому относится: не даёт преимуществ = плохо работает. Фичи добавляют чтобы добавить преимуществ над конкурирующими продуктами. Если пользователей новая фича не заинтересовала, значит она не работает, тратить на неё ресурсы смысла нет.
Quickoffice
Google Cloud Print
URL Shortener
Picasa
rss Readerи это только то что я навскидку вспомнил из того, чем реально пользовался, не учитывая кучу мессенджеров от гугла, которые они ставят по умолчанию.
Все что ты перечислил неработающая дичь, а rss и вовсе которой никто не пользовался. Туда добавляли десятки сайтов и никогда не читали новости и там были тыщи непрочитанных и у тебя тоже.
Не стоит проецировать свои действия, на всех пользователей.
Так же не стоит говорить за всех.
> Гугл выкидывает только то что плохо работает.нет, гугл часто скупает конкурентов и закапывает
А вот это, более похоже на правду.
Пусть делают , все равно все уже по форкались дальше лишь энтропия смерть и в реки
Что это значит?
Андроид превращается в андроид для пк?
Но вообще смартфон это пк, странно что нельзя поставить винду или любую ос и пользоваться.
Им бы стоило начать меньше хлама в андроид пихать и наконец-то заняться фиксации его килотонны багов, глюков и проблем.
> полноценному Linux-окружению, выполняемому в виртуальной машинеТам будет рут? Если да, то Android становится очень годным.
Фактически, это будет виртуалочка из образа (а там ты вполне себе можешь взять рута, только пользы то от него, в виртуалке).
Наподобе самсунговского ubentu dex - чуть выше ссылка вроде была.
> в списке приложений появляется программа Terminal, при запуске которой осуществляется запуск виртуальной машины с Debian.Звучит так, что на каждом андроиде теперь дебиан внутри.
А разве Android, это не Linux?
Вот Apple, это Unix.
Заголовок не о главном. Главное это AVF/pKVM. Это шикарная технология, какие там графические Linux приложения... Можно будет и Linux, и Windows, и macOS, и iOS, и прочие приложения тогда запускать. При условии, что они не наложат ограничения на тип гостевых систем.
Да вы посмотрите на этот гугл! Мало того что отказывается платить 2 унденциона рублей так еще и терминал добавляют для Doom!Ха-ха шутка юмора))) Давай, Гугл еще какие приложения показывай)