The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

Google развивает новую операционную систему Fuchsia

12.08.2016 11:13

Компания Google опубликовала наработки по созданию новой операционной системы Fuchsia, для которой развивается два ядра: Magenta и LK. Ядра распространяются под лицензией MIT, а системные компоненты под лицензией Apache 2.0. Код написан на языке Си. В качестве поддерживаемых архитектур заявлены ARM, ARM64 и x86-64. Минимальное системное окружение уже может быть запущено в QEMU. В скором времени ожидается появление сборки для Raspberry Pi 3.

Magenta является полнофункциональным ядром, ориентированным на применение на достаточно мощных устройствах, таких как смартфоны и персональные компьютеры. Ядро LK, ранее развивавшееся в рамках проекта littlekernel, предназначено для систем с ограниченным размером ОЗУ и небольшой производительностью процессора, которые обычно применяются во встраиваемых решениях. LK может рассматриваться как открытая альтернатива таким системам, как FreeRTOS и ThreadX. Ядро Magenta оформлено в виде надстройки над LK с реализацией дополнительных концепций. Например, в Magenta имеется поддержка процессов, а в LK нет, но реализация процессов в Magenta вовлекает компоненты LK для работы с памятью и потоками. В Magenta также поддерживаются такие отсутствующие в LK возможности, как уровень пользователя, система обработки объектов и модель обеспечения безопасности на основе capability.

Официального анонса нового проекта, поясняющего цели разработки, пока не опубликовано - в настоящий момент Google просто разместил код в репозиториях. Документация к проекту минимальна, а общая информация оформлена в виде загадки "Pink + Purple == Fuchsia (a new Operating System)". При этом, в команде Fuchsia отмечены некоторые крупные разработчики, принимавшие участие в создании проектов NewOS, BeOS, Danger, iOS и webOS, включая Трейвиса Гайселбрета (Travis Geiselbrecht) и Брайана Свитлэнда (Brian Swetland), инженеров, развивавших ядро BeOS. По словам Брайана в Google изначально было принято решение по разработке Fuchsia как открытого проекта, поэтому доступ к коду открыт на начальной стадии развития.

