Издание Bloomberg опубликовало (https://www.bloomberg.com/news/articles/2018-07-19/google-te...) официально неподтверждённую инсайдерскую информацию об обсуждении внутри компании Google возможности замены платформы Android на ОС Fuchsia (https://www.opennet.ru/opennews/art.shtml?num=44952) для всех поставляемых под брендом Google устройств, таких как Google Pixel. На базе Fuchsia планируется сформировать единую универсальную операционную систему, способную работать на любых типах устройств, на которых сейчас используются платформы Android, Chrome OS или сборки Linux для встраиваемых устройств.
До 2021 года на базе Fuchsia планируется предоставить готовое решение для встраиваемой домашней электроники, такой как умные колонки с голосовым управлением. Затем на базе Fuchsia будет подготовлен продукт для более крупных систем, таких как ноутбуки. Конечной целью является разработка замены для платформы Android к середине следующего десятилетия.Напомним, что для Fuchsia развивается (https://www.opennet.ru/opennews/art.shtml?num=46517) собственный графический интерфейс Armadillo (https://fuchsia.googlesource.com/topaz/+/master/shell/), написанный на языке Dart с использованием фреймворка Flutter. Для обеспечения совместимости с Linux для Fuchsia развивается (https://www.linux.com/blog/2018/6/googles-fuchsia-adds-emula...) библиотека Machina, которая позволяет запускать Linux-программы в специальной изолированной виртуальной машине, формируемой при помои гипервизора на базе ядра Zircon и спецификаций Virtio, по аналогии с тем, как организован (https://www.opennet.ru/opennews/art.shtml?num=48563) запуск Linux-приложений в Chrome OS.
В зависимости от решаемых задач в Fuchsia предлагаются два ядра: Zircon (https://github.com/fuchsia-mirror/zircon) и LK. Zircon является полнофункциональным микроядром, ориентированным на применение на достаточно мощных устройствах, таких как смартфоны и персональные компьютеры. Ядро LK, ранее развивавшееся в рамках проекта littlekernel (https://github.com/littlekernel/lk), предназначено для систем с ограниченным размером ОЗУ и небольшой производительностью процессора, которые обычно применяются во встраиваемых решениях. LK может рассматриваться как открытая альтернатива таким системам, как FreeRTOS (http://www.freertos.org/) и ThreadX.
Ядро Zircon оформлено в виде надстройки над LK с реализацией дополнительных концепций. Например, в Zircon имеется поддержка процессов, а в LK нет, но реализация процессов в Zircon вовлекает компоненты LK для работы с памятью и потоками. В Zircon также поддерживаются такие отсутствующие в LK возможности, как уровень пользователя, система обработки объектов и модель обеспечения безопасности на основе capability. В свою очередь поверх Zircon реализован слой Garnet (https://github.com/fuchsia-mirror/garnet), предоставляющий драйверы устройств, и Topaz (https://github.com/fuchsia-mirror/topaz) с интерфейсом для создания модулей-расширений.Проектом Fuchsia также развиваются (https://github.com/fuchsia-mirror/docs/blob/master/the-book/...) фреймворк для построения интерфейсов пользователя Peridot (https://github.com/fuchsia-mirror/peridot), пакетный менеджер Fargo (https://github.com/fuchsia-mirror/fargo), стандартная библиотека libc (https://github.com/fuchsia-mirror/docs/blob/master/the-book/...), система рендеринга Escher (https://fuchsia.googlesource.com/garnet/+/master/public/lib/.../), Vulkan-драйвер Magma (https://fuchsia.googlesource.com/garnet/+/master/lib/magma/), композитный менеджер Scenic (https://fuchsia.googlesource.com/garnet/+/master/docs/ui_sce...), файловые системы (https://github.com/fuchsia-mirror/docs/blob/master/the-book/...) MinFS, MemFS, ThinFS (FAT на языке Go) и Blobfs. Наработки проекта поставляются (https://github.com/fuchsia-mirror) под лицензиями BSD MIT и Apache 2.0.
URL: https://www.bloomberg.com/news/articles/2018-07-19/google-te...
Новость: https://www.opennet.ru/opennews/art.shtml?num=48991
1. Если похоронят андроид, то гугл сам себя похоронит.2. Fuchsia - с таким названием не взлетит. Че не Fucksia?
Бред конечно, выкинуть миллиарды Android-смартфонов, планшетов и прочего хлама, т.е. открыто признаться в своем фейле перед яблоком. Google на такое не пойдет... А может и пойдет... Я не знаю!
Я бы сказал, что это не замена Android, а замена платформы, на которой строится Android. На 95% уверен, что история будет полностью обратно совместимой. А пользователям без разницы, что у них внутри Android — Linux или Fuchsia с Zircon.
Нет, они как раз всеми силами пытаются избавиться от любой связи с Java, после стычки с Oracle.
Для разработки приложений в Fuchsia предлагается фреймворк Flutter.
> Для разработки приложений в Fuchsia предлагается фреймворк Flutter.И на каком языке под эту прелесть писать? А Xamarin под эту фунчозу есть?
На Dart 2 можно писать UI.
Давно пора избавиться от антиэкологичных технологий типа джавы.
Мне казалось, что только я считаю что JIT-компиляция и интерпретируемые языки антиэкологичны. Оказывается, я не одинок, это приятно.
нет, вы не одни такие, но к сожалению это ынтырпрайз. Т.е. в условиях постоянно меняющихся требований языки более высоко уровня выигрывают за счет меньшего времени, потраченного на разработку. А так да - десять серверов с приложением на ruby эквивалентны одному на C++.
То-то весь ваш "ынтырпрайз" после выпуска NDK начал нативно переписывать все что можно.
Ты путаешь языки и фреймфоворки. Писать на голом JS ничуть не проще. Прикрути к плюсам нормальный фреймфорк и скорость разработки возрастёт в разы.
> Писать на голом JSDear phpmonkey, JS != Java.
Java - это не очень язык высокого уровня.
Да и вообще, так себе язычек.
Никто не собирается использовать там Ruby, а Java, Dart и Javascript куда ближе по производительности к этому C++
>интерпретируемые языки антиэкологичныОт bash уже отказался?
А что на нём, уже проекты по 200к строк ваяют?
Скрипты инициализации в досистемдшную эпоху могли в сумме давать такое количество легко.Но баш это святое, конечно, его трогать нельзя и стандарты оценки должны быть другие.
> Скрипты инициализации в досистемдшную эпоху могли в сумме давать такое количество легко.И чё? Есть в природе высоконагруженные проекты на баше жрущие прцессор и память?
А с экологией реально проблемы, много идиотов последнее время развелось.
Java - компилируемый язык. Где твой бог теперь?
Неужели Его скомпилировали?!
> Нет, они как раз всеми силами пытаются избавиться от любой связи с
> Java, после стычки с Oracle.
> Для разработки приложений в Fuchsia предлагается фреймворк Flutter.А почему бы не переезжать на plan9 или Inferno? Ведь там концептуально более интересные системы... Безопасность конечно хорошо, изоляция... Но ведь можно в принципе "совершить революцию" как в разработке так и в АПИ, одновременно упростив систему и жизнь программистам.
>А пользователям без разницы, что у них внутриПочему тогда так популярны срaчи любителей адрофонов и яблофонов?
На самом деле срaчи устраивает незначительная часть пользователей. Просто они кричат громче всех.
>незначительная часть пользователей. Просто они кричат громче всехА, понял кто эти самые незначительная часть, которые кромко кричат ;)
> они кричат громче всех... на своих iПарадах.
Так это срaчи за бренды и пoнты. Адепты тех и этих зачастую настолько безграмотны в техническом отношении, что двух рук для фейспалмов не хватает.
Где фейл-то, Андроид на большинстве смартфонов стоит. Просто они заранее думают про будущее, переход скорее всего будет плавным, раз к 21му году они только на колонки эту ОС поставить хотят
> Бред конечно, выкинуть миллиарды Android-смартфоновЧто значит выкинуть? Ты подобный бред можешь и к каждой новой версии Android писать ✍
поняша права! слушайте лошадь!
Мобильные телефоны больше двух лет редко у кого живут. Планшеты чуть дольше, хотя бы потому, что меньше зависят от аккумуляторов. В любом случае, максимум - 5 лет, и большинство оборудования будет добровольно заменено без каких-либо административных мер со стороны гугла
> Бред конечно, выкинуть миллиарды Android-смартфонов, планшетов и прочего хлама, т.е. открыто признаться в своем фейле перед яблоком.Да успокойтесь же. Вон, на FreeBSD спокойно работает линуксовый Oracle JDK10: https://www.freshports.org/java/linux-oracle-jdk10/ в окружении CentOS 7.4.1708( https://www.freshports.org/emulators/linux_base-c7/ ) БЕЗ линуксового ядра и SystemD. Неужели вы думаете, что линукс-ядро андроида такое незаменимое и без него не запустятся прикладные программы?
Ничего не выкинуть, они так и будут продолжать работать, благо благодаря низкому качеству ( в т.ч. аккумуляторов) недолго, а новые выйдут на новой ОС с тем-же интерфейсом ( изменений будет не больше чем между парой версий андроида) при этом проведут такую компанию по популяризации перехода на новую О.С., что потребители сами в очередь станут.
Ой да ладна! Можно подумать, что сейчас для большинства моделей смартфонов возрастом эдак >5 лет выходят регулярные обновления ПО? Нет же, плавно окирпичиваются.Или в гуглосторе таак много софта, да? Опять мимо, 90% мусора, который не жалко, остальные 10% перепишут или напишут заново. Так что сценарий возможный, ведроид пора было хоронить уже после версии 2.3..
Все версии выше 5й идеальны в плане юзабильности. Зачем выкидывать лучшую ОС на рынке?
Из-за Джавы.
>Зачем выкидывать лучшую ОС на рынке?Чтобы штрафы не платить или не делать андроид платным...
https://habr.com/post/416689/ тут можно почитать описание некоторых архитектурных косяков которые усложняют жизнь, т.к. изначально Andorid проектировался только для смартфонов, а сейчас работает везде.
Системные - нет, а вот приложения обновляйте сколько угодно. Проблемы только с ведроидом <4, но это уже совсем ископаемые. Алсо, начиная с 8-го ведроида платформа разделена на 2 - лоу-лвл с ядром и драйверами и хай-лвл с джавой. Подозреваю, что так они готовятся к плавному переходу на fucksea - сперва заменят лоу-лвл, а старый и новый хай-лвл будут жить вдвоём первые пару релизов.
А Лукойл при чём?
Библиотеку совместимости не просто так пишут же. Возможно, будет очень длинный переходный период.
> 2. Fuchsia - с таким названием не взлетит. Че не Fucksia?Пользователи ОС Windows Longhorn по секрету сообщают, что рабочие названия меняются.
Вот и моя первая мысль что появится Android X с блекджеком и ...
> - с таким названием не взлетитЭто точно. Спасти потом сможет только Марь Иванна и полный легалайз :)))
как это слово правильно читается?
Фачсия какая-то. >_>
Фуксия. Цветок есть такой. Блин, вы из-за мониторов хотя бы иногда выглядывайте.
Но за монитором все равно должен стоять кактус!
Да, кактус - самый IT-ный цветок. Вот что надо было Тролльвальдсу на эмблему брать!
Не кактус, а der Kaktus.
Фуксия -_-
https://ru.wikipedia.org/wiki/%D0%A4%D1%...
Чё-то она больна капризная, эта фуксия, поэтому ОС тоже быстро сдохнет.
фьюшьа или фьюща. в здравом уме конечно голову сломать можно, видимо произношение из французского.
Фикцыя.
[ˈfjuːʃə]
Увы. Слово латинское. Попытка потомков секты англикан подвести под "future" вполне понятна. У них и "филео" близка к "фейл".)
Ядро под mit - конец кастомным прошивкам. Не представляю себе вендора, который с удовольствием не закрыл бы все, что только можно.
Да они и так были не нужны.
Ну посмотрите на андройдофоны. По факту 95% устройств не имеют открытых прошивок. Да есть Cyanogen/Lineage и куча всего на базе них, но драйвера-то закрыты зачастую. И даже на популярные телефоны от Sony можно годами ждать открытую прошивку, где бы одновременно работал звук, сканер отпечатков, камера без шума, звук без хрипа и т.п.Считайте что де-факто открытых смартфонов и нет, кроме может гугловских.
Если телефон был изначально с Android 8, то это требование идет лесом. курите TrebleProject Treble разделяет низкоуровневые драйверы и остальную часть операционной системы, чтобы производители и сторонние разработчики имели возможность быстрее и легче выпускать обновления. Для устройств с Android 8.0 Oreo «из коробки» поддержка Treble является обязательным условием, а для более старых смартфонов и планшетов опция доступна на выбор.
Де факто открытые прошивки есть почти на все телефоны. Даже очень огороженные. Все это просто интересно 1,5 человекам.
Ты забыл уточнить, что в этих "открытых" прошивках как минимум дрова закрытые. Молодец, вырастешь - мракетологом будешь.
Да плевать на драйвера. Нужна хотя бы прошивка, свободная от вендорского хлама на уровне юзерспейса. Как вот lineage. Есои ядро будут закрывать - портирование подобной прошивки на каждое конкретное устройство может сильно затрулниться
Тогда это будет овно типа Win CE, и закончит оно также.
Тот самый случай, когда для комментирования новости нужны няшные эмодзи или забористый мат.
Мат нельзя.
С одной стороны обидно за GPL и Linux, но с другой - сделать современную, открытую, активно развиваемую ОС и ей заменить изврат линукса под названием "Андроид" - это хорошо.
А что не так с Андройдом, что его надо заменить? Спрашиваю, потому что Андройд не использую и вообще мало чего в современных телефонах понимаю.
Андроид не надо заменять, по крайней мере сейчас. Но рынок требует заглядывать на 10-20 лет вперед, вот гугл и чешется.
>А что не так с Андройдом, что его надо заменить?Он одноразовый.
>А что не так с АндройдомТо же, что с войном и выйгрышем.
Андроид - заимственное слово, можно коверкать.
>Андроид - заимственное слово, можно коверкать.Правильнее говорить: ведроид.
> Андройддeбилoйд
Заменить изврат, с которым хотя бы что-то можно сделать благодаря ядру и его копилефт-лицензии на изврат вряд ли меньший (Goolge не оборвут совместимость т.к. это суицид), да еще и с левым ядром под проприетарной (для конечного пользователя) лицензией.
Android это издательство над правами пользователей. Попробуйте на штатной прошивке заблокировать приложению доступ в интернет на своём собственном телефоне или выключить и удалить не нужные вам запущенные приложения и сервисы.У цветочка хотя бы не будет этого лицемерия с ядром под GPL.
Удивительно, но права доступа в интернет или к девайсам давно отзываются, и приложение не перестает работать.
> Попробуйте на штатной прошивке заблокировать приложению доступ в интернет на своём собственном телефонеПопробуйте на штатной винде (или линуксе) заблокировать приложению доступ в интернет на своём собственном компьютере
> Попробуйте на штатной винде (или линуксе) заблокировать приложению доступ в интернет на своём собственном компьютереА ты не смог? Помочь?
В винде из коробки можно, а вот в линуксе нет
> В винде из коробки можноГДЕ??? Покажите!
https://www.ghacks.net/2016/05/02/block-all-outbound-traffic.../
это начиная с висты кажись
> https://www.ghacks.net/2016/05/02/block-all-outbound-traffic.../
> это начиная с висты кажисьУх, ты! Круто! Не знал...
)
> В винде из коробки можно, а вот в линуксе нетА если найду?
> а вот в линуксе нетв лине искаропки нет iptables?
> Попробуйте на штатной винде (или линуксе) заблокировать приложению доступ в интернет на своём собственном компьютереСделано, что дальше?
оборвать можно по разному, много примеров успешного обрыва, но да, Apple обязательно воспользуется просадкой, которая в любом случае случится...
Заменять в андроиде надо яву. А ядро не надо трогать.
Не надо шутить с ядром! Здесь другие ребята.
> В статье утверждается, что реализуемые в Fuchsia возможности по обеспечению приватности и безопасности вызывают недовольство и споры с сотрудниками отдела продаж, так как угрожают применяемой в Google рекламной модели монетизации.Нет, вы только посмотрите, продажники недовольны тем, что приватность повышенная. Скорее бы она релизнулась, не дождусь момента когда смогу им поднасрaть.
а ты не задумывался, что этот факт был написан самими сотрудниками отдела продаж, дабы тебя заинтересовать в новой "приватной" ОС ;)
Аудит кода покажет. Думаю ее кодовая база к тому моменту еще не разрастется и можно будет оценить без затруднений.
Какой смысл проверять код из гугла, если на устройствах будет стоять форк с неизвестными никому изменениями? Зато лицензия "свободная", все дела.
Ты путаешь свободу для разработчика у bsd лицензий со свободой для пользователя у gpl.
Какая на свобода у пользователя? Он ест, что дают. Если это не так, то он уже не пользователь.
В лицензии стороны вполне понятно определены, попробуй почитать.
Ога, щаззз, охренеть как мы им верим, да они там наверное и рекламу гугловую заблокировали!
Борьба поборников права на несвободу принесла свои плоды. Надеюсь новый виток наступления на свободное ПО хоть заставит людей проснуться и вернуться к идее копилефта
Страшнее наступления на свободу ПО наступление на свободу пользования железом.
И эту борьбу, надо сказать, мы проиграли, если смотреть по большинству, которому философия Apple не только норм, но даже очень нравится.
А это куда страшнее, потому как открытый даже под GPLv2 код не спасет при зашифрованных обновлениях и защищенной от пользователя загрузке.
наоборот. копилефт как и копирайт ограничивают разработчика и навязывают правила. А свободные лицензии MIT, BSD, ISK итд не накладывают ограничений
> наоборот. копилефт как и копирайт ограничивают разработчика и навязывают правила. А свободные [U]для проприертарщиков[/U] лицензии MIT, BSD, ISK итд не накладывают ограничений [U]**[/U]** [мелкий шрифт] на разработчиков схем монетизации и ограничения пользуемых [/мелкий шрифт]
--
https://www.opennet.ru/openforum/vsluhforumID3/114680.html#77
"" Вот и пишите везде "более свободная для проприертарных друзей с привилегиями" -- не будет же никакхи претензий про враньё, обман и проч. ""
...
https://www.opennet.ru/openforum/vsluhforumID3/113046.html#81
https://www.opennet.ru/openforum/vsluhforumID3/113046.html#41
https://www.opennet.ru/openforum/vsluhforumID3/105044.html#29
https://www.opennet.ru/openforum/vsluhforumID3/112997.html#158
https://www.opennet.ru/openforum/vsluhforumID3/112997.html#175
...
https://www.opennet.ru/openforum/vsluhforumID3/112997.html#58
https://www.opennet.ru/openforum/vsluhforumID3/114680.html#44
https://www.opennet.ru/openforum/vsluhforumID3/114182.html#49
вам по указанным ссылкам уже ответили:
> Т.е. «больше ограничений» => «больше свободы»? Сударь, вы упоролись!более того, комментаторы вас поддержавшие вместо аргументов используют оскорбления. что показатель
> вам по указанным ссылкам уже ответили:
>> Т.е. «больше ограничений» => «больше свободы»? Сударь, вы упоролись!Я там пытался сказать, что "свободы":
во-первых, разные -- у разных ораторов
во-вторых, больше/меньше ограничений ~~совсем не связано с~~ больше/меньше свободы
в-третьих, свободы "вообще" не бывает
как и, в-четвёртых, ограничений "вообще"На приведённое выше спрыгивание на вообще--вообще я даже не дам себе труда отвечать.
Борцы за меньше ограничений проприертарщикам и больше свободы проприертарщикам, "мягхонько" опускающие из своих агиток выгодоприобретателей _своей_ версии определний терминов, мне слегка неприятны. Поэтому их и ваши спрыги с моих _уточнений_ считаю прямым оскорблением:
вы что, б--ди, меня за iдiота держите??!!!
> более того, комментаторы вас поддержавшие вместо аргументов используют оскорбления. что
> показатель
>и копирайт ограничивают
> лицензии MIT, BSD, ISK итд не накладывают ограниченийПрекратите делить на нуль.
Ознакомьтесь с public domain-ом или попросите взрослых объяснить.
Что-то, это мне напоминает. Т.Е. Юникс стиль и переосмысливание его в образе АТ энд Ти в виде ос Инферно и Хард.
> Fuchsia изначально развивается с оглядкой на устранениеGPL?
Нет, там MIT и Apache. Не BSD.
Это было чуть другое продолжение фразы. В конце концов, чего ждать от вкусившего печенек гугла...
В Андроиде надо не столько ядро менять сколько обвеску!
Что такое обвеска?
Завязанность на Java. Даёшь нативный код и Си-библиотеки! С биндингами для Джавы, Си++, Go и т.д. Так чтобы как на обычном ГНУ/Линукс дистрибутиве, кто на каком языке хочет, на том и мог разрабатывать ПО.
> Завязанность на Java. Даёшь нативный код и Си-библиотеки! С биндингами для Джавы, Си++, Go и т.д. Так чтобы как на обычном ГНУ/Линукс дистрибутиве, кто на каком языке хочет, на том и мог разрабатывать ПО.Ты шо упоролся ? Благодаря текущей концепции, Ведроид вместе с гуем умудряется занимать 300-400 метров и при этом не тормозить (на вменяемых архитектурах конечно), при этом любая программа запустится на практически любом Ведроиде на практически любой платформе (за небольшими исключениями) без лишних телодвижений.
А ты предлагаешь насовать пару гигов языков программирования, биндингов, фреймворков, и превратить установку программы одним кликом в атомный трах с зависимостями ?
Наркоманштoле?
И электрон чтобы работал
Так в этой фикции Java заменяют на JavaScript.
> Armadillo Dart Flutter Zircon Peridot EscherЗдесь все - Никита, Стас, Гена, Турбо и Дюша Метёлкин
Очень надеюсь, что сработает стандартное правило вундервафли, гласящее, что вундервафля не взлетит.
Укакаются они "универсальную ОС" сделать.
Так в Chromium неменьше всякого, а вон как летит
Chromium не ОС.А Chromium OS (Chrome OS) если и летит, то «низенько-низенько» ©
Все скорее инициатива как-раз произошла после полученного багажа знаний работы над chrome os, по сути это тот же линукс для ноутбуков но которым могут пользоваться блондинки.
сколько книг нужно будет сжечь по андроиду :) ппцпс: как же возрадуются те проггеры, которые вставая по утрам, обещали себе, что вот сегодня я начну изучать программирование под андроид, но на фиг не нужно :)
С таким подходом "что-то устареет же" в программирование вообще лезть не нужно.
Вот именно с таким подходом и нужно в программирование лезть, иначе потом все заработанные деньги на услуги юристов уйдут, но об этом трендмейкеры никогда не скажут.
Программирование - безумно консервативная область, просто нужно получить хорошую и более-менее широкую базу. Тогда не будет рассказов про "уникальный синтаксис Питона" и т.д.Из более-менее интересного в последнее время - это приход reactive программирования и линейных типов в ширнармассы. Хотя и то, и другое уже 25-ть лет как не новость.
Тем, кто изучают по книгам, в принципе в программировании делать нечего
> Тем, кто изучают по книгам, в принципе в программировании делать нечегоА какие ещё есть варианты? ВУЗ/курсы/преподаватель/etc?
> А какие ещё есть варианты? ВУЗ/курсы/преподаватель/etc?Не слушать эпатажные высказывания. Если начинать заниматься програзмом, то в зависимости от возраста
1. Для совсем маленьких - обучение просто давать команды друг другу (как добраться до стола: шаг вперед, поворот налево, шаг вперед ...)
2. Потом идет Пиктомир развитый в code.learn.org
3. Тут у меня пропуск
4. Далее SICP / HTDP (у лисперов есть набор приятных книжек-самоучителей).
5. Потом набор языков - С, ML (переходящий в Haskell 98 -> ghc), SQL и т.д., чтобы более-менее покрыть все базовые идеи, привыкнуть к разным синтаксисам.
Чтобы не было "восторгов неофита" при виде Jupyter/python желательно глянуть на Mapple/Mathematica.
-------------------
Для запоминания "метод интервального повторения" (интервалы подбираются так, чтобы все время хорошо помнить); навыки оттачиваются так - делается дерево поднавыков, которые оттачиваются "нападками" (запоминаем синтаксис функций того же rust'a написав в уме или на компьютере штук 50 сигнатур). Самая большая проблема - это семантика, где нужно получить мелкое озарение.
Молодец! В книгах плохое написано, не читай книги, пожалуйста. Тебе не надо!
программист читает мануалы
мануал -для юзеров (пользователей)
Мануалы - это фильмы?
а тем кто думает, что новый ЯП это прогресс и забыв про то, что известно уже со времен Тьюринга, Фон-Неймана и Колмогорова - в программировании делать нечего, за них всё уже давно сделали.
> а тем кто думает, что новый ЯП это прогресс и забыв про то, что известно уже со времен Тьюринга, Фон-Неймана и Колмогорова - в программировании делать нечего, за них всё уже давно сделали.Чтобы приготовить пиццу - не обязательно помнить технологии уборки пшеницы :)
Важен в первую очередь результат. Даже тебе.
Опишу вашу технологию приготовления пиццы - купить готовое тесто и колбасы, и закинуть в печью, всё больше ничего не нужно знать, знаниями тут и не пахло, это как взять фреймворк и накуярить на нём ПО, знаний, повторюсь - нет. Где знания нужны? - вот именно в технологии уборки (выращивание и тд.) пшеницы. И если загнутся эти знания - загнётся и ваш бизнес по продаже пиццы!
раньше так же говорили про книги по C/C++:)
ну так C это база, вот очередная os теперь и сереневая на C lang. А android, c++, web2.0 это все временно
iOS своя покоя не даёт им. Здесь привлекательность модели рыночной замкнУтой сей вижу я. Эпоха Тёмной Стороны грядёт. Крепитесь, опенсорца падаваны!
Это ось опенсорсная
Называть опенсорсной ось, которая под MIT отдается только вендорам - странно. До пользователей (и Васянов с 4pda/linage/etc) дойдет только блоб.
Она опенсорсная до тех пор, пока не попадёт в руки к производителю устройств.
Накатим CopperheadOS!
> Накатим CopperheadOS!кУпорОСу, смотри там, не хлебни.
>реализуемые в Fuchsia возможности по обеспечению приватности и безопасности вызывают недовольство и споры с сотрудниками отдела продаж, так как угрожают применяемой в Google рекламной модели монетизации.В итоге бабло победит и выйдет очередная хрень, напичканная трекингом по самое нехочу.
Форкнешь
Заменят так быстро, как смогут.
Нам всем урок - надо мастерить линукс/бсд/солярис дистрибутив для всего железа от мобилок, таблеток, до ноутбуков и встраевоемой в связке с openhardware. Так победим.
> Нам всем урок - надо мастерить линукс/бсд/солярис дистрибутив для всего железаЛинус вам кревед передает, лaпчaтые, выпиливая из ядра и так слабую поддержку dsp процессоров и прочего iot железа.
а все остальное и так уже мертвое.
>> надо мастерить линукс/бсд/солярис дистрибутив для всего железаЖелающие могут вотпрямщас присоединиться к проекту Embox, например.
> Линус вам кревед передает, лaпчaтые, выпиливая из ядра и так слабую
> поддержку dsp процессоров и прочего iot железа.Это был разговор с ядрами? :)
>>> надо мастерить линукс/бсд/солярис дистрибутив для всего железа
> Желающие могут вотпрямщас присоединиться к проекту Embox, например.BDSM: гплщики жестоко шутят над пирмиссифщиками, желающими "всего железа". Миша, ты ж "не такой"ТМ ! ...будет российская земля рожать таненбаумов с ртосами, подневольными студентами, "получающими скилы в различных областях" и даже коммерческими применениями в АСУ и mp3-плеерах. Пожелаем им, конечно, найти заказчиков на микроядро и хиперуэ, но... Форумных "набо больше бсд" -- туда-а-а?? Анонимы ж подумают, что ты бсд не любишь. >/<
Михаил, а когда Альт на мобильных взлетит?
Если прочитать новость про Фуксию двухгодичной давности и интерполировать на два года вперед, то верным останется только наличие littlekernel...
Олег, где макет?
:D
что за макет? мне тоже интересно
Олег, это ты украл наши колеса?
Надо делать крауд-фандинг opensource&openhardware иначе через десять лет можно будет забыть про эти слова вообще.
> Надо делать крауд-фандинг opensource&openhardware иначе через десять лет можно будет забыть про эти слова вообще.И что это даст ? Разработка железа и софта под него - процесс перманентный, не получится просто взять, собрать денег и сделать с ходу убердевайс.
Его можно будет только слизать с того что доступно от других компаний и при этом не закрыто патентами.
Если же изобрести что-то действительно стоящее с нуля, тогда придется эти разработки засекречивать, иначе они будут стырены ушлыми корпорациями которые в силу своих размеров и инертности, сделают то же самое, только дешевле.После, этот девайс еще нужно будет поддерживать. И гарантийными ремонтами железа, и обновлениями софта. А для этого нужно либо иметь продуманный бизнес-план и сразу много много денег, что не дано опенсорсникам, либо постоянный источник прибыли, что невозможно пока единственной киллeр-фичей убердевайса остается какая-то "открытость", на которую начхать 90%-м хомячков.
это значит, что многие Андройды-разработчики останутся без работы и заработков?
это было бы прекрасно, улицы нуждаются в новых подметальщиках, но, к сожалению, им все равно под чем шлепать формочки, а бизнес будет и дальше требовать "приложений".
А почему вы улицы не подметаете???
>А почему вы улицы не подметаете?Может, потому, что ещё нужно детей вырастить и выучить, да и здоровье дороже, ибо за копейки работать там, где буржуины предпочитают использовать рабский труд идут от крайне нехорошей жизни?
тогда почему Андройды-разработчики должны подметать улицы???
потому что это глупо затачиваться под один фреймворк. если они могут что-то еще, то они просто разработчики (без приставки android) и прекрасно найдут себе новую работу.
> А почему вы улицы не подметаете???да хрен его знает - говорят, зачем-то нужен в другом месте.
насколько вот долго и не придется ли уступить это место нажимателям кнопок в AWS - эт хз, конечно.
Ну переучатся на что-нибудь новое... В программисткой жизни по-любому приходится переучиваться, да и не раз. Включая полную смену языков и стека технологий
Микроядерная архитектура конечно интересна, но мы же обсуждаем некое бла-бла-бла без реальных технических деталей? 1. Тогда с названием сразу пролетают, чего не фикус например? =) 2. Честно говоря,
> умные колонки с голосовым управлением
> гуглобукии сматфоны на ведроиде мне совершенно безразличны, ибо не юзаю и не собираюсь ЭТО использовать в дальнейшем.
айфон?
если решатся на замену, надеюсь sailfish успеет стрельнуть
>если решатся на замену, надеюсь >sailfish успеет стрельнутьЕсли она стрельнет,то только себе в ногу, что бы потом пытаться вызывать жалость и просить бабла на лечение
Она медленно умирает. Не светит ей ничего, и изначально не светило. Вот Нокла с Интелом и с МиГо могла выстрелить, а эти изначально испортили нокловскую ОС, потом отказались от своих трубок, потому медленно гниют и помирают. А все эти крики о нац. ОС -- смешно, поскольку крайне узкое применение, и к успешному развитию ОС вряд ли приведёт; по крайней мере, не в капиталистической системе.
И разрешить копировать любые файлы на устройство. Любые это значит любые, а не только те которые устройство открывает в своих программах.
КДЕ коннект у вас не работает?
есть те у кого работает? :D
Походу только у тебя и не работает...
Да, у меня уже давно и без проблем работает.
Имеется ввиду использовать устройство как носитель информации. Как носитель с одного места до другого. Чтобы была возможность копировать любые файлы, в том числе такие как *.exe, *.msi, *.dll, *lnk ...
> Чтобы была возможность копировать любые файлы, в том числе такие как *.exe, *.msi, *.dll, *lnk ...Что-то не понимаю проблемы. Это ж работает. Хоть по MTP, хоть по KDE Konnect, который, кстати, отлично работает, да.
>> Чтобы была возможность копировать любые файлы, в том числе такие как *.exe, *.msi, *.dll, *lnk ...
> Что-то не понимаю проблемы. Это ж работает. Хоть по MTP, хоть по KDE Konnect, который, кстати, отлично работает, да.И часто вам в KDE-Connect приходится копировать "*.exe, *.msi, *.dll, *lnk"?
Просто очередной пользователь максималочки палится ;)
А проблема (если не накрутили чего-то нового за последние пару лет) как обычно -- МС привычно огораживает пользователя ("для его же блага", конечно) в окошке, но виновато почему-то устройство.
Вопрос не на пустом месте возник.
Одному человеку понадобилось принести домой архиватор 7-Zip. У него было устройство на Андроиде название не знаю, размер примерно 20х15 см Самсунг. Так вот на этот самый Самсунг скопировать установщик 7-Zip так и не удалось. Пытались упаковать в зип-архив, меняли расширение. При копировании писал: "Не поддерживаемый формат." Тогда как *.pdf копировал нормально.
Неправильно это когда нельзя пользоваться устройством для переноса информации.
> Вопрос не на пустом месте возник.
> Одному человеку понадобилось принести домой архиватор 7-Zip. У него было устройство на
> Андроиде название не знаю, размер примерно 20х15 см Самсунг. Так вот
> на этот самый Самсунг скопировать установщик 7-Zip так и не удалось.
> Пытались упаковать в зип-архив, меняли расширение. При копировании писал: "Не поддерживаемый
> формат." Тогда как *.pdf копировал нормально. Неправильно это когда нельзя пользоваться устройством для переноса информации.Объясняю проще: вы уверены, что проблема именно в устройстве, а не в искуственном ограничении MTP-клиента (или как там его правильно) виндовс?
Только что специально откопал экзешник и забросил через MTP в "Downloads"-каталог телефона (LG)
Хотя да, прошивка у меня кастомная, так что это конечно не показатель.
edit: C нерутованым самсунгом (J3, Android 5.1.что-то там) тоже прокатило.При желании, могу вечерком попробовать с (нерутованным) планшетом от самсунга. Там должен быть как раз 7 андроид.
https://www.techadvisor.co.uk/forum/helproom-1/problems-copy.../
> The issue in transferring non-media files across is hinted at in the name of MTP itself (MEDIA Transfer Protocol). And it is Windows that is preventing the transfer (i.e. it believes that non-media files should not be allowed to go across), not the Nexus blocking the files.
>(источник конечно так себе, но полноценной винды на "попробовать" увы, поблизости нема)
>Вопрос не на пустом месте возник.В возникновении вопроса виновата MS Windows — у меня никогда никаких проблем с отправкой файла на планшет с Android-ом не возникала. Всё ж не Symbian ущербный.
Впрочем, есть простое и достаточно универсальное решение: ftp-сервер вроде того же primitive ftpd на планшете.
Можно, конечно, и samba-шару попробовать использовать, но уж больно крива и глючна эта технология.
Если же речь не о Windows, то способов отправить файл на Android-устройство ещё больше: KDE Connect, ssh, nfs.
Виндовс здесь не причём. Копировалось из Виндовс на флешку, а с флешки на Андроид-Самсунг. Флешка определилась в устройстве Самсунг нормально, файлы были видны, но коприровать получалось только *.pdf, а при копировании инсталлятора 7-Zip, в том числе и упакованным в зип-папке устройство сообщало об ошибке "Не поддерживаемый формат файла."
Значит заскок Самсунговского файл-менеджера.
Права для устройств в Андроиде писала и настраивала пьяная макака, тут без вопросов, но с просто копированием проблем я не видел никогда.
>вызывают недовольство и споры с сотрудниками отдела продаж, так как угрожают применяемой в Google рекламной модели монетизации."Разрешения в ведре ущербны by design" теперь почти официально.
Исходники ядра Fuchsia где можно глянуть?
Нашлось https://github.com/fuchsia-mirror/zircon
Странно, что написано на C++ и C. Почему не на безопасном Rust?
> Странно, что написано на C++ и C. Почему не на эффективном Go?[поправил, не благодари. А то ты с мурзилаос перепутал.]
Неудачно поправил, ибо язык со сборщиком мусора и жирной runtime для ядра не годится.
> Странно, что написано на C++ и C. Почему не на безопасном Rust?Говорят, BeOSники там. Я, если честно, не нашел никакого особенного смысла использовать там С++ - если я правильно понимаю, пишут они на С99, просто расширения почему-то .cpp.
берем андроид переименовываем получаем фусия... если такое сделают- перейду на огрызок
> перейду на огрызокА пока "разрабатывай" то место, куда ты его вставишь.
>> перейду на огрызок
> А пока "разрабатывай" то место, куда ты его вставишь.подставляй, попробую
От версии к версии Андроида и так было понятно, что ему кранты, вот если бы восспользовались моментом и выпустили недорогие устройства с полноценным линуксом, но китайцы этого никак не допустят, так что дерьмострой продолжится.
кетайцы как раз с удовольствием выпустят, если ты закажешь у них пару миллионов штук - можно с твоим логотипом не только на корпусе, но даже на чипах внутри.надеюсь, ты уже придумал, как будешь расплачиваться (они на слово не верят вообще) ?
Проблема в том, что телефон к которому нужно подключить клавиатуру, чтобы в открытом на нем гомотерминале набрать команду ls (а звонилка не работает вообще, ибо драйверов не завезли) - нафиг не нужен никому, кто мог бы за него заплатить. Не говоря уже о том, где взять аж два миллиона лохов.
Librem 5 же
А в чем проблема ? И для чего сразу во все тяжкие типа китайское дерьмо покупать ? С таким подходом китайцы еще лет 100 на дураках выезжать будут. Кто писал ручками под Андроид тот и так понимает что это за дерьмо, а кто не писал - о чем с ним говорить можно ? Железо в новых устройствах по сравнению с ПК на котором звонилки из под графики крутятся достаточно мощное, клавиатуры как правило интегрированны, просто не в автоматизированных системах оболочки клепать надо а ручками с компиляцией и тогда ресурсов окажется более чем достаточно.
> А в чем проблема ? И для чего сразу во все тяжкие типа китайское дерьмо покупать ?потому что при малых партиях с тобой либо вообще разговаривать не будут, либо ты повторишь судьбу мильена прожектов (некоторые даже были не краудфандинговые, а гуляли на деньги вполне нормальных инвесторов), так и не сумевших выйти на стабильное производство с предсказуемым качеством и количеством - ну неинтересно им из-за тебя ковейер каждый раз перезапускать с другими настройками, проще и дальше ляпать алкатели.
И нет, сделать клон китайского клона, только с линуксом, у тебя не получится как раз из-за драйверов. Которые китаец тоже не купил, а украл из предыдущего клона бинарные - производители soc делятся исходником тоже только под крупный заказ и на своих условиях.
> Наработки проекта поставляются под лицензиями BSD MIT и Apache 2.0.Отлично - Гугл сможет любую часть кода закрыть по желанию левой пятки, производители смогут ещё больше закрытых блобов пропихнуть. Вот и посмотрю я потом на тех, кто говорил, что Столлманн с GPL v3 не был прав.
> Вот и посмотрю я потом на тех, кто говорил, что Столлманн с GPL v3 не был прав.Еще один сектант слушающий проповеди человека который говорит очевидные вещи и внезапно прозревающий. Тебе от его речей космическая истина открылась, до этого был заблудшей душой?
Иногда очевидные вещи надо повторять много раз, пока не дойдут
Это я к тому, что опенсорсу от новой "свободной" ОС от Гугла на BSD MIT и Apache 2.0 будет "пользы" как FreeBSD от Sony в лучшем случае. А Linux ядром на GPL v2 попользовались, заработали миллиард-другой долларов, да и на свалку отправят.
Google вливает собственные деньги в собственную же разработку для собственной же пользы. Вроде они не говорили что на благо опенсорсников это делают. Понимаю, что может бомбить от того что они монопольно захватят рынок и выбора чем пользоваться у вас практически не будет. Но не понимаю как можно рассматривать эту ось с позиции личной выгоды - она не ваша и не сообщества опенсорсников, и от GPL-кода там ничего не взято, все написано с нуля.
> они монопольно захватят рынок и выбора чем пользоваться у вас практически не будет.
> у васКоллега, можно подумать, у нас тут с этим лучше - есть на выбор "коммуникатор служебный, замаскированный" … и все.
Стандартная, дубовая, армейская модель, даже офицерского варианта нет.
Зато, при утере три месячных жалования удержат -- как будто там корпус из адамантина, плюс начинка ручной сборки!
В общем, кто-то на Набиру неплохо кредиты на армейских контрактах зашибает.
покажите мне искодный код "google play market". и кучи других подсистем google которые установлены на большем количестве android смартфонов и не имеют отношения к linux.
где хотя бы графическая подсистема, вы гоняете старый Xserver с xml внутри и обманывете сами себя.
Ну вот и все, теперь линукс не будет самой распространенной ОС в мире
Гугл уже доказал, что может захватить рынок, этак он и винду на десктопе убьет, если у него будет такая цель
Им бы вместо вычеркнутого Don't be evil прописать новый Let's be evil.
> Им бы вместо вычеркнутого Don't be evil прописать новый Let's be evil.считай это canary report.
hm, из Гитхаба Фуксии:Rob Tsuk rtsuk
Working on making Rust a first class language for writing Fuchsia software.
Cupertino, CA
Это хорошо или плохо?
Это печально.
> Это хорошо или плохо?это прикольно (нет, тебе что, их жалко? Кого - фуксию, гугля или фанатиков rust?)
кстати, остановите пожалуйста Павлова с его Пулл_Реквестом Константами -огрызками:
к тому что "scottmcm" там правильно в комменте отметил..
Update, 2:15PM ET: Google has told CNET that there isn't a five-year plan for Fuchsia. In a statement the company described the OS as "one of many experimental open-source projects" happening at Google, with no timeline for it to appear in future products. Of course, that doesn't mean it won't appear in five-ish years, but right now there's no roadmap.
Надеюсь они используют опыт с Android правильно и не допустят в новой системе весь этот бардак, особенно с тем, когда каждое приложение лезет во все дыры куда надо и не надо, требует разрешения на доступ к камере, микрофону, серийнику, смс и всем твоим файлам и отказывается устанавливаться если ты не согласен (да, я знаю способы борьбы с этим, но всё это очень несовершенные костыли).
И ситуацию с обновлениями, собственно, когда купив не самый топовый телефон или поставив альтернативную прошивку о фиксах уязвимостей в ведре можешь забыть.
> Надеюсь они используют опыт с Android правильнои больше тебя не будут беспокоить требованиями каких-то там "разрешений".
я бы и сам факт "установки" попрятал нафиг - зачем вообще пользователю знать, что у него что-то там "установилось"? Говоришь ему, скажем, "хочу мобильный банк, такойто". Херак, открылся. Попутно слямзив телефонную книжку, чтобы разослать всем твоим друзьям от твоего имени сообщения "какой хороший банк, не хотите ли кредитнуться?!"
Ну а мордокнига, яндексшпион и инстаграмм, естественно, встроены изначально, чтоб не терять время на скачивание, а сразу знать о тебе всьо.
> Наработки проекта поставляются под лицензиями BSD MIT и Apache 2.0.Печально. Путь "корпораций добра".
До кучи отмечу, что* 12309 (до сих пор не решён)
* revoke() нет и не будет, ибо придётся пол ядра переписывать
* Вся подсистема I/O ужасна
* Kernel panic от падений модулей ядра (что Microsoft обошла ещё в Windows Vista)
* Невыгружаемый KMS
* Непонятный ад с /dev, /proc и /sys
* ALSA - г*вно полное, но OSS выпилили
* Размер!До сих пор не понимаю, почему Google не выкупили QNX, который на порядок круче и уже готов.
// b.
> До сих пор не понимаю, почему Google не выкупили QNX, который на порядок круче и уже готов.afair, там система управления памятью - разработана в 83м году, когда компьютеры были большие.
По этой же причине и нормальные fs не поддерживаются - для них надо много памяти и эффективное управление ею (и, пожалуйста, не надо как в линуксе "нарезать всю страницами по 4k, чтобы потом перебирать таблицу размером в терабайт, пытаясь найти нужные")А "тру рилтайм", на самом деле, сегодня никому не нужен - процессорной мощности достаточно, наоборот все планировщики изуродованы еще-более-почти-совсем-уже-чуть-чуть-осталось-готовностью-для-десктопов.
А почему ALSA говно? Можно как-нибудь аргументировать?
> Печально. Путь "корпораций добра".А смысл им делиться бесплатно своими наработками? Им кто-нибудь помогает? Нет. Значит и GPL не нужен. GPL - это когда сообщество разрабатывает большим табуном и хочет гарантий для себя. А MIT - это подачка для тех, кто сам ничего делать не хочет.
Google уже давно понял, что ему нужна закрытая ОС, как яблоку. Тогда и за пользователем следить проще и гарантии давать для заказчиков, что пользователь не обманывает систему. А то будет как с покемонами: поставили пользователи ручное управление сервисом определения местоположения и гоняют покемонов по всему городу, не вставая с кресла.
> А MIT - это подачка для тех, кто сам ничего делать не хочет.MIT - это окошко для тех, кто не хочет пересоздать мир с нуля, и не имеет мощности сделать это за семь дней, но вполне может улучшить собственный небольшой огородик.
жертвам пропаганды не понять, впрочем.
> MIT - это окошко для тех, кто не хочет пересоздать мир с
> нуля, и не имеет мощности сделать это за семь дней, но
> вполне может улучшить собственный небольшой огородик....и -- как там выше -- застрять в означенном году.
> жертвам пропаганды не понять, впрочем.
А мне кажется это просто результат судебных тяжб с oracle, делится пирожком не хочется ...
Не расточайтесь, всё это для более ладного окучивания хомяков.
>>Напомним, что для %s подготовлен собственный графический интерфейс %s, написанный на языке %s с использованием фреймворка %s.Я один уже устал читать такие новости?
Мир завален сраными костылями, недоделками, недоязыками, фреймворками, пафосными проектами... Так трудно довести до ума то, что уже есть?
Взять те же кеды с Plasma Mobile - даже прототип есть, и работает.
Есть нормальные стабильные ЯП - зачем СНОВА городить очередной непонятный ЯП для новых поделок? С новым "фреймворком" (а там ещё грузовик костылей уже сигналит)...
И это - не "свобода выбора", а свалка.
Самый главный вопрос которые все упускают и не задают: как будет там запускаться Chrome Browser и ведется ли работа над этой поддержкой новой ОС? Что будет с видеодрайверами и как будет с аппаратным декодированием и рендерингом H264, H265, VP9? а 4k? а HDR, 10 bit?