Genode OS Framework Представлен выпуск операционной системы Sculpt 20.08, в рамках которой на базе технологий Genode OS Framework развивается операционная система общего назначения, которая сможет быть использована обычными пользователями для выполнения повседневных задач. Исходные тексты проекта распространяются под лицензией AGPLv3. Для загрузки предлагается LiveUSB-образ, размером 26 Мб. Поддерживается работа на системах с процессорами и графической подсистемой Intel с включенными расширениями VT-d и VT-x...Подробнее: https://www.opennet.me/opennews/art.shtml?num=53736
Здо́рово, интересно. А то этот Генод слишком абстрактен для понимания, а тут что-то работающее :)
Неинтересно. https://genode.org/commercial-use/index
Еще ничего практического, а уже торговать пытаются.
Это точно. Ребята просто в облаках летают, и не успели спустится на землю.
Исходя из текста новости, Itanium не поддерживается.
Т.е. для корпоративного и банковского сектора платформа
не подходит. Что они там собрались коммерциализировать?
Не все еще уползли с этого мертворожденного ребенка?Все знакомые уже давно на оракле и спарках соответсвенно, кто то вот недавно похоронил и смигрировал даже остатки вспомогательной инфр-ры с итаниума и закопал на бэкярде.
>Itanium не поддерживается.Ты ещё скажи, что Эльбрус не поддерживается.
Я аж засомневался, не читаю ли я новость из начала нулевых. Может ещё перфокарты надо поддерживать для корпоративного сектора?
Зато КоКа нет.
Otlichnaya operacionka, davno hotel perestvit' staruyu windy na linuks, a tut kakraz vishel skulptor os. vse super, ja dovolen i vsem sovetuyu
вроде бы из описани япримерно понятно что это такое, но только не понятно в каких ситуациях это может быть полезным, хотелось бы каких-то конкретных (хоть даже и теоретических) примеров
> вроде бы из описани япримерно понятно что это такое, но только не
> понятно в каких ситуациях это может быть полезным, хотелось бы каких-то
> конкретных (хоть даже и теоретических) примеровКонкретные применения технологий, на которых очень плотно базируется Genode.
https://ru.wikipedia.org/wiki/L4_(%D0%BC%D0...)#%D0%9A%D0%BE%D0%BC%D0%BC%D0%B5%D1%80%D1%87%D0%B5%D1%81%D0%BA%D0%BE%D0%B5_%D0%BF%D1%80%D0%B8%D0%BC%D0%B5%D0%BD%D0%B5%D0%BD%D0%B8%D0%B5
и
https://ru.wikipedia.org/wiki/L4_(%D0%BC%D0...)#seL4
В секурити чипах ваших любимых айфонов крутится L4 микроядро, да.
Это-то мы знаем. А сама Genode / Sculpt где используется?
Она слишком молода, для использования где-то в проде (хотя мы можем многого и не знать). Но в процессе активного развития, за которым можно следить на https://genodians.org/.
1. "Проект Genode опубликовал выпуск ОС общего назначения"2. "Новый выпуск примечателен ... обеспечением совместимости с браузерами"
Я ННП -- куда катится этот мир?
Клоун почитай для начала о чем проект.
Они переработали низкоуровневый графический стек, чтобы можно было запустить браузер. 2020 год на дворе, а они пытаются браузер запустить, вернее даже не браузер, а пока движок. В современном мире если ОС не может даже такого, или только-только осилила такое, о каком широком применении обычными пользователями может идти речь? Есть ещё уйма программ, хотя бы немного игр, которые нужны этим самым обычным пользователям. Об этом вообще молчу.
Так что сам ты клоун, вместе с этими разработчиками.
Игроребенок ты к чему этк портянку написал?
Кроме шиндовс других осей даже представить не можешь?
Тише-тише, успокойся, не нервничай
Написал к тому, что "широкое применение" и "обычный пользователь" - термины не понятны ни этому проекту, ни тебе.
Другие оси, кроме шиндовс, мак и андроид, НЕ получили ни широкого применения, ни у обычных пользователей, как бы печально это не звучало. Genode Sculpt и широкое применение у пользователей, причем обычных... не понимаю, что ты куришь.
Реальность - она несколько другая, очнись. Даже такие воротилы рынка, как RedHat, Canonical и SUSE уже давно зубы на этом сьели, и поняли, что всё не так просто, как казалось поначалу.
Спасибо, поменялся от души.
> Написал к тому, что "широкое применение" и "обычный пользователь" - термины не
> понятны ни этому проекту, ни тебе.
> Другие оси, кроме шиндовс, мак и андроид, НЕ получили ни широкого применения,
> ни у обычных пользователей, как бы печально это не звучало. Genode
> Sculpt и широкое применение у пользователей, причем обычных... не понимаю, что
> ты куришь.
> Реальность - она несколько другая, очнись. Даже такие воротилы рынка, как RedHat,
> Canonical и SUSE уже давно зубы на этом сьели, и поняли,
> что всё не так просто, как казалось поначалу.
> Спасибо, поменялся от души.Мне остался неясным ровно один момент. С кем и чем вы поменялись, что аж от души?
> о каком широком применении обычными пользователями может идти речь?А где, покажи мне, идёт речь о широком применении? Понятно, что в твоих комментах, но ещё где-то? Откуда ты это взял?
> Есть ещё уйма программ, хотя бы немного игр, которые нужны этим самым обычным пользователям. Об этом вообще молчу.
Не ври так нагло, ты не молчишь об этом, а уже сказал. И, скажу я тебе, компьютер используется не только для игр. Представь себе, существуют десктопные компьютеры, на которых НИ ОДНОЙ ИГРЫ НЕ УСТАНОВЛЕНО!
> Так что сам ты клоун, вместе с этими разработчиками.
Сказал аноним, который сказал, что он не говорит про необходимость игр в системе сразу после того, как сказал про необходимость игр.
Поскольку они заявляют, что это система общего назначения, для повседневных задач и обычных пользователей, априори понятно, что это система как минимум для широкого применения, даже не считая разработчиков, администраторов и т.д. которые наверняка могут принимать участие в её разработке и развертывании.
Ёж бы понял быстрее, чем ты. А остальное, написанное тобой - даже не разобрать, что ты пытался донести. Уже даже и не интересно.
> Поскольку они заявляют, что это система общего назначения, для повседневных задач и
> обычных пользователей, априори понятно, что это система как минимум для широкого
> применения, даже не считая разработчиков, администраторов и т.д. которые наверняка могут
> принимать участие в её разработке и развертывании.Широкое применение -- это игроманство и социалочки.
> А остальное, написанное тобой - даже
> не разобрать, что ты пытался донести.Нашёл чем хвастаться.
> web-браузера Falkon, использующего движок ChromiumОн использует QtWebEngine, это далеко не полновесный Chromium, Falkon потому и жрёт гораздо меньше того же Хромога или Огнелиса.
Движок Chromium == Blink. QtWebEngine использует Blink. Что тебе непонятно, лошадь зелёная?
> Движок Chromium == BlinkНет. «Движок _браузера_ Chromium» или «движок Chromium'а» — это Blink. А «движок Chromium» читается как «движок под названием Chromium», и Falkon на полноценном Хромоге не основан. Теоретически, можно было бы написать «движок Blink», но и это было бы не совсем правильно,потому что QtWebEngine — не чистый Blink.
Если вы с автором не в ладах с русским языком — это ваши проблемы. Странно только, что зелёная лошадь это тебе объясняет.
> движок Chromium'аИ кто тебе сказал, что все обязаны склонять нерусские слова по выдуманным тобой правилам? Не, в разговорной речи — пожалуйста, но это не есть литературная норма.
А чтоб не склонять есть первый вариант. Или даже вариант с пояснением «движок Chromium — Blink» (что всё равно будет неточностью). Иначе получается какая-то невнятица. Да и фиг с ним.
> А чтоб не склонять есть первый вариант.Словосочетание "движок Chromium" и есть сокращение от первого варианта (движок [браузера] Chromium).
Не к чему придраться – придрись к орфографии.
> Движок Chromium == Blink. QtWebEngine использует Blink. Что тебе непонятно, лошадь зелёная?А еще webkit , конвульсию в последние версии притянули, т.к не припомню чтоб кто-то поминал его так.
Как из нее выйти?
Попробуй :q, вдруг сработает.
Вообще ничего непонятно, виртуализация, куча ядер, что к чему. Объясните на пальцах.
Начни отсюда: https://www.opennet.me/openforum/vsluhforumID3/121694.html#84Потом сюда:
https://genode.org
"Introduction
We understand the complexity of code and policy as the most fundamental security problem shared by modern general-purpose operating systems. Because of high functional demands and dynamic workloads, however, this complexity cannot be avoided. But it can be organized. Genode is a novel OS architecture that is able to master complexity by applying a strict organizational structure to all software components including device drivers, system services, and applications. The Genode OS framework is an open-source tool kit for building highly secure component-based operating systems. It scales from embedded devices to dynamic general-purpose computing.keywords
capability-based security, microkernel, principle of least authority, sandboxing, virtualization"Эх DAC, MAC нет вообще и не будет никогда, ибо микроядро.. А Integrity почему они не сделали?
Они засовывают все в виртуальную среду чтобы ограничить права софту и это типа безопаснее.
А вы считаете, что позволить софту исполняться в Ring 0 безопаснее?
Адепты докеров продъехали . Если запускаешь всякую пугру - то никакая виртуализация не поможет. А для нормального софта она не нужна либо нужна в очень специфичных целях но точно не для безопасности. Любой софт который "для безопасности" надо запускать в вируальках - лучше удалить и не трогать даже палочкой.
Иногда приходится установить какой-либо корпоративный софт. А он, мало того, что клозет, так ещё и рутовых прав требует. Прикажете такому дать рутовы права в основной системе?
Интересно... Это что-то типа QubeOS? Как гипервизор?
> Интересно... Это что-то типа QubeOS? Как гипервизор?Ну в том числе можно и так использовать. А можно, например, на одном десктопе прозрачно запускать одновременно приложения андроид и линукс. Причём андроид будет работать не как какой-нить Anbox.io -- под ядром линукс, а напрямую, на своём родном ядре. А можно попробовать реализовать полноценную posix совместимую микроядерную ОС. Вообщем всё что угодно можно, практически. На что фантазии хватит. Это тот ещё лего конструктор.
Прикольно... Спасибо за пояснение
А какая разница на своем ядре он будет или на Linux? В любом случае там будет некая прослойка между родным ядром приложения и железом. И я уверен практически под linux можно добится того же выпустив патч к ядру и нужный софт. Поэтому вопрос в том, не продуктивнее ли было развивать linux вместо создания отдельного проекта?
> А какая разница на своем ядре он будет или на Linux? В
> любом случае там будет некая прослойка между родным ядром приложения и
> железом. И я уверен практически под linux можно добится того же
> выпустив патч к ядру и нужный софт. Поэтому вопрос в том,
> не продуктивнее ли было развивать linux вместо создания отдельного проекта?Ну даже САМ (LT) в своё время говорил что ядро разжирнело до безобразия и надо что-то с этим делать. А с той поры как он это сказал, ядро разжирнело ещё на дофига больше. Развивать то что рухнет если его не переделать? Может лучше как раз начинать переходить на что-нить более другое?
> А какая разница на своем ядре он будет или на Linux? В
> любом случае там будет некая прослойка между родным ядром приложения и
> железом. И я уверен практически под linux можно добится того же
> выпустив патч к ядру и нужный софт. Поэтому вопрос в том,
> не продуктивнее ли было развивать linux вместо создания отдельного проекта?Скажите, у вас приложения под wine хорошо работают? Лучше/так-же чем на родном ядре? А отчего?
> А какая разница на своем ядре он будет или на Linux? В
> любом случае там будет некая прослойка между родным ядром приложения и
> железом. И я уверен практически под linux можно добится того же
> выпустив патч к ядру и нужный софт. Поэтому вопрос в том,
> не продуктивнее ли было развивать linux вместо создания отдельного проекта?Всё дело в толщине этой прослойки... У линукс она слишком жирная... Если брать аналогии. У геноде прослойка как у сендвича, а у линуха как у хорошего такого двойного бургера.
нипанятна, но вроде круто
Trying Genode at the moment. So it works on my Lenovo E440, while being quirky as hell.
- The only accessable keyboard layout is English, that is fairly enough for a niche, experimental OS.
- Use F12 to toggle between the Leitzentrale(the Contol Centre) and the desktop itself, that can do nothing except drawing and decorating windows. I mean, nothing else...
- The mouse pointer can only be used for a single click and a control grab. No Right, Middle or Scroll options.
- No dark themes possible for application.
- Currently using Falkon to write this message.
- It also supports my Intel wifi, thanks to a ported FreeBSD iwl driver.
- Every single application runs its own userspace network stack. Cool yeah...
- Just to run any application, you need t o set around 10 RBAC options and do it right. Otherwise it runs being partially inaccessable.
- Can't yet use a system copy-paste buffer, though I've enabled it before for both Console and Falkon. So, I can't show you the "uname -a bash: uname: command not found" output.
- You can't make any single move without following the manual. The system concept is slightly different from what we used to.
- The "root" user is called "system", like in necrosoft-window.
- Probably it needs better GUI tooling for general purpose usage.
- FSCK that! Spent a half of a day just to run Falkon! Enjoy this ideally sculptured OS sceleton!
Fiasco.OC - вот это ржака! Господин директор, я вам накатил кое-что на комп. Теперь у Вас будет фиаско! А по теме - хорошо, что развиваются альтернативные ОС.
И директор тебе скажет: "Это фиаско, братан"
> Fiasco.OC - вот это ржака! Господин директор, я вам накатил кое-что на
> комп. Теперь у Вас будет фиаско! А по теме - хорошо,
> что развиваются альтернативные ОС.Проект osFree (http://osfree.org) использует как раз фиаску. В среде разрабов ходит шутка, у нас проект [По]беда. (Приключения капитана Врунгеля и вот это вот всё). Сейчас как раз идёт плавный переезд с родного для Fiasco.0C окружения L4Env, которое больше не развивается, как раз на Genode framework.
Всё никак не соберусь ISO-шку собрать. Что-б на bare metall накатить.
Хорошая попытка, но нет
> Хорошая попытка, но нетВам это точно не нужно. Это игрушка для взрослых дядек.
> Это игрушка для взрослых дядек.aaaa.in.ua
Нда, вменяемой инфы на русском о Sculpt нету-с - видать вымерли все блоггеры-энтузиасты к 2020му ;)
> Нда, вменяемой инфы на русском о Sculpt нету-с - видать вымерли все
> блоггеры-энтузиасты к 2020му ;)Сорян. Времени нет. :-( Будет время, попробую что-нить обзорное написать.
Попробуй :) Я вот свой бложек забросил еще черт знает когда..
>В любой момент пользователь может переключиться в консольный режим управленияНадеюсь, у них с прокруткой консоли всё в порядке?
Какая интересная штучка.