Судя по опубликованному коду для разработки интерфейса приложений предлагается использовать фреймворк Flutter, написанный на языке программирования Dart (в состав Fuchsia входит обвязка для запуска приложений на Dart). Для отрисовки задействован компонент Escher, использующий OpenGL или Vulkan и поддерживающий расширенные визуальные эффекты, такие как объёмные мягкие тени, отражение цветов и рассеивание света. Для разработчиков системных приложений предлагается фреймворк Mojo.

  1. Главная ссылка к новости (https://news.ycombinator.com/i...)
  2. OpenNews: Увидел свет язык программирования Dart 1.18
  3. OpenNews: Компания Google открыла исходные тексты Chromium OS
  4. OpenNews: Компания Google анонсировала новую мобильную платформу
Лицензия: CC-BY
Тип: К сведению
Короткая ссылка: https://opennet.ru/44952-fuchsia
Ключевые слова: fuchsia, kernel, google
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение (187) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, A.Stahl (ok), 11:28, 12/08/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • –16 +/
    >и оформлена в виде загадки "Pink + Purple == Fuchsia (a new Operating System)"

    Сраные позёры. Ну и хрен с ними. Я понимаю, что их отдел маркетинга считает (и не без оснований), что достаточно сделать загадочное выражение морды и сотни тысяч детишек ринутся разгадывать загадки и гадить "вирусной" рекламой по всему интернету.

     
     
  • 2.62, Аноним (-), 16:39, 12/08/2016 [^] [^^] [^^^] [ответить]  
  • +9 +/
    Это не загадка, а каламбур. Надо вашу желчь добавить в палитру.
     
     
  • 3.95, Аноним (-), 23:02, 12/08/2016 [^] [^^] [^^^] [ответить]  
  • +9 +/
    > Это не загадка, а каламбур. Надо вашу желчь добавить в палитру.

    Посмотри на цвет фона опеннета. Уже сделано!

     
  • 2.151, Аноним (-), 16:49, 13/08/2016 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Нормальный способ пресс-релиза для технорей. По теме - здорово что наконец появится нормальное open source ядро, сколько можно работать с поделками студентов
     
  • 2.213, rvs2016 (ok), 19:30, 24/09/2016 [^] [^^] [^^^] [ответить]  
  • +/
    >>и оформлена в виде загадки "Pink + Purple == Fuchsia (a new Operating System)"
    > Сраные позёры.

    Пижоны? :о)

     

  • 1.2, максим (??), 11:29, 12/08/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А чем ядро Linux из перестало устраивать?
     
     
  • 2.3, evilman (?), 11:33, 12/08/2016 [^] [^^] [^^^] [ответить]  
  • +38 +/
    В ядре Linux фатальный недостаток
     
     
  • 3.5, corvuscor (ok), 11:36, 12/08/2016 [^] [^^] [^^^] [ответить]  
  • +1 +/
    В ядро Linux вложено столько человекочасов, что даже гуглу не нагнать.
    Так что дергаться не вижу смысла.
     
     
  • 4.15, marks (?), 12:05, 12/08/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Поэтому и опенсурс с надеждой, что взлетит
     
     
  • 5.71, mezoni (?), 18:04, 12/08/2016 [^] [^^] [^^^] [ответить]  
  • +/
    >> Поэтому и опенсурс с надеждой, что взлетит

    Вы это про Flutter?  
    Тот что, в "вечном" an early-stage.  
    Может и взлетит, но летать точно не будет.  

     
     
  • 6.96, Аноним (-), 23:05, 12/08/2016 [^] [^^] [^^^] [ответить]  
  • +/
    > Вы это про Flutter?

    Dart тоже мегауспешен. Не видишь - мир уже захватил. Для гугла совершенно нормально делать кучу всего и 90% спускать в трэш. Что их wave, что google code. Вообще, разве хорошо если проект тихо дохнет в недрах даже без дампа сорцов на публику? Это ж ни себе ни людям.

     
  • 5.113, Аноним (-), 00:23, 13/08/2016 [^] [^^] [^^^] [ответить]  
  • +3 +/
    >Поэтому и опенсурс с надеждой, что взлетит

    Вовсе это не связано с надеждой на взлёт, а связано с надеждой в будущем если дела пойдут хорошо, закрыть разработку внутри компании, ну или привязать альтернативные закрытые зависимости без которых эти ядра полноценно использовать будет нельзя.

    Для ядер выбрана BSD-like лицензия, а что творится с BSD системами все прекрасно видят - непопулярность всё возрастает, потому что нет дураков вкладывать свой труд в BSD без всяких гарантий что этот труд в один прекрасный день не закроют в производной работе. Linux со своей GPL даёт такую гарантию, так что пока существует Linux только глупцы или беспринципные люди, которые живут по правилу после меня хоть потоп, станут участвовать в разработке ядер под BSD-like лицензиями.

     
     
  • 6.117, rob pike (?), 00:46, 13/08/2016 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Под BSD-лицензиями есть разные системы. PostgreSQL, например.

    Как вы думаете, почему ваши слова

    > все прекрасно видят - непопулярность всё возрастает, потому что нет дураков вкладывать свой труд в BSD без всяких гарантий что этот труд в один прекрасный день не закроют в производной работе

    не описывают реальность развития PostgreSQL?

     
  • 6.138, 123 (??), 13:11, 13/08/2016 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >без всяких гарантий что этот труд в один прекрасный день не закроют в производной работе

    Как это возможно, если исходный код открыт, закрыть могут лишь свои наработки.

     
     
  • 7.140, Аноним (-), 13:45, 13/08/2016 [^] [^^] [^^^] [ответить]  
  • +2 +/
    >Как это возможно

    А то ты не понимаешь ...

    Станут разрабатывать свою закрытую версию, а открытая останется без большинства разработчиков, постепенно потеряет актуальность и станет никому не нужна. Или привяжут открытую версию к своим проприетарным компонентам, так что без них от открытой версии толку будет мало.

    Ведь это же и так всем фанатам BSD-license понятно, но они каждой раз услышав подобную критику BSD-license артистически заводят глаза и заламывают руки, мол не понимаем в чем дело, вот жеж лицемеры ...

     
     
  • 8.143, Аноним (-), 14:50, 13/08/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Зато нефанатам понятно, что такой же финт ушами можно и с ГПЛ проделать Дуально... текст свёрнут, показать
     
  • 8.144, bentall (ok), 14:58, 13/08/2016 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Кто начнёт Основные авторы Их право, независимо от лицензии Сторонняя компани... большой текст свёрнут, показать
     
  • 5.192, Имя (?), 09:23, 15/08/2016 [^] [^^] [^^^] [ответить]  
  • +/
    "опенсорс" же
     
  • 4.22, Аноним (-), 12:40, 12/08/2016 [^] [^^] [^^^] [ответить]  
  • –2 +/
    для планшетов и телефонов это ядро избыточно и нафик надо.
    Тем более имеет постоянные проблемы с потреблением и стабильностью.
     
     
  • 5.40, Аноним (-), 14:23, 12/08/2016 [^] [^^] [^^^] [ответить]  
  • +13 +/
    открой для себя магию make menuconfig
     
     
  • 6.45, Аноним (45), 14:52, 12/08/2016 [^] [^^] [^^^] [ответить]  
  • –17 +/
    Зачем, если можно написать собственное крохотное ядро без вирусной лицензии и со стабильным API для драйверов? Для этого не понадобится триллион долларов. Судя по всему отсутствие вирусной лицензии тут ключевой вопрос.
     
     
  • 7.54, Аноним (-), 16:14, 12/08/2016 [^] [^^] [^^^] [ответить]  
  • +1 +/
    У проприераста подгорело? Да, нельзя красть, хоть тебе это и непривычно.
     
     
  • 8.60, Аноним (-), 16:26, 12/08/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Так никто и не говорит про красть, благо, есть замечательные лицензии, как BSD, ... текст свёрнут, показать
     
     
  • 9.75, Аноним (-), 18:49, 12/08/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Смотря для кого То что я выкладываю - обычно под L GPLv3 ... текст свёрнут, показать
     
  • 9.98, Аноним (-), 23:07, 12/08/2016 [^] [^^] [^^^] [ответить]  
  • +5 +/
    Отличная возможность поработать на халявщиков забесплатно и ничего не получить в... текст свёрнут, показать
     
     
  • 10.134, Аноним (-), 09:56, 13/08/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Эка вы про RedHat вы в курсе что никакой код от вас не примут пока не передадит... текст свёрнут, показать
     
     
  • 11.139, Аноним (-), 13:28, 13/08/2016 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Это он о гугле, который не открывает свои наработки в ядре пингвина ... текст свёрнут, показать
     
     
  • 12.169, Аноним (-), 10:50, 14/08/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Это он о гугле, который открывает свои наработки в ядре пингвина есличо, исп... текст свёрнут, показать
     
  • 7.199, Kroz (ok), 18:08, 15/08/2016 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > > открой для себя магию make menuconfig
    > Зачем, если можно написать собственное крохотное ядро

    Стоп-стоп-стоп. То есть ты хочешь сказать, что написать свое "крохотное" ЯДРО проще, чем попереключать галочки в make menu config?????

     
  • 6.176, Аноним (-), 19:50, 14/08/2016 [^] [^^] [^^^] [ответить]  
  • –3 +/
    > открой для себя магию make menuconfig

    Некоторым не нужно крaсноглaзить, а нужно просто чтобы работало. И чтобы не находили ежемесячно фатальных багов, хакая миллионы смартов.

     
  • 3.47, Kodir (ok), 15:04, 12/08/2016 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Его писал троечник?
     
     
  • 4.99, Аноним (-), 23:09, 12/08/2016 [^] [^^] [^^^] [ответить]  
  • +/
    > Его писал троечник?

    Ну если Торвальдс троечник то ты тогда даже не ноль а вообще число отрицательное. По крайней мере как руководитель проекта. Да, знаешь, в большом проекте на одном былдакодинге далеко не уедешь.

     
     
  • 5.177, Аноним (-), 19:53, 14/08/2016 [^] [^^] [^^^] [ответить]  
  • –3 +/
    >> Его писал троечник?
    > Ну если Торвальдс троечник то ты тогда даже не ноль а вообще

    Если бы он не был троечником, пингвина бы не хакали ежемесячно все кому не лень.
    И речь о торвальдсе, а не о нас с тобой. Переход на личности это прием демагога. Что, по существу сказать нечего?

    > число отрицательное. По крайней мере как руководитель проекта. Да, знаешь, в
    > большом проекте на одном былдакодинге далеко не уедешь.

    Уедешь, что благополучно демонстрируют 2048 дистров для врачей-венерологов черниговской области. Просто ось общего назначения и один репозиторий со всем на свете софтом уже не катит, правда?


     
     
  • 6.187, Эль (?), 21:34, 14/08/2016 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > винду бы не хакали ежедневно все кому не лень.
     
  • 2.4, eganru (?), 11:35, 12/08/2016 [^] [^^] [^^^] [ответить]  
  • +35 +/
    кто сказал, что перестало устраивать?
    Скорее прочего разработка это ОС - попытка найти для себя ответы на какие-то вопросы.

    Я плотно занимаюсь встраиваемыми решениями и у меня сложилось впечатление, что иногда очень даже полезно взять и сделать что-либо с нуля, иначе взгляд будет отягощен чужим взглядом, полным полезных и не очень умозаключений.

     
     
  • 3.8, Аноним (-), 11:43, 12/08/2016 [^] [^^] [^^^] [ответить]  
  • +/
    > кто сказал, что перестало устраивать?
    > Скорее прочего разработка это ОС - попытка найти для себя ответы на
    > какие-то вопросы.
    > Я плотно занимаюсь встраиваемыми решениями и у меня сложилось впечатление, что иногда
    > очень даже полезно взять и сделать что-либо с нуля, иначе взгляд
    > будет отягощен чужим взглядом, полным полезных и не очень умозаключений.

    +1

    Опыт полезный, хотя "очень умные люди считают" это пустая трата времени все хорошое уже создано

     
     
  • 4.29, Sw00p aka Jerom (?), 13:28, 12/08/2016 [^] [^^] [^^^] [ответить]  
  • +2 +/
    >>это пустая трата времени все хорошое уже создано

    слова человека, который не способен открыть или создать, что-то новое

    пс: создавать свою ОС должен каждый, кто считает себя программистом.

     
     
  • 5.55, Аноним (-), 16:15, 12/08/2016 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Главное не переусердствовать и не сделать TempleOS
     
     
  • 6.154, Аноним (-), 17:24, 13/08/2016 [^] [^^] [^^^] [ответить]  
  • +/
    TempleOS - это уже чистое искусство, если не сказать больше - духовные цели имеет.
     
  • 6.172, ЧерныйВластелин (?), 12:12, 14/08/2016 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Главное не переусердствовать и не сделать TempleOS

    Ух ты даже такое есть. Не с понями я видел, а здесь для христонутых.

     
  • 3.9, Аноним (-), 11:44, 12/08/2016 [^] [^^] [^^^] [ответить]  
  • +16 +/
    Тем более со своим приятно работать, потому что нет синдрома not invented here.

    Первые две недели, правда.

    Позже становится грустно - в чужих наработках столько граблей уже решено!

     
  • 3.17, IMHO (?), 12:14, 12/08/2016 [^] [^^] [^^^] [ответить]  
  • –3 +/
    > иначе взгляд будет отягощен чужим взглядом, полным полезных и не очень умозаключений.

    также сделали на работе, линуксом больше не пользуемся, уже используется панель для оператора и все

     
     
  • 4.25, Аноним (-), 13:00, 12/08/2016 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Ну вы подумайте ещё, глядишь и панель станет не нужна. А потом и работа, и вы сами.
     
  • 4.26, Comdiv (ok), 13:03, 12/08/2016 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Расскажите, пожалуйста, подробней о вашей замене Linux. Где, для чего, как?
     
     
  • 5.38, Аноним (-), 14:03, 12/08/2016 [^] [^^] [^^^] [ответить]  
  • +2 +/
    что-то подсказывает, что на winCE
     
  • 5.195, IMHO (?), 11:32, 15/08/2016 [^] [^^] [^^^] [ответить]  
  • –2 +/
    применялся линукс для резки по лазерам, linuxcnc, сборка на дебиане, я спросил причину ухода, ответ: глючил, зависал, устали писать программы под него, уже давно заметили, пока ты решаешь проблемы в линуксе, то человек в виндовсе просто работает.
     
     
  • 6.197, Аноним (-), 15:28, 15/08/2016 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Пока ты переустанавливаешь шиндовс - человек просто работает
     
     
  • 7.214, Аноним (-), 10:02, 03/05/2017 [^] [^^] [^^^] [ответить]  
  • +/
    А главное, не боятся нейтронного, гамма- излучений и электромагнитного импульса.
     
     
  • 8.215, Аноним (-), 10:14, 03/05/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Это дополнение к Можно на ящик с релюшками заменить Или даже на мужика ворочаю... текст свёрнут, показать
     
  • 4.100, Аноним (-), 23:11, 12/08/2016 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > также сделали на работе, линуксом больше не пользуемся, уже используется панель для
    > оператора и все

    Можно на ящик с релюшками заменить. Или даже на мужика ворочающего рубильники по будильнику.

     
  • 3.185, Sabakwaka (ok), 20:43, 14/08/2016 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >> Я плотно занимаюсь встраиваемыми решениями
    >> и у меня сложилось впечатление, что иногда
    >> очень даже полезно взять и сделать что-либо с нуля

    Бешено плюсую.
    И именно поэтому и думаю, что Фуксия заменит Дальвика.

    Мобильные процессоры это вам не тут.

     
  • 2.13, Онаним (?), 11:57, 12/08/2016 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Громоздкая монолитная хреновина, базирующаяся на концепциях 70-х годов. Полезно иногда сбрасывать груз Legacy и писать с чистого листа, учитывая полученный опыт.
     
     
  • 3.23, rob pike (?), 12:49, 12/08/2016 [^] [^^] [^^^] [ответить]  
  • +8 +/
    > Face it, microkernels and message passing on that level died a long time ago, and that's a GOOD THING.
    > Most of the serious processing happens outside the filesystem (ie the VFS layer keeps track of name caches, stat caches, content caches etc), and all of those data structures are totally filesystem-independent (in a well-designed system) and are used heavily by things like memory management.  Think mmap - the content caches are exposed to user space etc.  But that's not the only thing - the name cache is used extensively to allow people to see where their data comes from (think "pwd", but on steroids), and none of this is anything that the low-level filesystem should ever care about.
    > At the same time, all those (ring0 - core) filesystem data structures HAVE TO BE MADE AVAILABLE to the low-level filesystem for any kind of efficient processing.  If you think we're going to copy file contents around, you're just crazy.  In other words, the filesystem has to be able to directly access the name cache, and the content caches. Which in turn means that it has to be ring0 (core) too.
    > If you don't care about performance, you can add call-outs and copy-in and copy-out etc crap. I'm telling you that you would be crazy to do it, but judging from some of the people in academic OS research, you wouldn't be alone in your own delusional world of crap.
    > Sorry to burst your bubble.
    > Linus
     
     
  • 4.58, Аноним (-), 16:24, 12/08/2016 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Надо сообщить авторам Qnx, что они мертвы, а их ос тормозит
     
     
  • 5.65, angra (ok), 16:53, 12/08/2016 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Не напрягайся, думаю они и так это прекрасно знают. Или ты из тех кто путает real time с производительностью?
     
     
  • 6.68, Аноним (-), 17:04, 12/08/2016 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Путаю, для cisco crs-1 что важнее?
     
     
  • 7.69, angra (ok), 17:48, 12/08/2016 [^] [^^] [^^^] [ответить]  
  • +/
    В первую очередь там целью была отказоустойчивость и возможность апдейтить прошивку на ходу. Скорость там тоже конечно нужна, но надо заметить, что и задача у роутера примитивная относительно полноценной ОС.
     
     
  • 8.129, SkyNet (??), 05:28, 13/08/2016 [^] [^^] [^^^] [ответить]  
  • –3 +/
    с 1954 года не было написано ни одной полноценной ОС, все больше какие-то недо-О... большой текст свёрнут, показать
     
     
  • 9.132, rob pike (?), 08:30, 13/08/2016 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Это очень сильное утверждение Даже если считать только приличные, без Юниксов и... текст свёрнут, показать
     
     
  • 10.141, SkyNet (??), 14:28, 13/08/2016 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Полноценную , назовите хоть одну, то, что были хорошие - не спорю, но вот полно... большой текст свёрнут, показать
     
     
  • 11.159, rob pike (?), 22:13, 13/08/2016 [^] [^^] [^^^] [ответить]  
  • –1 +/
    У вас довольно странное понимание полноценности, судя по всему, но посмотрите на... текст свёрнут, показать
     
     
  • 12.162, SkyNet (??), 05:35, 14/08/2016 [^] [^^] [^^^] [ответить]  
  • +/
    DEC VMS - Очень нравилась, но и она не полноценна, аппаратное ограничение 1024 с... большой текст свёрнут, показать
     
  • 5.74, rob pike (?), 18:48, 12/08/2016 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Google развивает новую операционную систему Fuchsia... большой текст свёрнут, показать
     
  • 3.101, Аноним (-), 23:12, 12/08/2016 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Громоздкая монолитная хреновина, базирующаяся на концепциях 70-х годов. Полезно иногда
    > сбрасывать груз Legacy и писать с чистого листа, учитывая полученный опыт.

    Где-то я это уже слышал. Этак четверть века назад. Вон minix и hurd - сбрасывают и сбрасывают.

     
     
  • 4.123, rob pike (?), 01:13, 13/08/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Для справедливости стоит отметить что у некоторых все-таки получалось, причем очень и очень успешно, использовать и более современные концепции чем UNIX - OS/400, например. Но для базарной модели разработки это до сих пор слишком неподходяще сложно.
     
     
  • 5.193, AlexYeCu_not_logged (?), 10:52, 15/08/2016 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >OS/400

    Судя по описанию — эталонная дрянь.

     
  • 4.135, Аноним (-), 10:05, 13/08/2016 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >> Громоздкая монолитная хреновина, базирующаяся на концепциях 70-х годов. Полезно иногда
    >> сбрасывать груз Legacy и писать с чистого листа, учитывая полученный опыт.
    > Где-то я это уже слышал. Этак четверть века назад. Вон minix и
    > hurd - сбрасывают и сбрасывают.

    да да. вон Darwin.. сбросил и вперед.

     
  • 2.19, Нанобот (ok), 12:29, 12/08/2016 [^] [^^] [^^^] [ответить]  
  • –1 +/
    код раздут, лицензия кривая
     
     
  • 3.21, IMHO (?), 12:34, 12/08/2016 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > код раздут, лицензия кривая

    может на оборот ?

     
     
  • 4.127, Аноним (-), 02:03, 13/08/2016 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Лучше на перед, на обороте слишком гладко, а на переде уже что-то болтается. В общем, наоборот никак нельзя, только наперёд. Впрочем, вряд ли вы поймёте, что "наоборот" и "на оборот" -- разные слова ;)
     
  • 2.66, анонн (?), 16:57, 12/08/2016 [^] [^^] [^^^] [ответить]  
  • –2 +/
    лицензия кривая потому что
     
  • 2.70, Аноним (-), 17:52, 12/08/2016 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Думаю, хотят свою запускалку Андроида и прочих хромобуков, которую будут полностью контролировать сами (во всех смыслах).
     
  • 2.161, Вареник (?), 02:27, 14/08/2016 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Потому что оно весит на сотню мегабайт в ОЗУ.

    А нормальному ядру достаточно 64К.

     
  • 2.173, Аноним (-), 13:17, 14/08/2016 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Наверно, большое сложное и тормозное для задач гугля. Не похоже, что оптимально для всяких дестопов и телефонов, т к устройства с другим ядром работают быстрее и дольше.
     

     ....большая нить свёрнута, показать (68)

  • 1.6, Dkg (?), 11:40, 12/08/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +4 +/
    Главный вопрос - зачем?
     
     
  • 2.14, Mikk (??), 11:59, 12/08/2016 [^] [^^] [^^^] [ответить]  
  • –9 +/
    А линукс им зачем? Какая в нём такая ценность? За 25 лет нормального десктопа не сделали, а В Штатах гуглбуки продаются лучше маков.
     
     
  • 3.28, Michael Shigorin (ok), 13:05, 12/08/2016 [^] [^^] [^^^] [ответить]  
  • +10 +/
    > А линукс им зачем? [...] В Штатах гуглбуки продаются лучше маков

    Помимо высказывания глупостей, Вы всё же и ответили сами себе.

     
  • 3.33, Николай (??), 13:35, 12/08/2016 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > За 25 лет нормального десктопа не сделали

    А можно узнать критерий "нормальности", а то как то непонятно, почти как параметр "обычного" пользователя.

    > а В Штатах гуглбуки продаются лучше маков.

    Лишний довод им не пользоваться, как и огрызком кстати ))

     
     
  • 4.42, Аноним (-), 14:44, 12/08/2016 [^] [^^] [^^^] [ответить]  
  • +/
    - А можно узнать критерий "нормальности"
    - Винда же!
     
     
  • 5.50, Николай (??), 15:24, 12/08/2016 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > - Винда же!

    Чур, чур, чур!
    Не приведи штепсель стать пингвину похожим на этого мутанта!

     
     
  • 6.189, Аноним (-), 02:40, 15/08/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Уже. См "Поццеринг и его кодла".
     
  • 3.163, Аноним (-), 05:47, 14/08/2016 [^] [^^] [^^^] [ответить]  
  • +/
    "лучше маков" продается Все. причем не только "в Штатах". так что - не показатель.
     
  • 2.64, Аноним (-), 16:53, 12/08/2016 [^] [^^] [^^^] [ответить]  
  • –1 +/
    затем, что баксы важнее
     
  • 2.72, mezoni (?), 18:06, 12/08/2016 [^] [^^] [^^^] [ответить]  
  • +2 +/
    >> Главный вопрос - зачем?

    Чтобы не выбрасывать на помойку Dart language.

     
     
  • 3.85, Аноним (-), 20:44, 12/08/2016 [^] [^^] [^^^] [ответить]  
  • +/
    первое хорошее обьяснение. после собсно жуткой необходимости "что-то создать" для эмбеддовки в свете отсуствия профильных кадров по.
     
  • 2.88, Аноним (-), 21:59, 12/08/2016 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Потому что могут?
     

  • 1.10, eganru (?), 11:45, 12/08/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • –3 +/
    посмотрел мипсовые из arch.
    там пока ранняя разработка с ловушками для отладки аля



    void mips_gen_exception(struct mips_iframe *iframe)
    {
        uint32_t excode = BITS_SHIFT(iframe->cause, 6, 2);
        if (excode == 0x8) {
            LTRACEF("SYSCALL, EPC 0x%x\n", iframe->epc);
            iframe->epc += 4;
        } else {
            LTRACEF("status 0x%x\n", iframe->status);
            LTRACEF("cause 0x%x\n", iframe->cause);
            LTRACEF("\texcode 0x%x\n", excode);
            LTRACEF("epc 0x%x\n", iframe->epc);
            for (;;);
        }
    }


    скорее прочего лучше подождать, чем начинать смотреть.

     
  • 1.12, Геймер (?), 11:53, 12/08/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Хе, гугль хочет вторгнуцца на ардуино.
     
     
  • 2.102, Аноним (-), 23:14, 12/08/2016 [^] [^^] [^^^] [ответить]  
  • +/
    > Хе, гугль хочет вторгнуцца на ардуино.

    При том что атмел продался и кортексы их плющат в лепешку? :)

     

  • 1.16, Аноним (-), 12:09, 12/08/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +12 +/
    >Ядра распространяются под лицензией MIT, а системные компоненты под лицензией Apache 2.0.
    >в Google изначально было принято решение по разработке Fuchsia как открытого проекта, поэтому доступ к коду открыт на начальной стадии развития.

    Очевидно что Google подготавливается слить ядро Linux из Android, т.к. GPL лицензия принуждает их к открытию кода. Так что доминированию Linux на смартфонах приходит конец, это предательство Google было ожидаемо, всё уже несколько лет к этому шло, не удивлён.

     
     
  • 2.27, Аноним (-), 13:04, 12/08/2016 [^] [^^] [^^^] [ответить]  
  • +2 +/
    кто подхватит выпавший флаг?

     
     
  • 3.76, rob pike (?), 18:56, 12/08/2016 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Какой флаг?
    Пользователям никогда не была нужна открытая ОС на их телефонах, Linux взяли только потому что на нем можно было что-то полурабочее слепить быстрее всего.
     
     
  • 4.103, Аноним (-), 23:16, 12/08/2016 [^] [^^] [^^^] [ответить]  
  • +/
    > Пользователям никогда не была нужна открытая ОС на их телефонах, Linux взяли
    > только потому что на нем можно было что-то полурабочее слепить быстрее всего.

    Осталось найти програмеров которые будут неведомому самопалу драйверы устройств писать. Сущие мелочи.

     
     
  • 5.118, rob pike (?), 00:48, 13/08/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Если вы считаете что для написания драйверов важна открытость кода ОС, то вы считаете неверно.
     
  • 3.105, Аноним (-), 23:19, 12/08/2016 [^] [^^] [^^^] [ответить]  
  • +/
    > кто подхватит выпавший флаг?

    Обработчик прервания.

     
     
  • 4.216, Аноним (216), 11:23, 20/07/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Тонко!
     
  • 2.51, koblin (ok), 15:32, 12/08/2016 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >т.к. GPL лицензия принуждает их к открытию кода

    Странные иррациональные выводы. Почему открытие кода ядра - плохо, а открытие кода android - хорошо? Google несет миллионные убытки открывая что-то в ядре, есть цифры?

     
     
  • 3.93, Аноним (-), 22:43, 12/08/2016 [^] [^^] [^^^] [ответить]  
  • –2 +/
    И где они там открывают андроид? Из аосп всё больше и больше вырезают. Последовательно прогибают железячников, что бы их смартфоны меньше собственного софта содержали. Ещё некоторое количество времени и можно будет не париться - любой китайский подвал будет делать дешево и практически с одинаковым качеством. гуглу больше достанется. С софтом они делают то же самое.
     
  • 2.145, bentall (ok), 15:19, 13/08/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Никто ни кого ни к чему не принуждает. Remix OS прекрасно живёт не открывая большую часть исходников android-специфичного кода (и ничего при этом не нарушая).

    Если бы Google имел такие далекоидущие планы связанные с этим ядром, его либо не открывали бы, либо открыли бы устроив вокруг этого какую-никакую рекламную шумиху. А так пока очевидно, что некая группа разработчиков просто эксперементирует, и вероятность, что данный концепт пойдёт в продакшен в сколь-нибудь узнаваемом виде пока не велика (мало ли было экспериментальных открытых осей от крупных и не очень компаний).

     
  • 2.184, soarin (ok), 20:12, 14/08/2016 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > предательство Google

    А в чём предательство по меркам нормального человека?

     

  • 1.18, manster (ok), 12:21, 12/08/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    > предназначено для систем с ограниченным размером ОЗУ

    почему-то больше ассоциируется с 16, 32 архитектурой

     
     
  • 2.24, Мимокрокодил (?), 12:55, 12/08/2016 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Все что имеет < 4Gb RAM памяти туда относиться, а это очень много устройств, миллиарды.
     
     
  • 3.107, Аноним (-), 23:24, 12/08/2016 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Все что имеет < 4Gb RAM памяти туда относиться, а это очень
    > много устройств, миллиарды.

    Однако 32-битные Cortex M серьезно отымели 8 и 16 битных. Извините, M0 и M3 стоят менее доллара, при совершенно сказочной периферии и процессорное ядро при прочих равных (техпроцесс, частоты) втыкает на вычислениях недомеркам раз в 10. А если периферию через DMA запускать (да, cortex это могут) - атмелкам и пикам теперь только и остается что 5 режимов в китайских фонариках переключать. Задачи сложнее у них отжали кортексы.

    А в application ARM полным ходом идет внедрение 64 битов. Даже если памяти и меньше, 64-битники намного быстрее в мультимедиа, крипто, обработке сигналов и проч. Т.е. во всем том что и тормозит заметно пользователям.

     
     
  • 4.130, Аноним (-), 05:38, 13/08/2016 [^] [^^] [^^^] [ответить]  
  • +/
    А35 уже подпирает и М-серию по энергоэффективности низкочастотные )
     
  • 2.32, Аноним (-), 13:34, 12/08/2016 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Я о восьмибитных микроконтроллерах думаю. И представляешь, туда даже суют TinyOS, запускают там виртумальную машину Maté и объединяют это в целый рой! Реализация направленной диффузии (оказывается на рассылку тратится меньше энергии, чем на хранение в флэш и Они построил умную сеть данных) заняла 400 БАЙТ! Извращенцы.
     
     
  • 3.48, manster (ok), 15:09, 12/08/2016 [^] [^^] [^^^] [ответить]  
  • –1 +/
    ну и 8-и битные разумеется - это высший пилотаж. Представляю реакцию, если бы начались разработки устройств такой разрядности, особенно 8-16
     
  • 3.108, Аноним (-), 23:25, 12/08/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Ишь ты, карманный вариант CDN :)
     

  • 1.35, Crazy Alex (ok), 13:44, 12/08/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +6 +/
    На вид - это не альтернатива андроиду (или даже андроидному ядру), а заход на IoT или вообще экспериментальное что-то
     
     
  • 2.43, Аноним (-), 14:46, 12/08/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Да, похоже на то - там еще конь не валялся, рабочего мало.
     

  • 1.37, Аноним (-), 13:50, 12/08/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Кстати, а есть проект типа НетБЗД, но для разных там смартфонов, планшетов, мобильников, в том числе с ARM (J2ME (Jazelle)) и чернобелых телефонов? Ведь, в журнале Радио умелец сделал дополнительную флеш для 3310, хранил там книжечки. Но там было несколько микроконтроллеров ещё, но не мешало основе. Можно было бы перепрошить программатором и сделать принципально новую прошивку, добавить туда крузис и танчики. А уж в девайсах поновей, j2me, перепрошивать легче и возможностей больше (десятки МБ ОЗУ, например). Соединять всё это можно с помощью самодельных симкарт, Osmocom gsm и сделать такой себе туннель. Объединить все эти ресурсы и будет мощный вычислительный, хм, туман. Что мешает? Там что-то зашифрировано?
     
     
  • 2.39, Аноним (-), 14:08, 12/08/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Было такое. Не взлетело.
    https://www.opennet.ru/opennews/art.shtml?num=20078
     
  • 2.84, Аноним (-), 20:39, 12/08/2016 [^] [^^] [^^^] [ответить]  
  • +/
    вы щас "изобрели" SailFish/MeeGo примерно. в "девическом" состоянии, еще когда она QTopia звалось у троллтеха до покупки Нокией их =)
    пилится форк нетбзд и стрекозы в генте, но вяло, тк всего полтора человека каждый ведут )
     

  • 1.41, Бутират (?), 14:30, 12/08/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > Судя по опубликованному коду для разработки интерфейса приложений предлагается использовать фреймворк Flutter, написанный на языке программирования Dart

    В вебе не взлетел - всунем в свою ОС. Не пропадать же добру

     
  • 1.46, Kodir (ok), 15:01, 12/08/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • –4 +/
    > Ядро Magenta оформлено в виде надстройки...

    У гугли что, мания такая - всё НАДСТРАИВАТЬ? :) А просто написать нормальную ОС они не пробовали?

     
     
  • 2.57, Аноним (-), 16:16, 12/08/2016 [^] [^^] [^^^] [ответить]  
  • +/
    клоун: создаётся минимальное ядро (см. напр. MinWin), к которому потом пишутся плагины-дополнения. Нужно ядро для десктопа - один набор плагинов, нужно ядро для мобилы - другой, для интернета вещей - третий и т.д.
     
     
  • 3.78, rob pike (?), 19:01, 12/08/2016 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Одна рама, и к ней разный набор двигателей и колес - одни для карьерного самосвала, другие для спортивного купе, третие для детской коляски.
     
     
  • 4.86, Аноним (-), 21:27, 12/08/2016 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Одна отвертка, десять насадок и дюжина неудачных аналогий.
     
     
  • 5.104, rob pike (?), 23:18, 12/08/2016 [^] [^^] [^^^] [ответить]  
  • +1 +/
    С любопытством посмотрю как вы будете одной отверткой откручивать крышку у часов и колесо у автомобиля, меняя только насадки.
     
  • 4.87, Аноним (-), 21:35, 12/08/2016 [^] [^^] [^^^] [ответить]  
  • –1 +/
    клоун: скорее это кониейнерные перевозки. Для перевозки неважно знать что в контейнере и существует множество готовых решений (грузовик-контейнеровоз, железная дорога, баржа, балкер, ..).

    Пикоядро управляет диспетчерами: памяти, устройств, задач, .. Добавится ещё один диспетчер, изменять пико-ядро не придётся. Пико-ядро не зависит от оборудования, размера памяти, наборов команд.

     
     
  • 5.111, Аноним (-), 23:47, 12/08/2016 [^] [^^] [^^^] [ответить]  
  • +/
    А фемтоядра ещё нету?
     
     
  • 6.164, Аноним (-), 05:49, 14/08/2016 [^] [^^] [^^^] [ответить]  
  • +/
    hurd/mach так устроен. каждая функция - отдельный демон/сервис, автономный.
    bootstrap у этой мешанины, впрочем - сравнительно ортодоксальный, пусть и "микро" ;)

     
  • 5.119, rob pike (?), 00:52, 13/08/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Такие конструкции очень красиво выглядят на слайдах.
    Вы вот пользуетесь стеком OSI? Он ведь такой правильный, все по слоям, один от другого не зависит.
     
     
  • 6.180, Аноним (-), 19:59, 14/08/2016 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Такие конструкции очень красиво выглядят на слайдах.
    > Вы вот пользуетесь стеком OSI? Он ведь такой правильный, все по слоям,
    > один от другого не зависит.

    Прикинь, им 20 лет пользуются. Как линуксом. За неимением другой горничной.

     
     
  • 7.201, rob pike (?), 23:06, 15/08/2016 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Вы, вероятно, не совсем представляете о чем речь. Пользуетесь вы стеком протоколов TCP-IP а не OSI.

    https://en.m.wikipedia.org/wiki/OSI_protocols

     
  • 5.194, pkdr (ok), 11:17, 15/08/2016 [^] [^^] [^^^] [ответить]  
  • +/
    > клоун: скорее это кониейнерные перевозки. Для перевозки неважно знать что
    > в контейнере и существует множество готовых решений (грузовик-контейнеровоз,
    > железная дорога, баржа, балкер, ..).

    Только индусы в M$ настолько криворуки, чтобы написать настолько тупого клоуна-бота, который предлагает перевозить контейнеры балкерами, КОНТЕЙНЕРЫ ПЕРЕВОЗИТЬ БАЛКЕРАМИ!!! Эй, мелкомягкие индусы, как вы живёте с руками, растущими из тазобедренного сустава?
    Причём даже тут накосячили, вместо грузовика-контейнеровоза ваш бот должен тогда предлагать возить контейнеры самосвалами.

     
  • 3.109, Аноним (-), 23:27, 12/08/2016 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > клоун: создаётся минимальное ядро (см. напр. MinWin), к которому потом пишутся плагины-дополнения.

    Угу, линукс и его модули называется. В openwrt ядро может быть 900 кил размером. Остльное догружается модулями по мере надобности. Но вы держите нас в курсе ваших "ииноваций".

     
     
  • 4.116, Аноним (-), 00:40, 13/08/2016 [^] [^^] [^^^] [ответить]  
  • +/
    клоун: современное ядро размером менее 2000 строк и для математически гарантируется отсутствие ошибок. Это не инновации, это уже вчерашний день технологий...
     
     
  • 5.120, rob pike (?), 00:58, 13/08/2016 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Всё зависит от того что называть ядром, и на что такое ядро годно.
    При желании можно и строк в 200 уложиться.
    Если под словами о гарантии отсутствия ошибок вы имели в виду L4, то IIRC верифицирована только Сишная часть кода, не ассемблерная. С верифицированной моделью CPU тоже все не очень, без чего затея выглядит уже не так сиятельно.

    Даже для CompCert IIRC части разбора исходных текстов, генерации непосредственно машинных кодов и линковки остаются неверифицированными.

     

  • 1.49, Аноним (-), 15:13, 12/08/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Не вижу смысла им ядро андроид менять на эту штуковину.
    Скорее всего они пишут ОС для чего-то другого. Гугл же еще всякие железяки умные иногда делает
     
     
  • 2.181, Аноним (-), 20:01, 14/08/2016 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Не вижу смысла им ядро андроид менять на эту штуковину.
    > Скорее всего они пишут ОС для чего-то другого. Гугл же еще всякие
    > железяки умные иногда делает

    Чукча не читатель, да? Чукча писатель? Даже на ленте внятно сказано на русском, что это делается в частности ради интернета вещичек.

     

  • 1.56, f2404 (ok), 16:16, 12/08/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    Фуксия и Селёдочка.
     
     
  • 2.61, Курюмдюкан (?), 16:26, 12/08/2016 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Ждал, когда кто-нибудь это скажет. )))
     

  • 1.63, Аноним (-), 16:50, 12/08/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Всё, Linux выпилят из ChromeOS.

     
  • 1.67, Аноним (-), 17:02, 12/08/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    А что не на своём модном Go?
     
     
  • 2.89, Аноним (-), 22:03, 12/08/2016 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Потому что го так взлетел, что его уже __никто__ не видит?
     
  • 2.188, ъ (?), 22:40, 14/08/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Читайте внимательнее https://fuchsia.googlesource.com/third_party/go
     

  • 1.77, Ника (??), 19:00, 12/08/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Ребята, где можно график найти, где все, все, все языки программирования и даты их рождения приведены.
    И как там с показателями дела обстоят? Один в неделю? И увеличивается ли количество родившихся за период и среднее время между рождением новых ЯП?

    Да их больше 10 тысяч, но такую штуку всё же проще сотворить, чем InternetMap какой-нибудь, согласитесь.

     
     
  • 2.79, Ника (??), 19:01, 12/08/2016 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Среднее время между рождением новых ЯП уменьшается ли?
     
     
  • 3.122, rob pike (?), 01:08, 13/08/2016 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Все зависит от того что называть новыми ЯП. Например, новый топ для OCaml под названием Reason от одной малоизвестной социальной сети для котиков - это новый ЯП или нет? А сам OCaml?
    Понятно что вам не терпится построить график и побыстрей сдать ваш курсовик, но значительно конструктивней было бы поразмышлять над осмысленностью постановки вопросов.
     
     
  • 4.146, Аноним (-), 16:33, 13/08/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Вопрос поставлен верно.
     
  • 2.110, Аноним (-), 23:33, 12/08/2016 [^] [^^] [^^^] [ответить]  
  • +/
    > Ребята, где можно график найти,

    Данные взять в вике. График - построить используя любимый ЯП, по вкусу и умениям.

     
     
  • 3.147, Ника (??), 16:34, 13/08/2016 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Скриптом для автоматизации не поделитесь?
     
  • 2.114, Michael Shigorin (ok), 00:33, 13/08/2016 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Ребята, где можно график найти, где все, все, все языки программирования и
    > даты их рождения приведены.

    Не скажу за все-все-все, но поиск по programming language timeline что-то даёт:

    https://www.levenez.com/lang/
    https://exploringdata.github.io/vis/programming-languages-influence-network/
    http://www.scriptol.com/programming/chronology.php

     
     
  • 3.148, Ника (??), 16:37, 13/08/2016 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Это всё хорошо конечно, но мне бы в табличный редактор или редактор диаграмм да графики построить.
     

  • 1.80, Ника (??), 19:07, 12/08/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Fuchsia - Будущий Android 2.0?

    Приветствуем!

     
     
  • 2.81, rob pike (?), 20:09, 12/08/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Бывший BeOS 0.01
     
     
  • 3.83, Аноним (-), 20:37, 12/08/2016 [^] [^^] [^^^] [ответить]  
  • +/
    да не, на разных полюсах они с биосью и хайку. там полноценная многозадачность, пусть и условно-однопользовательская, и без акцеента Глобального на РТ и отклик софтовый или жесткий а на общую отзывчивость с приоритетом интерфейсу и вводу-выводу, кастомизуемым.
    это чудо - скорее на одном полюсе с концептами ранними редмондовской эммбеддовки.
     
     
  • 4.106, rob pike (?), 23:21, 12/08/2016 [^] [^^] [^^^] [ответить]  
  • +/
    И здесь уже начали с многозадачности.

    > Magenta inner constructs are based on LK but the layers above are new. For example, Magenta has the concept of a process but LK does not.

    Дайте им немного времени, и будет BeOS.

     
     
  • 5.165, Аноним (-), 05:50, 14/08/2016 [^] [^^] [^^^] [ответить]  
  • +/
    не "начали с" а скорее "приделали сверху, костылем к".
    если бы "по человечьи реализовали", имло бы смысл дискутировать о. наверное. со временем.
     
     
  • 6.202, rob pike (?), 23:07, 15/08/2016 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > не "начали с" а скорее "приделали сверху, костылем к".

    Добро пожаловать в мир современной разработки ПО.

    > если бы "по человечьи реализовали", имло бы смысл дискутировать о. наверное. со
    > временем.

    Вам известны примеры чего-нибудь, реализованного "по-человечьи" за последние пару-тройку десятилетий?


     
     
  • 7.206, Аноним (-), 14:11, 16/08/2016 [^] [^^] [^^^] [ответить]  
  • –1 +/
    разумеется.
    трагичнее что б-ву разработчиков - они неизместны. и неинтересны, что еще печальнее.
     
  • 2.156, phaoost (ok), 21:18, 13/08/2016 [^] [^^] [^^^] [ответить]  
  • –1 +/
    2.0 уже был. сейчас 6 версия уже
     
  • 2.168, Anonymous12 (?), 10:15, 14/08/2016 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Вас всегда заминисуют, если вы не приверженец Linux. Они сами порой не могут пострить графики, но все равно заминусуют, ну мол, все таки надо марку держать)
     

  • 1.91, Аноним (91), 22:06, 12/08/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Новая ось, дарт...тягомотина с джавой и ораклом...андроид не нужен???
     
  • 1.92, njunkie (ok), 22:08, 12/08/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Судя по всему  Fuchsia разрабатывается для IoT, тут и RTOS, и минимальное потребление ресурсов, но фанатиков как всегда припекает. Кажется NIH синдром ("А как же Linux", "А почему без него?") именно у них. Ребята, не ссыте, линукс так и останется.
     
     
  • 2.125, Crazy Alex (ok), 01:46, 13/08/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Вообще-то в IoT свободный код (AKA GPLv3) ещё важнее - оно ж с человеком в физическом мире взаимодействует, и начудить может ой как.
     
     
  • 3.128, rob pike (?), 02:42, 13/08/2016 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Некоторые риски для производителя в "начудить", конечно, есть, но основная их часть снимается качественным 50-страничным "отказом от всех ответственностей".
    С другой же стороны, GPLv3 это прямой путь к появлению на TaoBao через три дня аналогичной железки с вашей прошивкой, только втрое дешевле - и кому такое надо?
     
     
  • 4.150, Crazy Alex (ok), 16:41, 13/08/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Речь была о рисках для пользователя.

    А страхи копий сильно преувеличены - во всяком случае, если не делать что-то чудовищно примитивное. Те копии, что втрое дешевле, как правило отличаются. редкой убогостью исполнения изделия и скорее их можно назвать массогабаритными макетами. Покупают такое только те, кто оригинал бы и так не купил. Тем более, что моментально появляются обзоры, где все отличия чётко показываются. В общем, это всё те же песни, которые поют копирасты о злобных пиратах с торрентами - а в какую сторону оно влияет на продажи - ещё большой вопрос.

    Кроме того, в IoT алгоритмика сложная - редкость, мелкость изделий и тупость задач её естественным образом ограничивают. Расти она будет, конечно - но и библиотек, её реализующих, тоже будет всё больше.

     
     
  • 5.153, rob pike (?), 17:14, 13/08/2016 [^] [^^] [^^^] [ответить]  
  • +/
    > если не делать что-то чудовищно примитивное
    > в IoT алгоритмика сложная - редкость, мелкость изделий и тупость задач её естественным образом ограничивают
     
     
  • 6.198, Crazy Alex (ok), 17:18, 15/08/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Это вы слишком фокусируетесь на софте. Там сложность обычно не в алгоритмике, а в компактном нежручем надёжном устройстве за приемлемые деньги. А софт простой. У китайцев же такое получается редко. Вон, у Xiaomi получилось с Mi Band - и закономерный успех. Хотя браслетов подобных - валом. Но либо стоимость в разы больше, либо вообще непригодны для любых практических целей.
     

  • 1.112, nc (ok), 23:48, 12/08/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Интересно почему не на Rust или хотя-бы на каком-нибудь модифицированном Go. Си конечно неплохой язык для своего времени, но сейчас то уж нужно учитывать опыт.
     
     
  • 2.121, rob pike (?), 01:05, 13/08/2016 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Опыт именно что учтен.
    И опыт Servo, говорящий что на Rust ничего и никогда не будет дописано.
    И опыт InfluxDB, говорящий что на Go ничего сложнее утилиты на 500 строк никогда не перестанет падать.
     
     
  • 3.133, angra (ok), 08:42, 13/08/2016 [^] [^^] [^^^] [ответить]  
  • +1 +/
    При таком подходе опыт windows 95 или ms dos должен вас убедить, что на С написать нормальную ОС никак нельзя.
     
     
  • 4.152, rob pike (?), 17:12, 13/08/2016 [^] [^^] [^^^] [ответить]  
  • –1 +/
    То что написать номральную ОС на Си нельзя показал еще UNIX.
    Но что было важнее, этот же опыт убедительно показал что "нормальность" ОС не является определяющим качеством в ее популярности, и такие ОС как UNIX и такие ЯП как Си, где все хорошее убрано как ненужное, вполне достаточны для большинства применений.
     
     
  • 5.186, Ordu (ok), 21:10, 14/08/2016 [^] [^^] [^^^] [ответить]  
  • +1 +/
    А можно поинтересоваться: что вы считаете "нормальной" ОС? Поделки Вирта? Или Танненбаума?
    Мне просто любопытно, я вижу как вы последовательно приписываете своё ценное мнение к каждому упоминанию rust в комментах. Но это ценное мнение невозможно оценить, пока вы скрываете то, что считаете альтернативой. Я думал, что это какая-то фигня, и не обращал внимания, но когда вы замахнулись на UNIX, это стало действительно интересно.
     
     
  • 6.203, rob pike (?), 23:58, 15/08/2016 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > последовательно приписываете своё ценное мнение к каждому упоминанию rus
    > но когда вы замахнулись на UNIX

    Вы слишком серьезно воспринимаете это все.

    Несколько интересных ОС - Burroughs MCP, VMS (прежде всего  VMM Security Kernel), MULTICS, THE multiprogramming system, OS/400, VM и MVS от IBM, Gemini Multiprocessing Secure Operating System, RC 4000 multiprogramming system, KeyKOS.


     
     
  • 7.204, rob pike (?), 23:59, 15/08/2016 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Из современных и перспективных - MirageOS на Solo5.
     
     
  • 8.207, Аноним (-), 14:12, 16/08/2016 [^] [^^] [^^^] [ответить]  
  • –1 +/
    а как-же план9 и прочие прожекты лукаво косится из-под кепочки ... текст свёрнут, показать
     
     
  • 9.209, rob pike (?), 14:37, 16/08/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Никак ... текст свёрнут, показать
     
  • 3.142, Аноним (-), 14:39, 13/08/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Хорошо, что создатели docker и packer уложились в 500 строк.
     
  • 2.126, Crazy Alex (ok), 01:47, 13/08/2016 [^] [^^] [^^^] [ответить]  
  • +/
    А зачем? Чем проще задача - тем меньше выгод от высокоуровневых языков. А здесь ничего особо сложного в ядре не будет, как я понимаю.
     

  • 1.124, torvn77 (ok), 01:44, 13/08/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    >Ядра распространяются под лицензией MIT, а системные компоненты под лицензией Apache 2.0.

    Правильно Гугл оштрафовали на 438 млн. руб.

     
     
  • 2.171, Аноним (-), 10:57, 14/08/2016 [^] [^^] [^^^] [ответить]  
  • +2 +/
    И тебя вылечат, и тебя вылечат.
     

  • 1.137, Аноним (137), 11:42, 13/08/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Пока система будет свеженькой - будет хорошенькой, потом пойдёт поток новостей: обнаружена уязвимость..., обнаружено то да сё и т.д и т.п. Вобщем ждём
     
     
  • 2.167, Аноним (-), 07:25, 14/08/2016 [^] [^^] [^^^] [ответить]  
  • +3 +/
    А потом, когда внезапно (!) допилят до вменяемого использования, система хоп (!) и уже проприетарная. Только некоторые утилиты под Apache останутся.
     

  • 1.149, Аноним (-), 16:41, 13/08/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • –4 +/
    Я бы сделал свою ОС, благо много свежих идей, но мне не нравится ни один язык программирования, ни язык общения людей, многие костыли.. Даже не нравится то, что используют электроны (даже не спины), а не фотоны (или недавно объединили фотоны и электроны, надо узнать больше) в ЭВМ. Ещё хочу на домах (!) суто постоянный ток. Да и города можно переделать.. В целом, я желаю использовать ЭВМ для симуляции такой же Вселенной и посмотреть, что будут делать там. Спасибо за внимание к моей жалкой персоне и хотелкам.
     
  • 1.155, lucentcode (ok), 18:15, 13/08/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • –3 +/
    Поживём, увидим что у них получится. С одной стороны, в современном мире трудно найти альтернативу Linux среди свободных ОС. Одна широчайшая поддержка различного оборудования из коробки чего стоит. С другой стороны, альтернативы любой, даже самой удачной ОС, нужны. Судя по описанию, похоже на микроядерную ОС. Так как в настоящее время QNX не очень популярен, а BlackBerry OS тоже стала достоянием истории, новая альтернатива в лице Fuchsia нужна. Пусть Google двигает прогресс вперёд.
     
  • 1.158, денис попов (?), 21:57, 13/08/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • –3 +/
    Я считаю гугл на правильном пути!
     
     
  • 2.160, rob pike (?), 01:14, 14/08/2016 [^] [^^] [^^^] [ответить]  
  • +/
    By definition.
     
  • 2.166, Аноним (-), 05:51, 14/08/2016 [^] [^^] [^^^] [ответить]  
  • +/
    thrashcan ? 'rly ?


     
  • 2.196, Аноним (-), 13:19, 15/08/2016 [^] [^^] [^^^] [ответить]  
  • +/
    А я считаю, что пока аппаратная часть не поменяется кординально, то велосипедостроение даже от google ничего нового не принесёт.
     

  • 1.191, АнонимХ (ok), 05:30, 15/08/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    RIOT- и Contiki-капец?
     
     
  • 2.200, Аноним (-), 18:48, 15/08/2016 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Нет, гугл не ориентирован на 8 бит.
     
     
  • 3.210, АнонимХ (ok), 17:41, 17/08/2016 [^] [^^] [^^^] [ответить]  
  • +/
    > Нет, гугл не ориентирован на 8 бит.

    Ну, 8-и битные ядра откровенно слабые, на этих 8051 динозавров не надо ориентироваться, ихмо. Отсюда и требование гугла. Сейчас выходят такие занимательные вещи, как CC1320. Пусть будет конкуренция, хорошо!

     

  • 1.205, Аноним (-), 12:15, 16/08/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    QNX наше все.
     
     
  • 2.208, Аноним (-), 14:13, 16/08/2016 [^] [^^] [^^^] [ответить]  
  • +/
    blabackerry-иево оно, к прискорбию а не "наше".


     

  • 1.212, Аноним (-), 18:03, 22/08/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > асширенные визуальные эффекты, такие как объёмные мягкие тени, отражение цветов и рассеивание света

    Все понятно с тобой Google ;-) Опять хренью маетесь ...

     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Спонсоры:
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2021 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру