Представлен выпуск операционной системы Sculpt 21.03, в рамках которой на базе технологий Genode OS Framework развивается операционная система общего назначения, которая сможет быть использована обычными пользователями для выполнения повседневных задач. Исходные тексты проекта распространяются под лицензией AGPLv3. Для загрузки предлагается LiveUSB-образ, размером 27 МБ. Поддерживается работа на системах с процессорами и графической подсистемой Intel с включенными расширениями VT-d и VT-x...Подробнее: https://www.opennet.dev/opennews/art.shtml?num=54841
знаете... ну нафиг, есть же Linux, к чему все эти костыльные поделки?
А какая разница? Я думаю когда авторы придумают предназначение, то они сами сообщат. А раз не сообщают, то значит они просто развлекаются. Или им тоже пофиг.
тут обратный случай, предназначение и спрос на их продукты были с самого начала, просто не распространяются особо о своих заказчиках. Всякая эмбеддовка для транспорта, спрос большой на самом деле, просто рынок закрытый и со стороны не видно.
Понятно, т.е. все как обычно, возможность бесплатно поработать на транснациональные корпорации. Только как они себе "сможет быть использована обычными пользователями для выполнения повседневных задач" при всем этом представляют?
>> Для загрузки предлагается LiveUSB-образ, размером 27 МБ.
Дык, что с ним такого практичного делать предлагается вот именно для себя? Мантра то прикольная, но немного не от мира сего. Очередной миникс или qnx по смыслу. А "практические" сбои драйверов обычно выглядят не так как себе эти господа вообразили. И наивный рестарт процесса все может только усугубить или вызвать data loss. И вообще, выгрузить модуль и вгрузить можно и в линухе было, только часто результат не тот который ожидается, зачастую становится только хуже т.к. драйвер и железка оказываются в 100% рассинхронизации состояний.А например с GPU в этом плане самая большая трабла - корректно восстановить состояние GPU, в виде когда софт не заметит подвоха. Если софт что-то активно гоняет, точно трекать его состояние от и до достатчно проблемно - и когда state возвращают, оказывается что случилось фигня. Фигня может быть чем угодно от взвиса или краха программы получившей unexpected, до факапа всей графики, если попутно сдурел GPU и логика реинита все же не выдюжила вышибание его из того состояния. А, может еще и все графические программы рестартовать? :)
> наивный рестарт процесса все может только усугубить или вызвать data loss.адептам systemd про то расскажите.
А он таки умеет в рестарт сам себя, внезапно. Апдейтится он так. И это все же не драйвер железки или ФС чтобы вот именно данные пролюбить оптом. А вот рестарт драйвера железки или ФС в произвольный момент времени чреват жестким обломом. Равно как и их крах. В общем, не те вещи которые крашиться имеют право.
systemctl daemon-reexec
> А "практические" сбои драйверов обычно выглядят не так как себе эти господа вообразили. И наивный рестарт процесса все может только усугубить или вызвать data lossСмотря какая железка, какая подсистема. Тот же вифи или усб - пусть ребутятся. Если в монолитном ядре в результате выхода за границы буфера драйвер вифи отвалится и за собой ядро в кернел-паник потянет (вместе с несохраненными данными той же ФС/hdd) - это значительно хуже, чем просто ребутнуть этот драйвер и получить сбой всего в паре приложений. Помнится, лет 15-17 назад на одном линуховом серваке вертелся пул из нескольких софт-USB-модемов и несколько других подсистем (мыло и т.п.). В течение не очень длительного периода времени эти модемы один за другим зависали. Ресетить их было нельзя - выгрузка/загрузка модуля ядра или простое физическое выдергивание из USB тут же вызывало крах ядра. Обычно ждали до последнего модема, когда клиенты уже начинали жаловаться, что не могут соединиться, тогда ребутили сервак. Вот микроядерность и безопасный (для ядра) перезапуск драйвера тут бы очень пригодился. Наверное перезапуск драйвера сетевухи тоже бы был бы полезен. Да и многих других драйверов - мало ли - у меня GPU будет установлен на серваке для расчетов - я бы не хотел, чтобы при сбое в драйвере GPU у меня падал сервак (не дай бог с порчей файловой системы), а так - перезапустил GPU, перезапустил программу расчета. Надо просто разделять драйвера на "важные/ критические" (и тогда кернел-паник, останов всей системы) и "неважные/узкоспециализированные" (залоггировали, перезапустили и погнали дальше).
>выгрузить модуль и вгрузить можно и в линухе было, только часто результат не тот который ожидаетсяДа, в качестве результата выгрузки может и Kernel panic оказаться. В микроядерной драйвер это отдельный процесс в обособленном адресном пространстве.
> В микроядерной драйвер это отдельный процесс в обособленном адресном пространстве.И чо, всё так догматично? Как тогда продолжать работать во время перезагрузки драйвера жёсткого диска?
(вспомнил что в QNX и HURD драйвер фс грузится вместе с ядром хотя бы для того, чтобы эти "уже не совсем идеально микроядерные ОС" вообще могли существовать)
>возможность бесплатно поработать на текущийЭто ты о разработке под Линукс?
Линукс я могу использовать и для себя, и даже в коммерческих применениях. Что я и практикую. Так что процесс делом доказал взаимовыгодность.
> Линукс я могу использовать и для себя, и даже в коммерческих применениях.
> Что я и практикую. Так что процесс делом доказал взаимовыгодность.Я и Винду могу использовать для себя, совсем не участвуя в разработке. Просто я не крючкотворец-бюракрат, а старый пират.
> на тнк.
У встройщины серьезная проблема - поддержка ОСью модулей как SoC’а, так и всей платы( где может быть много чего )
> Отправлено Аноним, 26-Мрт-21 21:03Зачем ты, если есть такой красивый, умный и скромный я?
Зачем такой красивый, умный и скромный ты, когда есть божественный Джонгук (정국)?
30 лет назад: ну нафиг, есть же юникс, к чему все эти костыльные поделки?
Слушай ну на самом деле вся эта история с Linux показывает только басню лебедь рак и щука в технологиях. Вот смотри X11 Wayland что там еще MIR? Глубже xfwm, gdm кто kdm. Еще слойчик GTK + qt + awt(motif?). И так почти со всем LInux-ом. Если эти парни решили взять и все унифицировать и сопровожать то честь им и хвала, но вопрос не сгинут ли они завтра куда-тио и не будет ли история повторять всякие брошенные на пол пути проекты.
Исчезнут даю гарантию потому что все люди побегут не на доделку , а на новую инди сустем без определенных приложении потому что внезапно авторы тех проектов в лучшем случае перевели свои проекты в проперти в худшем померли от голода. Ты машину не святой водой кормишь правильно?
Мышление либерал-продаванов. Сегодня они за бесценок продают заводы, а завтра втридорога покупают произведенные там продукты. Продают всё, что плохо лежит, чтобы заправить машину, ЧСВ и деловой костюм. В трусы. Пацаны к успеху шли..Открываю секрет Полишинеля. Образованные люди, знакомые с трудами экономистов XIX века, участвуют в разработке СПО, чтобы меньшими, коллективными усилиями накапливать знания и создавать доступные, защищенные справедливыми договорами ({A,L,}GPL) от присвоения, средства производства, с помощью которых поколения людей смогут независимо производить блага, обеспечивать себя в условиях неравенства, не подвергаясь эксплуатации крупных собственников, а в перспективе - уменьшить экономическое неравенство и власть элит.
Присоединяйся к образованным людям, слушай и поддерживай Ричарда Матьродную Столлмана, эту смелую, бескомпромиссную "dangerous force" движения СПО, развивай *свободные* инструменты и, ко всеобщей выгоде, принуждай участвовать капитал. Продавай золотые яйца, но не отдавай несущую их куру. Не будь подлым, трусливым, озлобленным дураком. Будь честным, смелым, умным и счастливым.
> Еще слойчик GTKпродолжаем слои: swt+java
> вопрос не сгинут ли они завтра куда-тио и не будет ли история повторять
> всякие брошенные на пол пути проекты.А может оно и к лучшему? Иначе будет как в iphone каком, ein os, ein appstore, ein fuhrer... и как показал пример соседней корпы Майкрософт, когда это еще и прокатывает от и до, на развитие ос кладут болт, как ms на винды. Как максимум девам выкручивают руки маркетинговым булшитом.
> на самом деле вся эта история с Linux показывает только басню лебедь рак и щука в технологиях. Вот смотри X11 Wayland что там еще MIR? Глубже xfwm, gdm кто kdm. Еще слойчик GTK + qt + awt(motif?)Лихо так всех под одну гребёнку! Собственно к Линуксу они все какое такое особое отношение имеют? Эти проекты прекрасно живут и на других операционках и даже со своими сообществами.
Разнообразие это не всегда плохо, чем тебе мешает несколько экранов входа в систему? Их просто можно заменить и это преимущество...
Согласен, фрагментация Linux это не всегда преимущество, но часто - да. Это свобода использовать систему, которую ты сам хочешь.
> 30 лет назад: ну нафиг, есть же юникс, к чему все эти костыльные поделки?нет, альтернатив небыло, это были 90е, люди выживали как могли
Genode предоставляет унифицированную инфраструктуру для создания пользовательских приложений, работающих поверх ядра Linux (32 и 64 бит) или микроядер NOVA (x86 с виртуализацией), seL4 (x86_32, x86_64, ARM), Muen (x86_64), Fiasco.OC (x86_32, x86_64, ARM), L4ka::Pistachio (IA32, PowerPC), OKL4, L4/Fiasco (IA32, AMD64, ARM) и выполняющегося напрямую ядра для платформ ARM и RISC-V.
Входящее в состав паравиртуализированное Linux-ядро L4Linux, работающее поверх микроядра Fiasco.OC, позволяет выполнять в Genode обычные Linux программы
LiveUSB-образ, размером 27 МБ поставляется с графическим интерфейсом Leitzentrale, браузер Falkon на базе движка Chromium
> Falkon
> ChromiumIt's cormorant at best, flying pig at worst.
Зато тут нет Rust — островок щастья для месных какеров.
С таким счастьем никакого несчастья не надо.
изучите мат. часть! смысл этой ОС в фундаментальном подходе к безопасности, встроенной надёжной изоляции процессов и всяких подсистем в ОС
Круто, а от кого защищаемся?
От тебя, например.
Линукс и есть костыль. Это не оскорбление.
(1991 год) ну нафиг, есть же ms-dos, к чему эти костыльные поделки финского студента?
> есть же Linux, к чему все эти костыльные поделки?Сабж не впадает в панику, когда драйвер какого-то устройства ломается. +5 к надёжности
> есть же LinuxLinux хотят нагнуть и вставить rust.
>> есть же Linux, к чему все эти костыльные поделки?Есть же сахар, к чему все эти конфетные поделки?
Да пусть делают, может чего и выйдет, а ничего не выйдет, так и вреда никакого. Не на бюджетные же, так что нечего возмущаться.
Сейчас вылезут 14 летние ыксперты и расскажут как там все коряво.
> развивается операционная система общего назначения, которая сможет быть использована обычными пользователями для выполнения повседневных задач.ЩТО???77777
Первый раз я потратил полчаса времени на курение мануалов чтобы всего лишь навсего запустить Флакон и выйти в инет. Сейчас же я более менее разобрался что к чему, и справляюсь минут за 5.
Осталось найти тех пользователей, которые захотят на этой системе выполнять повседневные задачи.
ну так написано же: сможет быть использована. Слово "сможет" стоит в далеком будущем времени.
Даже plan9port веселее выглядит со всей этой как бы системой на линуксе, который имеет в ядре файловую систему от plan9. Acme куда интереснее всяких vim и emacs. Особенно учитывая то, что в оригинальном plan9 и в 9front сейчас нет даже переключалки клавиатуры с инглиша. Что в этой системе делать? Сидеть в текстовом редакторе с браузером без uBlockOrigin и uMatrix? Не все то, что пилится иностранцами хорошее.
>> Что в этой системе делать?может быть порулить тепловозом?
man kbmap?
>Исходные тексты проекта распространяются под лицензией AGPLv3.Так и запишем - "AGPL-копирасты".
Интересно, CLA там есть? Или таки все честно? :)
> сможет быть использована обычными пользователями для выполнения повседневных задач
>VT-d/0
Зачем мне это когда есть Болдженос?
Ну как же? Запускать Falkon на 486 компе, ведь хромиум не запустится без sse2.
Нстоящие хакеры сидят в curl-е =)
Интересно. Хромиум на 486 не работает, а фалкон основаный на движке хромиум - будет? Это как?!
Ну и какой же дистрибутив они взяли, изменив строку с названием?
Люди делают оригинальный код. Люди на это не тратят бюджетные деньги. Насколько это всё практически применимо - неважно. Может и ни насколько. А может и получится. Во всяком случае существование этой операционной системы никому не мешает. Кроме, пожалуй тех, кто тоже хотел бы написать свою операционную систему, до образование не позволяет.
Когда Линус писал своё первое ядро, тоже никто не знал, что из этого получится, а крупнейший специались по операционным системам был уверен, что не получится ничего.
null
Оо, да у неё свой графический стек вместо кучи испражнений под названием freedesktop!!!Спасибо за новость, буду с интересом наблюдать за проектом.
Это конечно очень круто, но драйверов на видео всё равно не дождёшься.Так что продолжаем кушать xorg и gtk.
Народная молва гласит, что на базе RISC-V свободное видео готовят, так что сами напишем.
Ну, напишите. Не забудьте позвать на демо.
Там как-то все сложнее чем просто прямое копирование по адресу в память? Я без сарказму и правда интересно
в рискве всё как обычно, спроектировали через ж*
Амуде огорчились? Ител фореве D
Можно только приветствовать подобные новости! Коратко - нет электрона, раста и прочего дерьма, что нам сейчас ссут в уши корпорации. Чистая ось, без говна и палок, чем славится хуиндоз 10
Супер-гипер-мега-ненужность
В мире OS полно чисто «академических» проектов. Хоть Kolibri/Minuet, хоть Haiku, хоть вот этот Sculpt. Они не нужны в реальном мире, но интересны с академической точки зрения
Это embed, почти доросший до десктопа.
На замену win emb.
И да, это не бесплатно в коммерческом применении.
Не вижу в лицензии никаких ограничений на коммерческое использование
Для коммерческого использования они предоставляют коммерческую лицензию. Как с Qt делают.
И с AGPL никто не запретит. Главное, не забывайте всё открывать.
Если был бы жив Palm обязательно бы попробовал
Я так думаю, что весь негатив - от зависти. Хочется сделать свою операционную систему, а образования не хватает. А сделать свою Болгенос - верный путь к пожизненной странице в Луркморе, так себе перспектива.В действительности то, что они делают, возможно даже полезнее многочисленных форков Убунты с приделываением всяких извращённых десктопов.
Да нет никакого негатива.
Есть откровенное непонимание - а на хрена оно за исключением оригинального коммерческого проекта. Проще было не открывать вообще. То ли надеются на привлечение хоть каких-то мозгов на халяву, то ли просто скучно.
Куча воды на деле нихрена не нужная абсолютно никому (даже автором) подерлка.