The OpenNET Project / Index page

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

Выпуск операционной системы Redox OS 0.7, написанной на языке Rust

29.04.2022 11:27

После полутора лет разработки опубликован выпуск операционной системы Redox 0.7, разработанной с использованием языка Rust и концепции микроядра. Наработки проекта распространяются под свободной лицензией MIT. Для тестирования Redox OS предложены установочные и Live-образы, размером 75 МБ. Сборки сформированы для архитектуры x86_64 и доступны для систем с UEFI и BIOS.

При подготовке нового выпуска основное внимание было уделено обеспечению работы на реальном оборудовании. Основные новшества:

  • Полностью переписан загрузчик, в котором унифицирован и преимущественно написан на Rust код для загрузки на системах с BIOS и UEFI. Изменение загрузчика позволило существенно расширить спектр поддерживаемого оборудования.
  • В ядре помимо исправления ошибок проведена работа по повышению производительности и расширению поддержки оборудования. Обеспечено отражение (мапинг) всей физической памяти, прекращено использование рекурсивных страниц памяти. Ассемблерный код в inline-вставках переписан для улучшения совместимости с будущими выпусками компилятора.
  • Добавлена начальная поддержка архитектуры AArch64.
  • Осуществлён переход на обработку всех файловых путей в кодировке UTF-8.
  • Код для работы с ACPI AML (ACPI Machine Language) Specification - uefi.org перенесён из ядра в фоновый процесс acpid, выполняемый в пользовательском пространстве.
  • Содержимое Initfs перенесено в новый файл, что упростило формирование пакетов.
  • Файловая система RedoxFS переписана и переведена на использование механизма CoW (Copy-on-Write), при котором изменения не перезаписывают информацию, а сохраняются в новое место, что позволило добиться существенного повышения надёжности. Из новых возможностей RedoxFS отмечается поддержка транзакционных обновлений, шифрования данных с использованием алгоритма AES, а также заверения данных и метаданных цифровыми подписями. Обеспечено совместное использование кода ФС в системе и загрузчике.
  • Продолжено усовершенствование развиваемой проектом стандартной Си-библиотеки Relibc, способной работать не только в Redox, но и в дистрибутивах на базе ядра Linux. Внесённые изменения упростили перенос различных программ в Redox и решили проблемы со многими программами и библиотеками, написанными на языке Си.
  • Подготовлена версия компилятора rustc, способная запускаться в Redox. Из остающихся задач отмечается оптимизация производительности и адаптация пакетного менеджера cargo для работы в окружении Redox.

Операционная система развивается в соответствии с философией Unix и заимствует некоторые идеи из SeL4, Minix и Plan 9. Redox использует концепцию микроядра, при котором на уровне ядра обеспечивается только взаимодействие между процессами и управление ресурсами, а вся остальная функциональность вынесена в библиотеки, которые могут использоваться как ядром, так и пользовательскими приложениями. Все драйверы выполняются в пространстве пользователя в изолированных sandbox-окружениях. Для совместимости с существующими приложениями предоставляется специальная POSIX-прослойка, позволяющая запускать многие программы без портирования.

В системе применяется принцип "все есть URL". Например, для записи в лог может использоваться URL "log://", для взаимодействия между процессами "bus://", для сетевого взаимодействия "tcp://" и т.п. Модули, которые могут быть реализованы в форме драйверов, расширений ядра и пользовательских приложений, могут регистрировать свои обработчики URL, например, можно написать модуль обращения к портам ввода/вывода и привязать его к URL "port_io://", после чего можно использовать его для доступа к 60 порту через открытие URL "port_io://60".

Пользовательское окружение в Redox построено на базе собственной графической оболочки Orbital (не путать с другой оболочкой Orbital, использующей Qt и Wayland) и тулкита OrbTk, предоставляющего API, похожий на Flutter, React и Redux. В качестве web-браузера применяется Netsurf. Проектом также развивается собственный пакетный менеджер, набор стандартных утилит (binutils, coreutils, netutils, extrautils), командная оболочка ion, стандартная Си-библиотека relibc, vim-подобный текстовый редактор sodium, сетевой стек и файловая система. Конфигурация задаётся на языке Toml.



  1. Главная ссылка к новости (https://www.redox-os.org/news/...)
  2. OpenNews: Обновление варианта GNU Coreutils, переписанного на языке Rust
  3. OpenNews: Выпуск языка программирования Rust 1.60
  4. OpenNews: Уязвимость в стандартной библиотеке языка Rust
  5. OpenNews: Выпуск операционной системы Redox OS 0.6, написанной на языке Rust
  6. OpenNews: Прогресс в использовании ОС Redox на реальном оборудовании
Лицензия: CC-BY
Тип: Программы
Короткая ссылка: https://opennet.ru/57107-redox
Ключевые слова: redox, rust
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (238) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (1), 11:31, 29/04/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    ух ты надоже переписали на Rust
     
     
  • 2.7, Аноним (7), 11:37, 29/04/2022 [^] [^^] [^^^] [ответить]  
  • +5 +/
    > Ассемблерный код переписан для улучшения совместимости с будущими выпусками компилятора.

    Это как?! За 16 лет до сих пор плавает синтаксис?

     
     
  • 3.32, Аноним (32), 12:15, 29/04/2022 [^] [^^] [^^^] [ответить]  
  • +15 +/
    Раст не про стабильность. Раст про смузи-переписывание ради переписывания. Переписывать придется много и часто: с си на раст, с плюсов на раст, с раста на раст... Поэтому на расте нет какого-то эксклюзивного софта: весь софт был откуда-то переписан и "улучшен".
     
     
  • 4.178, AKTEON (?), 00:56, 30/04/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Так это же хорошо : погроммист не должен остаться без работы !
     
     
  • 5.191, Аноним (-), 02:02, 30/04/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Так это же хорошо : погроммист не должен остаться без работы !

    Но платить ему за кодинг одного и того же и даже без новых фич и оптимизаций работодателей постепенно все же задолбает. Это как платить рабочему который вечно точит 1 деталь.

     
     
  • 6.216, Аноним (7), 09:42, 30/04/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Это как платить рабочему который вечно точит 1 деталь.

    Там больше вопрос: чьи деньги платят, и куда он их тратит. Этот рабочий всего лишь проводник денег из одного кармана в другой.

     
  • 6.265, AKTEON (?), 01:01, 01/05/2022 [^] [^^] [^^^] [ответить]  
  • +/
    5%- новые функции,95% - адаптируем под новую версию компиллятора, под новую версию рантайма  со свежеми обновлениями безопасности; это просто прекрасно и даже  зашибись !!
     
  • 4.248, freehck (ok), 19:44, 30/04/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > весь софт был откуда-то переписан и "улучшен"

    Да это нормально. Попробуйте например угадать, сколько раз переписывалась команда true. И пусть вас не смущает тот факт, что эта программа по факту абсолютно ничего не делает. =)

     
  • 3.57, НяшМяш (ok), 13:10, 29/04/2022 [^] [^^] [^^^] [ответить]  
  • –4 +/
    Опять белки-истерички. Макрос asm! стабилизировали в январе этого года. А сам язык стабилен уже давно - по крайней мере код библиотек 5-6-летней давности у меня компилился без проблем.
     
     
  • 4.163, nvidiaamd (?), 21:34, 29/04/2022 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Да, если у тебя все хорошо, значит и у всех. Ты прям палата мер и весов.
     
     
  • 5.165, Аноним (-), 21:49, 29/04/2022 [^] [^^] [^^^] [ответить]  
  • +7 +/
    > Да, если у тебя все хорошо, значит и у всех. Ты прям палата мер и весов.

    По сравнению с обычными опеннетными комментаторами-"знатоками", подчерпнувших все свои знания о расте и сабже из комментариев к новости - именно палата мер и весов.

     
  • 4.185, Аноним (-), 01:52, 30/04/2022 Скрыто модератором
  • +1 +/
     
  • 4.197, Аноним (197), 06:36, 30/04/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Зачем кормить троля который всю тему замусорил своими тупыми набросами?
     
  • 4.249, псевдонимус (?), 20:35, 30/04/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > умения

    Вот за это растоманов и не любят

     
  • 3.81, Аноним (-), 13:49, 29/04/2022 [^] [^^] [^^^] [ответить]  
  • +6 +/
    >> Ассемблерный код переписан для улучшения совместимости с будущими выпусками компилятора.
    > Это как?! За 16 лет до сих пор плавает синтаксис?

    О том, что там мог просто использоваться "диалект" (вставки llvm_asm) очередной комментатор не знал, а потом еще и забыл?


     
     
  • 4.171, Аноним (7), 22:20, 29/04/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    И так надо каждый год переписывать? Почему надо один диалект на другой менять? Они, что, отмирают часто?
     
     
  • 5.174, Аноним (174), 22:44, 29/04/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >> Inline assembly rewritten to be stable with future compilers
    >>  01 Aug, 2020 2 commits
    >>  Replace all llvm_asm! uses with asm!
    > И так надо каждый год переписывать?

    /0
    Уныло. Попробуй еще раз.
    > Почему надо один диалект на другой менять?

    И правда, зачем убирать привязку к специфике llvm, если можно не убирать ...

     
  • 3.193, warlock (??), 02:27, 30/04/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Он не плавает. Он эволюционирует, изобретается и стабилизируется. То же самое происходит с любым другим живым ЯП, например, C++, ну или C#. Неподвижность — это смерть.
     
     
  • 4.196, Аноним (196), 04:39, 30/04/2022 [^] [^^] [^^^] [ответить]  
  • +/
    На плюсы без слез не взглянешь. Особенно на нововведения.

    Код на чистом си читается как обычная книга, а на плюсах голову сломать на раз-два. Особенно доставляет когда в одной функции создают два объекта одного типа с  make_shared, а другие такие же объекты на чистых указателях (привет new). В 20-ти строчках несколько эпох плюсов)

     
     
  • 5.236, Аноним (236), 15:27, 30/04/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Разные требования к объектам - разные типы указателей. C++ - гибкий язык.
     
     
  • 6.257, Аноним (7), 23:12, 30/04/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > C++ - гибкий язык

    Растаманы, чтобы не изучать плюсы, создали раст.

     
     
  • 7.279, Аноним (279), 18:05, 01/05/2022 [^] [^^] [^^^] [ответить]  
  • +/
    >> C++ - гибкий язык
    > Растаманы, чтобы не изучать плюсы, создали раст.

    Бедные подгорельцы опеннета, чтобы хоть как-то успокоить себя, нафантазировали очередную "правдивую правду".
    https://hg.mozilla.org/releases/mozilla-esr38/rev/a658f130ad09ca1050268557f401
    > author Graydon Hoare <graydon@mozilla.com>
    >  +++ b/js/src/nanojit/LIR.cpp

    https://hg.mozilla.org/releases/mozilla-esr38/rev/18c77404d83ce32f805405de19cf
    > reviewers graydon, gal
    > --- a/js/src/nanojit/NativeARM.cpp
    > +++ b/js/src/nanojit/NativeARM.cpp
    >

     
  • 2.258, Владимир (??), 23:16, 30/04/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Гребанный фрактал.
     

  • 1.3, Аноним (3), 11:33, 29/04/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +10 +/
    Почему не на Hare?
     
     
  • 2.13, Аноним (7), 11:47, 29/04/2022 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > В качестве web-браузера применяется Netsurf

    Идём по ссылке, а там: "Код браузера написан на языке Си".

     
     
  • 3.54, VladSh (?), 13:05, 29/04/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    И что? Если ОС написана на Rust, то это совсем не означает, что и все программы будут написаны на Rust.
    Какая вообще разница, на чём они написаны, если оно нормально работает?
     
     
  • 4.56, Аноним (7), 13:09, 29/04/2022 [^] [^^] [^^^] [ответить]  
  • –8 +/
    > Какая вообще разница, на чём они написаны, если оно нормально работает?

    Ну вот ты и признал, что раст/редох - не нужны, так как есть Си, на котором написаны нормально работающие приложения и ОСи.

     
     
  • 5.63, VladSh (?), 13:14, 29/04/2022 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Нет. Я этого не признавал.
     
  • 5.64, НяшМяш (ok), 13:15, 29/04/2022 [^] [^^] [^^^] [ответить]  
  • +6 +/
    А ещё для FFI используется только С. Значит никакие другие языки не нужны, даже всеми обожаемые кресты.
     
     
  • 6.186, Аноним (-), 01:53, 30/04/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Он же вроде умеет и в плюсы длля FFI?
     
  • 5.84, Аноним (-), 13:56, 29/04/2022 [^] [^^] [^^^] [ответить]  
  • +/
    >> Какая вообще разница, на чём они написаны, если оно нормально работает?
    > Ну вот ты и признал, что раст/редох - не нужны, так как
    > есть Си, на котором написаны нормально работающие приложения и ОСи.

    Попробуй открыть нетсурфом что-то, помимо опеннета (да хоть тот же LinuxFoundation).
    А раз нормально работающие браузеры остались только на плюсах - значит, по анонимной "логике" C/Linux не нужен.

     
     
  • 6.122, Аноним (7), 16:42, 29/04/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > Попробуй открыть нетсурфом что-то, помимо опеннета

    Я и не сомневался нисколько, что в редохе ничего не работает.

     
     
  • 7.133, Аноним (-), 17:13, 29/04/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > на котором написаны нормально работающие приложения
    >> Попробуй открыть нетсурфом что-то, помимо опеннета
    > Я и не сомневался нисколько, что в редохе ничего не работает.

    Я и не сомневался нисколько, что опеннетные Воены Супротив Раста пишут "нормально работает" от балды и считают движок браузера частью ядра.


     
     
  • 8.244, Аноним (244), 18:50, 30/04/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Ты уж определись, антивоен-скакун... текст свёрнут, показать
     
     
  • 9.250, Аноним (-), 21:11, 30/04/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Че сказать-то хотел, воен-балабол ... текст свёрнут, показать
     
     
  • 10.255, Аноним (255), 22:27, 30/04/2022 [^] [^^] [^^^] [ответить]  
  • +/
    В чем различие между ОС и _ядром_ ОС И ты систематически так скачешь по понятия... текст свёрнут, показать
     
     
  • 11.260, Аноним (-), 00:15, 01/05/2022 [^] [^^] [^^^] [ответить]  
  • +/
    В чем различие между чтением глазами и чтением опой В твоих фантазиях, разве чт... текст свёрнут, показать
     
     
  • 12.267, Аноним (-), 01:09, 01/05/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Сперва напиши в чем отличие между ОС и ядром ОС Обсуждают ОС, в составе которог... текст свёрнут, показать
     
     
  • 13.271, Аноним (-), 01:44, 01/05/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Сперва напиши, с чего ты считаешь неумение netsurf нормально отобразить страницу... текст свёрнут, показать
     
     
  • 14.275, Аноним (-), 11:21, 01/05/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Вот и покажи сперва независимость ОС - запусти firefox который как бы почти на ... текст свёрнут, показать
     
  • 5.283, Oral 199elik (?), 01:49, 02/05/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Нормальных ОС ещё ни на одном языке не написано. У всех имеющихся куча проблем и конца этому не видно.
     
  • 5.293, Aukamo (ok), 23:02, 22/05/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Вот вы и признали, батюшка, что с логикой не дружите.
     
  • 4.100, KhabMan (ok), 15:08, 29/04/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Ну раз уж проект создан для продвижения и тестирования наработок языка Rust, то логично было бы использовать с нём растовый софт там, где это возможно. Благо браузерные движки на этом языке есть
     
     
  • 5.102, Аноним (-), 15:26, 29/04/2022 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > Ну раз уж проект создан для продвижения и тестирования наработок языка Rust,

    А можно ссылочку на соломенное чучело^W^W "создан для продвижения"?


     
  • 2.37, Аноним (37), 12:23, 29/04/2022 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Hare небезопастный
     
     
  • 3.50, Аноним (50), 12:46, 29/04/2022 [^] [^^] [^^^] [ответить]  
  • +/
    А Rust? Rust безопасный?
     
     
  • 4.53, Аноним (53), 12:59, 29/04/2022 [^] [^^] [^^^] [ответить]  
  • +/
    да
     
     
  • 5.59, Аноним (7), 13:11, 29/04/2022 [^] [^^] [^^^] [ответить]  
  • –3 +/
    > В ядре помимо исправления ошибок...

    Ошибки на расте?!

     
     
  • 6.65, VladSh (?), 13:16, 29/04/2022 [^] [^^] [^^^] [ответить]  
  • +7 +/
    Наличие/отсутствие логических ошибок не зависит от используемого языка. Они обусловлены человеком.
    Имеет смысл сравнивать либо при одинаковых логических ошибках, либо при их полном отсутствии.
     
     
  • 7.123, Аноним (7), 16:44, 29/04/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > Наличие/отсутствие логических ошибок не зависит от используемого языка

    А зачем тогда раст? Ошибки либо синтаксические (ловятся компилятором), либо логические (возникают в рантайме).

     
     
  • 8.130, Аноним (130), 17:07, 29/04/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Зачем нужна подушка безопасности, если есть тормоза с ... текст свёрнут, показать
     
  • 8.138, Аноним (-), 17:24, 29/04/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Если ничего сложнее хелловрота не писать и не знать о семантических ошибках, то ... текст свёрнут, показать
     
  • 6.66, НяшМяш (ok), 13:16, 29/04/2022 [^] [^^] [^^^] [ответить]  
  • +7 +/
    Не помню ни одного языка, который защищает от 3 > 5. Ошибки не делают только эксперты опеннета, потому что никогда ничего не программировали.
     
     
  • 7.97, Аноним (97), 14:40, 29/04/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Idris защищает, используя зависимые типы, но там еще мозги себе надо сломать, чтобы написать констрейнт на компиляцию, защищающую от такого. Человеческий фактор все равно остается - кто-то должен ручками писать типы с ограничениями, которые будут ронять компиляцию при некорректном использовании.
     
  • 7.152, Аноним (152), 21:00, 29/04/2022 [^] [^^] [^^^] [ответить]  
  • +/
    >от 3 > 5

    Но это константное выражение даёт false

     
  • 5.67, Аноним (3), 13:20, 29/04/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Открою секрет: нет.
     
  • 4.187, Аноним (-), 01:54, 30/04/2022 Скрыто модератором
  • +/
     

     ....ответы скрыты модератором (33)

  • 1.4, Аноним (7), 11:33, 29/04/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > Сборки сформированы для архитектуры x86_64

    И всё?!

     
     
  • 2.40, Аноним (40), 12:27, 29/04/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Что значит все? Возьми и собери сам, тебе же сорцы дали!
     
     
  • 3.52, Аноним (7), 12:55, 29/04/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    У них даже на x86 проблемы с реальным оборудованием, а про другие вообще молчать приходится.
     
  • 3.86, Аноним (86), 14:07, 29/04/2022 [^] [^^] [^^^] [ответить]  
  • +/
    А как на растамане собрать систему под условный Павер?
     
     
  • 4.89, Аноним (89), 14:15, 29/04/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Таких камней уже не найти. Только икс86 64 и арм вокруг. Других нет
     
     
  • 5.223, Аноним (152), 12:16, 30/04/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    https://www.techradar.com/news/this-1000-core-risc-v-processor-is-generating-b
     
  • 4.154, Аноним (152), 21:04, 29/04/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Под условный, наверное, и Эльбрус можно. Но под реальный не получится.
     

  • 1.5, Аноним (5), 11:34, 29/04/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • –3 +/
    Сразу задаюсь вопросом -- ок, это, конечно, классно, но зачем? Учебная/демонстрационная цель?

    Вопрос поддержки оборудования и прочего, я так понимаю, почти не поднимается?

     
     
  • 2.9, Аноним (7), 11:38, 29/04/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Вопрос поддержки оборудования

    Растаманам некогда, они дрова под линукс строчат.

     
     
  • 3.74, Аноним (74), 13:31, 29/04/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Вполне вероятно, что они изучают драйвера под Linux и переписывают под Redox одновременно вносят вклад и туда и туда.
     
     
  • 4.124, Аноним (7), 16:46, 29/04/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Вполне вероятно

    Опять ничего не знаешь, но предполагаешь?

     
  • 3.202, пох. (?), 09:00, 30/04/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Драйвер они строчат. Один, мля. Без ансамля.

    Пока еще не работает, но уже, смотри-ка - компилируется!
    А сколько драйверов написал ты?! Вот ото ж!

     
  • 2.41, Анонн (?), 12:32, 29/04/2022 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Цель учебная и тестовая. На таком большом и близком к железу проекте можно провалидиловать идея и реализации разных фич языка. Он покажет что хорошо, удобно, полезно, а что нет и нужно выкинуть или заменить.
     
  • 2.51, Аноним (51), 12:55, 29/04/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    там главный разраб работает в system76 (так что с поддержкой "своего" железа там не будет проблем), иначе говоря, я думая у них всё же есть какие-то планы на данную ось.
     
     
  • 3.73, Аноним (51), 13:29, 29/04/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    При этом, у себя на компе, в live режиме получил вот это:
    Redox OS Bootloader 1.0.0 on x86/BIOS
    BOOTLOADER PANIC:
    panicked at 'memory allocation failed', src/os/bios/panic.rs:27:5
     
     
  • 4.203, пох. (?), 09:00, 30/04/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Видишь - безопастно!

     
     
  • 5.220, Аноним (152), 11:52, 30/04/2022 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Не загрузился - эксплойты не страшны!
     
  • 2.80, Аноним (80), 13:49, 29/04/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > Вопрос поддержки оборудования и прочего, я так понимаю, почти не поднимается?
    >> поддержки ... прочего

    "Ответ на главный вопрос жизни, вселенной и всего такого" (The Ultimate Question of Life, the Universe, and Everything). Что там у тебя под "Everything" скрывается/подразумевается?

    А по оборудованию... Чем вы читаете? Или все-таки дальше заголовка не читаете?
    "...Изменение загрузчика позволило существенно расширить спектр поддерживаемого оборудования.
    ...В ядре помимо исправления ошибок проведена работа по повышению производительности и расширению поддержки оборудования.
    ...Добавлена начальная поддержка архитектуры AArch64. "

     
  • 2.82, Аноним (80), 13:51, 29/04/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Сразу задаюсь вопросом -- ок, это, конечно, классно, но зачем? Учебная/демонстрационная цель?

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

     
     
  • 3.198, Бывалый смузихлёб (?), 07:50, 30/04/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Проблема всяких миниксов в том, что на базе них сейчас реально разве что ПАКи де... большой текст свёрнут, показать
     
     
  • 4.225, Аноним (225), 12:25, 30/04/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > В итоге, вроде что-то и есть, а вроде бы - что-то невнятное. То ли для ПК, то ли для встраиваемых систем, то ли

    Ну вот интел нашла куда и зачем. Ты не нашел. Но ведь оно не персонально для тебя по твоему ТЗ и хотелкам делалось, чтобы ты возмущался конечным результатом?

    > ...Он интергированные видеоускорители поддерживает ? А если дискретную видюху подключить захочу... И реально, за отдельными( штучными ) исключениями, никуда толком не затолкать

    Никто тебе пока и не говорит - "сноси свой линукс/винду, новый король пришел. Заменяет ВСЁ!". Если кому-то когда-то проект понадобится - возьмут. Не понадобится - разработчики хотя бы прокачаются, методы и подходы в разработке на расте прощупают, знаний наберутся - в других проектах применят. Всё польза.

     
     
  • 5.231, Бывалый смузихлёб (?), 13:20, 30/04/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Ну так я и говорю про ПАКи от производителей разрабов железа Много сможешь назва... большой текст свёрнут, показать
     

  • 1.6, n00by (ok), 11:35, 29/04/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    > Обеспечено совместное использование кода ФС в системе и загрузчике.

    Кто в курсе, в Венде это уже обеспечили?

     
  • 1.8, Аноним (8), 11:37, 29/04/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • –5 +/
    А она тоже постоянно сегфолтится непонятно от чего, как остальные программы на расте? Ну, там, строку неправильную грепнешь, и тебе в ответ трейсов на 100 страниц. Или просто во время исполнения внезапно трейсов насыпет ни с того ни с сего. Есть ещё такая тема с программами на расте, что они зависают во время исполнения (я пытался прогонять под различными трейсерами и утилитами valgrind и зависают действительно ни от чего, видимо, это по причине многопоточности). Память утекает куда-то непонятно опять же. С сишечкой это как-то понятно сразу что утекает и из-за чего, можно посмотреть куда, а вот тут не ясно. С зависаниями я так понял это распространённая претензия, никто не может решить эту проблему. Какие у вас свежие новости, того, что я ещё не видел от раста?
     
     
  • 2.18, Аноним (18), 11:52, 29/04/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >С сишечкой это как-то понятно

    ну-ну.

     
     
  • 3.22, Аноним (8), 11:59, 29/04/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    С си всегда всё достаточно просто и очевидно, в основном. Баги и утечки в плюсах непросто вылавливать, согласен. Но и там хотя бы видно куда ресурсы уходят, а часто и где.
     
  • 3.23, qqqqqq (?), 11:59, 29/04/2022 [^] [^^] [^^^] [ответить]  
  • –2 +/
    А для тех, кому непонятно, если отладчики на любой вкус и цвет.
     
  • 2.85, Аноним (-), 14:05, 29/04/2022 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > Ну, там, строку неправильную грепнешь, и тебе в ответ трейсов на 100 страниц.

    Строку в студию.

     
     
  • 3.217, Аноним (8), 10:25, 30/04/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Уже удалил и пообещал никогда не связываться с этим поделием, заодно теперь сразу обнаруживаю компетенцию всех поклонников. Со всеми проблемами я столкнулся уже в первую неделю использования, вряд ли сложно воспроизвести.
     
     
  • 4.222, Аноним (-), 12:14, 30/04/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > Уже удалил и пообещал никогда не связываться с этим поделием,

    Да-да, еще и .hist* файлы подчистил, чтобы с чистой совестью вещать "пруфцы моих унылых^W смелых заявлений ищите сами!".
    Как и ожидалось.
    > заодно теперь сразу обнаруживаю компетенцию всех поклонников. Со всеми проблемами я столкнулся уже в первую неделю использования, вряд ли сложно воспроизвести.

    Главное - в зеркало не смотри, а то вдруг обнаружишь "компетентного" балабола.

     
     
  • 5.226, Аноним (8), 12:30, 30/04/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Не поверишь, но да, я работаю в консоли ежедневно и история не бесконечная. Не говоря о том, что это было в скриптах скорее всего, и там не могло оказаться.

    А ты напрасно идёшь в отрицалово, когда я писал свой привет мир на расте, у меня тоже возникло много проблем с растовыми регулярками (у того же питона намного лучше несмотря на свои особенности). Когда я впервые взял pcre, никаких проблем с ней у меня не возникло, выводы можно сделать.

     
     
  • 6.228, Аноним (8), 12:31, 30/04/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Историю периодически тоже подчищаю, мне нужны в ней только команды, которые я буду использовать повторно. Так что тут возможны различные причины.
     
  • 6.238, morphe (?), 17:22, 30/04/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Что есть растовые регулярки, в std такого нет, это всё сторонние библиотеки)
     
     
  • 7.239, morphe (?), 17:23, 30/04/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Если надо - можно и pcre подключить, никто не осудит
    ripgrep позволяет его использовать в качестве альтернативного движка
     

  • 1.10, Аноним (7), 11:44, 29/04/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    > принцип "все есть URL"

    Из доса слямзили? Там тоже "урлы" были: "C:\", "CON:"...

     
     
  • 2.20, Аноним (32), 11:55, 29/04/2022 [^] [^^] [^^^] [ответить]  
  • +12 +/
    потихоньку догоняют DOS, молодцы 👍
     
     
  • 3.29, васёк (?), 12:10, 29/04/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    тролльнул, молодец,
    смешно
     
  • 3.155, Аноним (152), 21:06, 29/04/2022 [^] [^^] [^^^] [ответить]  
  • +/
    О, кстати, а не переписать ли им DOS на Rust?
     
  • 2.25, a_kusb (ok), 12:07, 29/04/2022 [^] [^^] [^^^] [ответить]  
  • –2 +/
    ls /bin/unrar:/home/me/download/yay.rar
    1.mp3 2.mp3 3.mp3 Readme.txt Donate.txt
     
     
  • 3.43, Аноним (43), 12:37, 29/04/2022 [^] [^^] [^^^] [ответить]  
  • +/
    ls /usr/bin/unzip:test.zip
    ls: невозможно получить доступ к '/usr/bin/unzip:test.zip': Нет такого файла или каталога
     
  • 2.88, Аноним (86), 14:10, 29/04/2022 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > > принцип "все есть URL"

    Звучит, как UNIX'овый "всё есть файл" от веб-макак

     
     
  • 3.91, Аноним (-), 14:17, 29/04/2022 [^] [^^] [^^^] [ответить]  
  • +/
    >> > принцип "все есть Uniform Resource Locator"
    > Звучит, как UNIX'овый "всё есть файл" от веб-макак

    Звучит, как "очередной знаток юникса делится ценным мнением из под WSL"


     
  • 3.129, Аноним (7), 16:53, 29/04/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > от веб-макак

    Действительно, они FF на раст пилили-пилили - не допилили. А в свой редох взяли вообще другой браузер, да ещё на Си.

     
     
  • 4.145, Аноним (279), 18:29, 29/04/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    >> от веб-макак
    > Действительно, они netsurf на си пилили-пилили - не допилили. А в свой линух взяли вообще другой браузер, да ещё на плюсах (или на плюсах с растом).

    Да, действительно.


     
  • 2.204, пох. (?), 09:04, 30/04/2022 [^] [^^] [^^^] [ответить]  
  • +/
    CP/M
    (только не C:\ а C: - иерархическая файловая система будет в следующей версии. Но над этим тоже работают - у dos тоже появилась только в 2.0)

    Правда, cpm и дос работали на реальном железе.

     

  • 1.19, Аноним (19), 11:55, 29/04/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +5 +/
    Местный аноним год уж как в любой теме о Rust приводит Redox как мёртвый проект. Врёт получается?
     
     
  • 2.24, Аноним (32), 12:00, 29/04/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    ну ты сам глянь: проект изредка пилится в свободное время ровно одним чувачком. Проект скорее мертв, чем жив. Будущего нет.

    https://gitlab.redox-os.org/redox-os/redox/-/commits/master

     
     
  • 3.30, Аноним (37), 12:14, 29/04/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    ЧСувак мечтает повторить успех Торвальдса.
     
     
  • 4.69, НяшМяш (ok), 13:22, 29/04/2022 [^] [^^] [^^^] [ответить]  
  • +9 +/
    Торвальдсу было проще - он добился успеха с простеньким ядром с командной строкой. А сейчас без гуёв, веб браузера и видеоплеера можно даже не начинать.
     
     
  • 5.78, Аноним (78), 13:43, 29/04/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Возможно, многих останавливает лицензия MIT? Я, например, не хочу поддерживать ядро, чей код какая-нибудь компания может присвоить и закрыть. Не отдавая мне что-то новое, но пользуясь старым кодом, который развивался благодаря мне.
     
     
  • 6.87, Аноним (-), 14:08, 29/04/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > Возможно, многих останавливает лицензия MIT? Я, например, не хочу поддерживать ядро, чей
    > код какая-нибудь компания может присвоить и закрыть. Не отдавая мне что-то
    > новое, но пользуясь старым кодом, который развивался благодаря мне.

    И какую ОС на AGPL аноним поддерживает? Или использование GPL в своих SaaS-облачках Google, Amazon и MC с отдачей "нате вам то, что нам самим подерживать неохота" - "это другое!™©"?


     
     
  • 7.95, Аноним (78), 14:24, 29/04/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Genode.
     
     
  • 8.96, Аноним (-), 14:39, 29/04/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Вообще-то, я спрашивал о _реальной_ поддержке ну и заодно возможном использ... большой текст свёрнут, показать
     
     
  • 9.99, Аноним (78), 14:54, 29/04/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Знаю это и понимаю, зачем это нужно Google может заплатить за лицензию или испо... текст свёрнут, показать
     
  • 5.157, Аноним (152), 21:14, 29/04/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Так зачем гуи, браузеры и медиаплейеры писать самому? Не лучше ли обеспечить работу уже написанных кем-то?
     
     
  • 6.158, Аноним (152), 21:22, 29/04/2022 [^] [^^] [^^^] [ответить]  
  • +/
    А, понял, написаны не на Rust.
     
     
  • 7.159, Аноним (-), 21:31, 29/04/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >> 1992-94 - браузеры и "миди-а-плееры" влазят на дискету (вместе с ОС и гуем), правда еще никому особо не нужны. До появления кутей и гтк еще несколько лет.
    > Так зачем гуи, браузеры и медиаплейеры писать самому? Не лучше ли обеспечить работу уже написанных кем-то?
    > А, понял, написаны не на Rust.

    Да нет, опоздавший родиться Воен Супротив Раста, на самом деле ты ничего не понял.

     
     
  • 8.224, Аноним (152), 12:21, 30/04/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Ага, любитель минимализьма, пиши гуи всегда чисто сам, без сторонних библиотек ... текст свёрнут, показать
     
     
  • 9.230, Аноним (-), 13:19, 30/04/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Какой ты занятный фантазер Опять ничего не понял Речь шла совсем не о минимали... большой текст свёрнут, показать
     
     
  • 10.291, Аноним (37), 19:45, 05/05/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Так шо тогда, отказываемся от Веба Веб-то без графики уже и не представить Ник... текст свёрнут, показать
     
     
  • 11.292, Аноним (292), 21:02, 05/05/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Для начала отказываемся от бинарного мышление и чтения методом высматриваем зна... текст свёрнут, показать
     
  • 5.263, Вы забыли заполнить поле Name (?), 00:38, 01/05/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Что за дичь? Отделяй ядро от пользовательского софта. Простенькое ядро? Ты код ядра читал вообще?
     
  • 4.109, Z (??), 15:46, 29/04/2022 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Торвальдсу просто повезло быть замеченным. Оказался в нужный момент в нужном месте.
     
     
  • 5.132, Neon (??), 17:13, 29/04/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Тут не просто повезло. Торвальдс был еще свой, блатной внучек. Свой для университетской профессорской компашки. Поэтому он так легко и без последствий cpaлся с тем же Эндрю Таненбаумом. Попробовал бы простой студент профессору так сказать.)))
    Короче, всё та же история, что и про "простого" Билла Гейтса, который просто мимокрокодилил к своему гаражику. А его мамаша со связями в правлении IBM тут совершенно не причем.))) Сарказм выкл.
     
     
  • 6.167, Аноним (152), 22:01, 29/04/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    А чего Торвальдсу было опасаться сраться с Танненбаумом? Л.Т. учился в Хельсинском университете, Танненбаум профессор Амстердамского свободного универсистета.
     
  • 6.232, Sem (??), 13:35, 30/04/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Эй! А можно ссылки на источники. Тут тебя уже дважды опровергли.
     
  • 5.134, Neon (??), 17:15, 29/04/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Как внучок профессора Торвальдс, как свой, имел все возможности и режим наибольшего благоприятствования для себя в универе. Не всякому простому студенту такое дано
     
     
  • 6.147, Аноним (-), 18:43, 29/04/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Дедушка Торвальдса умер, когда тому было 14 лет.

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

     

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

  • 1.39, ЭтоДругое (?), 12:27, 29/04/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > Файловая система RedoxFS переписана и переведена на использование механизма CoW (Copy-on-Write), при котором изменения не перезаписывают информацию, а сохраняются в новое место

    То есть информацию теперь не удалить? Ведь удаление это и есть перезаписывание...

     
     
  • 2.55, Аноним (7), 13:07, 29/04/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Тут ещё нюанс с флэшками всплывает... Многие флэшки блоки FF считают пустыми и не подлежащими регенерации. А при CoW идёт тотальное захламление блоков.
     
     
  • 3.184, Аноним (-), 01:47, 30/04/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    1) Что там считает унутрях контроллер флешки это его внутреннее дело.
    2) Как раз таки пустые регионы подлежат реюзу и обороту. А вот занятые...
    3) Для этого так то набор команд trim сделали. И вопрос в том поддерживает ли его ос и фс.
     
  • 2.101, Здрасьте (?), 15:22, 29/04/2022 [^] [^^] [^^^] [ответить]  
  • +/
    ты упоротый что ли? CoW означает, что при копировании файл не копируется, а просто создаётся типа специальной ссылки, а если его меняют, то в этот момент он копируется.
     
     
  • 3.128, Аноним (7), 16:51, 29/04/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Т.е. смысла вообще нет, на то файл и копируют, чтобы потом одну из копий менять.
     
     
  • 4.131, Аноним (97), 17:13, 29/04/2022 [^] [^^] [^^^] [ответить]  
  • +/
    ты блажной или прикидываешься? если файл, внутри реализованный как ссылка, редактируется, это отслеживается FS и заменяется полноценной копией. Хотя бы почитали про copy-on-write как паттерн что ли...
     
     
  • 5.140, Аноним (-), 17:38, 29/04/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > ты блажной или прикидываешься? если файл, внутри реализованный как ссылка, редактируется,
    > это отслеживается FS и заменяется полноценной копией. Хотя бы почитали про
    > copy-on-write как паттерн что ли...

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

     
  • 5.205, Fracta1L (ok), 09:11, 30/04/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > ты блажной или прикидываешься?

    Это типичный уровень комментариев на Опеннет

     
  • 2.135, Neon (??), 17:16, 29/04/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > То есть информацию теперь не удалить?

    Какие шикарные перспективы для хакеров.))) Всё сохраняется в системе, даже стертое.

     
     
  • 3.141, Аноним (-), 17:47, 29/04/2022 [^] [^^] [^^^] [ответить]  
  • +3 +/
    >> То есть информацию теперь не удалить?
    > Какие шикарные перспективы для хакеров.))) Всё сохраняется в системе, даже стертое.

    Какое шикарное незнание принципов работы современных накопителей ...

     
  • 3.144, VladSh (?), 18:27, 29/04/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    А оно не так, что ли? Каким образом тогда работают проги по восстановлению данных винта даже после его форматирования? Перезапись старых данных нулями - это затратная операция, а в случае SSD ещё и вредная, - большинство ОС это игнорирует.
     
  • 3.183, Аноним (-), 01:46, 30/04/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Вообще-то даже классические ФС никогда не затирали удаленное физически - на это дохрена времени надо!

    Поэтому форенсики, спецы по датарекавери, а порой и хакеры таким как ты показывали при случае мастер-класс. Иногда красиво получается, веселее чем в фильмах про хакеров. CoW это может немного усугубить но его и восстанавливать неудобнее так то: раскидано фрагментами по пустым местам. В классике чаще лежит длинным непрерывным сегментом, так восстановить проще если метаданные уже попорчены.

     

  • 1.42, Аноним (42), 12:37, 29/04/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Завалишин, учись как надо операционки писать! Пацан сказал - пацан сделал!
     
  • 1.60, Аноним (60), 13:11, 29/04/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +8 +/
    Хорошо что Redox развивается. Разработчики молодцы. Разработка ос, это очень сложная работа, тем более забесплатно.
     
     
  • 2.77, Аноним (74), 13:37, 29/04/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Тоже поддерживаю идею, но я бы подсказал им вариант посмотреть в сторону ARM и embeded там сейчас пустыня и или FreeRTOS или Linux и в первом почти все нужно самом уд алетьа, а во втором почти увсе нужно самому удалять.

    Хорошо бы в этой области какой-то промежуточный вариант без сотни каких-то легаси терминалов и библиотек. По сути для встройки чаще всего нужна работа с фреймбуфером и тут здраствуй зоопарк X11, DRIDRM, списанный DirectFB или еще хуже какие-нибудь Wayland черт пойми зачем (разве что картинку в картинке сделать можно). Так я это все к тому, что тут важно сделать две ставки: сеть и видеоподсистема это сейчас слабые стороны в Linux.

     
     
  • 3.190, Аноним (-), 02:00, 30/04/2022 [^] [^^] [^^^] [ответить]  
  • +/
    1) На апликушных ARM так то там пингвин и ведроид усе пожрали давно.
    2) На мелких - как максимум специфичные RTOS и вон та шляпа даже FreeRTOS'у уж точно не конкурент - а хотя бы потому что RTOS (RealTime OS) не является.
     
  • 3.199, Бывалый смузихлёб (?), 08:02, 30/04/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Для встройщины есть очень годная штука - Yocto. Позволяет собрать линух своей мечты( оставить только нужное, в остатке - очень компактная система, скомпиленная под конкретный проц с поддержкой функционала и обвеса платы ) под многие популярные железки, в т.ч с поддержкой видеочипа и проч

    Помимо фриртоси есть, как минимум, азурртос( бывшая тред-икс ).. но редоксовая явно не потянет реального времени, малого времени отклика и малых размеров

     

  • 1.70, Попандопала (?), 13:23, 29/04/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Как и в OpenBSD Nvidia не увидеть в будущем?
     
     
  • 2.75, Аноним (74), 13:33, 29/04/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Найди уже другую видеокарту. Полно всяких AMD Radeon и прочих отображающих на экране устройств
     
     
  • 3.76, Попандопала (?), 13:37, 29/04/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Было бы ради чего так переткнул бы и на Интел,а так...Такое себе. Просто интересно тоже забьют на возможную поддержку или нет.
     

  • 1.71, Аноним (51), 13:25, 29/04/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Попробовал запустить в live режиме и получил вот это:

    Redox OS Bootloader 1.0.0 on x86/BIOS
    BOOTLOADER PANIC:
    panicked at 'memory allocation failed', src/os/bios/panic.rs:27:5

    Так что как говорится до лучших времен:(

     
     
  • 2.126, Аноним (7), 16:49, 29/04/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > panicked at 'memory allocation failed', src/os/bios/panic.rs:27:5

    Зато на безопасном расте.

     
     
  • 3.136, Neon (??), 17:18, 29/04/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Ага. Классика же жанра. Это другое, понимать надо ! Не небезопасная паника как в С, а мягкая, ласковая, душевная.)))
     
     
  • 4.139, Аноним (-), 17:33, 29/04/2022 [^] [^^] [^^^] [ответить]  
  • +4 +/
    > Ага. Классика же жанра. Это другое, понимать надо ! Не небезопасная паника как в С, а мягкая, ласковая, душевная.)))
    > паника как в С

    Классика опеннета - "опеннетные знатоки" жгут напалмом из своей, отдельной реальности, в которой в сишке появились "паники".
    Ведь Знатоки не в курсе, что растовая "паника" - ничто иное, как принудительно вставленный (при отсутствии кода обработки ошибки) компилятором assert (и в нашей реальности в сишке не было бы никакой паники, а просто сегфолт "когда нибудь потом" или вообще тихая порча данных).
    Оно и понятно - некогда Знатокам матчасть учить, ведь комменты сами собой не напишутся!

     
     
  • 5.240, Аноним (240), 17:28, 30/04/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >  растовая "паника" - ничто иное, как принудительно вставленный (при отсутствии кода обработки ошибки) компилятором assert

    в ядре это недопустимо

    > или вообще тихая порча данных

    у загрузчика который не смог стартануть ? фатальный недостаток :) сраному загрузчику не хватает памяти - это показатель криворукости растовиков.

     
     
  • 6.242, Аноним (-), 18:17, 30/04/2022 [^] [^^] [^^^] [ответить]  
  • +/
    >>  растовая "паника" - ничто иное, как принудительно вставленный (при отсутствии кода обработки ошибки) компилятором assert
    > в ядре это недопустимо

    Где ты там ядро углядел, о Воен?

    >> или вообще тихая порча данных
    > у загрузчика который не смог стартануть?

    У практически любого софта, работающего с данными, о Воен. И у загрузчика тоже могло быть, если бы он "стартанул"

    > фатальный недостаток :)

    Если у тебя данные портит бэкап-аппликуха или модуль ФС, то да, очемь может быть и фатальным.

    > не хватает памяти - это показатель криворукости растовиков.

    Т.е. ты у нас пряморук и можешь похвастаться универсальным загрузчиком x86/BIOS? Или "как обычно"?

     
     
  • 7.245, Аноним (240), 18:57, 30/04/2022 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > Где ты там ядро углядел

    у редокса нет ядра или он на каком-то специальном расте написан ?

    > У практически любого софта, работающего с данными

    где ты там "практически любой софт" увидел ? загрузчик не стартанул - никакие данные он испортить не может - ядро ещё даже не реботает, никаких ценных данных в ОЗУ нет в принципе

    > Т.е. ты у нас пряморук и можешь похвастаться универсальным загрузчиком x86/BIOS?

    а ты ? если не разбираешься - сиди-читай, штаны суши :)

     
     
  • 8.251, Аноним (-), 21:25, 30/04/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    У тебя загрузчик ядро Ну спец, че Читать научись, на что отвечаешь, ну и за... большой текст свёрнут, показать
     
     
  • 9.254, Аноним (254), 22:01, 30/04/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    нет, я написал про недопустимость скрытых паник в ядре - это проблема раста, при... текст свёрнут, показать
     
  • 4.182, Аноним (-), 01:38, 30/04/2022 Скрыто модератором
  • +/
     
  • 2.164, ИмяХ (?), 21:35, 29/04/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Враньё. Не может быть 'memory allocation failed' потому что раст защищен от ошибок работы с памятью, причём это главная его фича.
     
     
  • 3.166, Аноним (-), 21:56, 29/04/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > <Унылый, натужный пук очередного Воена Армии Сопротивления Расту>

    Опять индентанты китайский горох закупили?

     
  • 2.181, Аноним (-), 01:37, 30/04/2022 Скрыто модератором
  • +1 +/
     
  • 2.206, Fracta1L (ok), 09:15, 30/04/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Неправильно запускаешь. Нужно либо через qemu, скармливая ему бинарный образ диска с сайта Редокса, либо через vbox, конвертя этот бинарный образ в vdi-формат. Зачем нужен live iso - я сам не понял.

    В qemu у меня сабж запустился, но курсор мыши не двигается. Предполагаю, что с командой запуска qemu что-то не так, нужно ставить virt-manager чтобы разобраться через гуй по-быстрому, но мне пока лень.

    А так - сабж очень быстро запускается и искаропки поддерживает кучу разрешений вплоть до моих реальных 2k, пока это всё что я могу сказать)

     

  • 1.90, Аноним (90), 14:15, 29/04/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    ОС написана на безопасном языке, но что если в ОС есть бэкдоры? От бэкдоров-то язык не защитит.
     
     
  • 2.125, Аноним (7), 16:48, 29/04/2022 [^] [^^] [^^^] [ответить]  
  • –2 +/
    ОС написана на асме, читай внимательно текст новости.
     
  • 2.168, burjui (ok), 22:11, 29/04/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Ну, если в ОС есть бэкдоры, то... в ОС есть бэкдоры. Что ты своим вопросом сказать-то хотел? Что нельзя создать ЯП, защищающий вообще от всех проблем? Так если бы такой мог существовать, не были бы нужны программисты.
     

  • 1.92, hohax (?), 14:19, 29/04/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > Полностью переписан загрузчик
    > Файловая система RedoxFS переписана

    Надо переписать всё на раст.

     
  • 1.94, xaker2007 (?), 14:23, 29/04/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • –3 +/
    Потенциально лучшая OC. Самое время переходить потихонечку.
     
     
  • 2.108, Аноним (-), 15:45, 29/04/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Потести, не забудь отписаться.
     
  • 2.119, Брат Анон (ok), 16:36, 29/04/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Потенциально, лучшая ОС та, которой нет.
     

  • 1.98, Аноним (98), 14:53, 29/04/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    когда перепишут на раст?
     
     
  • 2.170, Аноним (7), 22:13, 29/04/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Ядро на асме, браузер - на Си...
     

  • 1.107, Аноним (-), 15:44, 29/04/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >При подготовке нового выпуска основное внимание было уделено обеспечению работы на реальном оборудовании

    То есть, до этого времени на реальном оборудовании Redox OS нормально не работал?!

    >Осуществлён переход на обработку всех файловых путей в кодировке UTF-8.

    А до этого какая кодировка была? Аски?

    >Подготовлена версия компилятора rustc, способная запускаться в Redox. Из остающихся задач отмечается оптимизация производительности и адаптация пакетного менеджера cargo для работы в окружении Redox.

    То есть, новые компиляторы Раста не могли запускаться на Редоксе?

     
     
  • 2.115, Аноним (-), 16:11, 29/04/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Л-логика Опеннетная Еще немного опеннетной логики - Т е то, что и gcc прих... большой текст свёрнут, показать
     
  • 2.207, пох. (?), 09:17, 30/04/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    и в это время - тоже не работает Но особое внимание было - уделено никакие не ... большой текст свёрнут, показать
     

  • 1.110, Z (??), 15:48, 29/04/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Операционки использующие сторонние библиотеки не интересны. Ты попробуй на ассемблере запилить всё своё с нуля как это сделал автор Минует ОС.
     
     
  • 2.113, ИмяХ (?), 16:01, 29/04/2022 [^] [^^] [^^^] [ответить]  
  • +/
    А какой в этом смысл?
     
  • 2.120, Брат Анон (ok), 16:38, 29/04/2022 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Как такую ОС перенесёшь на риски -- напиши. Только не торопись, а то вдруг я проживу 100 лет, а ты и успеешь?
     
     
  • 3.137, Neon (??), 17:19, 29/04/2022 [^] [^^] [^^^] [ответить]  
  • +/
    И много живых рисков в природе осталось ?
     
     
  • 4.212, Брат Анон (ok), 09:31, 30/04/2022 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > И много живых рисков в природе осталось ?

    С каждым днём всё больше. Бабло побеждает зло. Например, последняя новость на хабре -- вафля с 1044 ядрами рисков под одной крышкой.

     
     
  • 5.229, Аноним (152), 12:35, 30/04/2022 [^] [^^] [^^^] [ответить]  
  • +/
    О 1088 ядрах от Esperanto Technologies
     
  • 3.243, Смузихлёб (ok), 18:19, 30/04/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > риски

    Не нужны. Всёравно все используют x86. Остальными 0.00000000000001% можно пренебречь.

     

  • 1.118, Анонус (?), 16:23, 29/04/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Проекту уже 7 лет. Интересно, что умел Линукс в его возрасте?
     
     
  • 2.121, Брат Анон (ok), 16:40, 29/04/2022 [^] [^^] [^^^] [ответить]  
  • +6 +/
    Ну, объективно некорректно сравнивать. Всё-таки раньше всё было сильно проще, и альтернативная ось была нужна как воздух. Сейчас такой острой потребности нет, альтернативы есть, а денюжек в таком объёме уже корпорасты не хотят заносить.
    Чуваку уважуха, но не взлетит, имхо.
     
     
  • 3.150, Аноним (150), 19:50, 29/04/2022 [^] [^^] [^^^] [ответить]  
  • +/
    А сколько Линусу денюжек занесли за 7 лет знаешь? Свечку держал?
     
     
  • 4.156, Аноним (152), 21:10, 29/04/2022 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Наскольку помню, впервые Межделмаш решил занести где-то в 1999 г.
     
     
  • 5.192, Аноним (-), 02:06, 30/04/2022 Скрыто модератором
  • –2 +/
     
     
  • 6.214, Брат Анон (ok), 09:35, 30/04/2022 Скрыто модератором
  • +/
     
  • 4.213, Брат Анон (ok), 09:34, 30/04/2022 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > А сколько Линусу денюжек занесли за 7 лет знаешь? Свечку держал?

    Занесли столько, что на окладе уже 15 лет тыщи людей работают. И ментейнеры, и разрабы дров (в тех самых корпорациях), и добровольцы (но их труд тоже денег стоит). В конце-концов дизайнеры/художники всякие тоже не последние люди -- ресурсы не кислые вкладывают. Занос бабла -- он по разному выглядит, но всё это бабло.

     
     
  • 5.227, Аноним (152), 12:30, 30/04/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Имелось ввиду, за первые 7 лет существования Linux - не заносили.
     
     
  • 6.285, Аноним (-), 10:25, 02/05/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Transmeta наняла Торвальдса на зарплату в 1996, через пять лет после публикации linux-0.01.
     
  • 3.234, Анонус (?), 14:18, 30/04/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > Ну, объективно некорректно сравнивать. Всё-таки раньше всё было сильно проще, и альтернативная
    > ось была нужна как воздух. Сейчас такой острой потребности нет, альтернативы
    > есть, а денюжек в таком объёме уже корпорасты не хотят заносить.
    > Чуваку уважуха, но не взлетит, имхо.

    Тоже думаю, что не взлетит. Но чуть по другой причине. Redox не предлагает вообще ничего нового. Т.е. просто еще одна ОС по учебнику 70го года, только теперь на Rust. Просто нет резона переходить на него, даже если допилят до "промышленного" качества.

     
  • 2.209, пох. (?), 09:23, 30/04/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Продаться IBM, подорого.
    Где-то в 98-99м это с ним и случилось.

    Попутно это же время, когда к нему последний раз прикасался лично местный божок. (И так прикоснулся, что "штабильное" ведро еще два месяца падало в паники и портило данные. С помпой объявить о шта6ильном 2.0 это не помешало, а то б инвесторы из ibm не поняли.)

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

    Дальше анархия и участие сотен тыщ добровольцев как-то быстро сошли на нет (особенно после кидка redhat) и систему взяли в умелые руки нормальные большие корпоративные начальники.

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

     

  • 1.143, Аноним (-), 18:24, 29/04/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Воровство названий проектов поднапрягает
     
  • 1.146, Аноним (146), 18:31, 29/04/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    наконец то ОС без утечек памяти и точным указанием unsafe мест.
     
     
  • 2.148, Аноним (150), 19:48, 29/04/2022 [^] [^^] [^^^] [ответить]  
  • +/
    То есть везде
     

  • 1.149, Аноним (150), 19:49, 29/04/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Линус за такое же время создал рабочую систему с драйверами и стюардессами.
     
     
  • 2.153, Анонн (?), 21:02, 29/04/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    ...которая состояла из терминала и пары драйверов...
     
     
  • 3.180, Аноним (-), 01:34, 30/04/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Так и эта состоит из примерно того же. А, еще пару дров из линукса собезьянили.
     
     
  • 4.195, Аноним (-), 03:01, 30/04/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >> Файловая система RedoxFS
    >> Пользовательское окружение в Redox построено на базе собственной графической оболочки Orbital (не путать с другой оболочкой Orbital, использующей Qt и Wayland) и тулкита OrbTk,
    > Так и эта состоит из примерно того же.

    Какой шромкий пук в лужу.
    > А, еще пару дров из линукса собезьянили.

    Пруфцы будут или это было закрепление газовой атаки?

     
  • 3.261, Вы забыли заполнить поле Name (?), 00:30, 01/05/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    kde 1 был в 1998 году. Про все остальное ты наверное уже сам понял, что сел в лужу.
     

  • 1.160, Просто интересно (?), 21:32, 29/04/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Так, а когда Redox добавят в Genode?
     
  • 1.161, Аноним (42), 21:33, 29/04/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Как же выбешивает эта традиция давать операционкам названия с окончанием -ОС! Как будто без этого люди не догадаются что перед ними...
     
     
  • 2.172, Аноним (40), 22:22, 29/04/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Ага, какая глупая традиция... А потом люди линукс и линекс путают
     
     
  • 3.281, Аноним (-), 20:28, 01/05/2022 [^] [^^] [^^^] [ответить]  
  • +/
    >люди линукс и линекс путают

    Пацан хочет произносить это слово так, как его произносят англоязычные - "Линэкс". Бат "Линекс" ис название лекарства! Опаньки! Нет, лучше по хрансузки - ол-ля-ля!

     
  • 2.208, Fracta1L (ok), 09:18, 30/04/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Разработчики PCLinuxOS покосились в недоумении
     
  • 2.211, пох. (?), 09:25, 30/04/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    В случае с ресдохом трудно обвинять людей в недогадливости.

    Выглядит как куча этогосамого. Поди догадайся, что это - ОС.

     

  • 1.175, Аноним (175), 23:11, 29/04/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    если честно то новости подобные этой читать не интересно. Что-то новое придумали? в чем новость? в пиарстве раст? Похоже на рекламу по телевизору,  чей продукт вызывает тошнотные рефлексы. фу фу и еще раз фу.
     
     
  • 2.176, Аноним (7), 23:15, 29/04/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    скатились в бесконечный рефакторинг недописанного кода.
     

  • 1.179, Аноним (-), 01:33, 30/04/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > версия компилятора rustc, способная запускаться в Redox.

    Это как? То-есть обычный хруст не может запуститься в ос на хрусте и надо специальный?!

     
     
  • 2.194, Аноним (-), 02:52, 30/04/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >> версия компилятора rustc, способная запускаться в Redox.
    > Это как? То-есть обычный хруст не может запуститься в ос на хрусте и надо специальный?!

    Понимаешь - компуктеры не умеют ни в "хруст" ни в сишку ни даже в JS, им нужен машкод. Его обычно генерируют компиляторами, которые тоже на нем.
    А еще у ОС есть такая штука, как ABI ... в общем, долго объяснять, так что да, для жабоскриптозников это выглядит такая черная, непонятная магия - но это не магия.

     
     
  • 3.219, Аноним (7), 10:43, 30/04/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > есть такая штука, как ABI

    А как там сторонний сишный браузер работает?! Почему браузеру - достаточно ABI, а компилятору - нет?

     
     
  • 4.221, Аноним (-), 11:59, 30/04/2022 [^] [^^] [^^^] [ответить]  
  • +/
    >> есть такая штука, как ABI
    > А как там сторонний сишный браузер работает?!
    > Почему браузеру - достаточно ABI, а компилятору - нет?

    С чего ты решил - достаточно?
    Понимаешь, есть такая штука, называется портирование софта. А еще, для сишкософта пришлось сваять сишко-совместимые библиотеки. Даже в новости об этом был абзац
    >>> Продолжено усовершенствование развиваемой проектом стандартной Си-библиотеки Relibc ... Внесённые изменения упростили перенос различных программ в Redox и решили проблемы со многими программами и библиотеками, написанными на языке Си.

    но да, нужно было читать дальше заголовка и уметь не только в ЖС/питончик.


     
     
  • 5.233, Аноним (7), 13:59, 30/04/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > для сишкософта пришлось сваять сишко-совместимые библиотеки.

    А для растософта - не смогли?! Т.е. сначала запустили сишный браузер, а потом только начали делать запускание растокомпилятора в растооси?

     
     
  • 6.235, Аноним (-), 14:29, 30/04/2022 [^] [^^] [^^^] [ответить]  
  • +/
    >> Подготовлена версия компилятора rustc, способная запускаться в Redox.
    > А для растософта - не смогли?!

    Попытайся читать новость глазами, а не любимой пятой точкой.

     
     
  • 7.246, Аноним (7), 19:21, 30/04/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Ты так и не смог объяснить, почему сторонний сишный браузер - запускается, а для растокомпилятора требуется отдельная костылеподпёртая версия.
     
     
  • 8.252, Аноним (-), 21:31, 30/04/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Ты так и не смог начать читать глазами вместо опы ... текст свёрнут, показать
     
  • 7.247, Аноним (7), 19:22, 30/04/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Подготовлена версия компилятора

    А в одной версии - никак? Почему с браузером не нужна отдельная версия?

     
     
  • 8.253, Аноним (-), 21:33, 30/04/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Почему ты опять пишешь что-то от балды https gitlab redox-os org redox-os coo... текст свёрнут, показать
     
     
  • 9.270, Аноним (7), 01:23, 01/05/2022 Скрыто модератором
  • +/
     
     
  • 10.272, Аноним (-), 02:05, 01/05/2022 Скрыто модератором
  • +/
     
  • 2.218, Аноним (7), 10:41, 30/04/2022 Скрыто модератором
  • +1 +/
     

     ....ответы скрыты модератором (12)

  • 1.210, crypt (ok), 09:24, 30/04/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +4 +/
    попробовал live в виртуалке. не грузится с ошибкой сегментации памяти. ясно. удалил.
     
     
  • 2.276, Аноним (40), 13:48, 01/05/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Смешно что люди плюсуют коммент чела, который просто не смог настроить виртуалку...
    и удалили коммент того кто смог и даже с пруфами.
     
     
  • 3.277, Аноним (277), 16:32, 01/05/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Потому что всем глубоко пос-ть на того кто смог (я вчера вот три раза смог - но зачем тебе эта инфа?) Если для этого технического выкидыша надо еще что-то там специально настраивать неочевидным образом, там где все остальное просто запускается и работает - никому уже дальше ничего о нем знать неинтересно.

    Оно ДАЖЕ в виртуалке без костылестроения не запускается? Ну ооок... вон смотрим, загрузчик для bare metal уже написали. Осталось операционную систему. А мы пока посидим, поглядим...

     
     
  • 4.280, Аноним (40), 20:25, 01/05/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Сори, я думал мы на техническом сайте про opensource... а не на форуме домохозяек "я хочу нажать кнопочку и чтобы было круто!!11"
    А тут надо же, настроить виртуалку - это уже костылестроение! А может прописать правильные kernel boot parameter уже тоже костыли?
     
     
  • 5.284, Аноним (7), 07:38, 02/05/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > прописать правильные kernel boot parameter уже тоже костыли

    Ну да, тут же каждый второй - разработчик редоха.

     
     
  • 6.287, Аноним (-), 19:14, 02/05/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >> прописать правильные kernel boot parameter уже тоже костыли
    > Ну да, тут же каждый второй - разработчик редоха.

    Нет, каждый второй тут - совсем не палящийся вендузятник:
    https://wiki.archlinux.org/title/kernel_parameters

     
     
  • 7.289, Аноним (7), 01:25, 03/05/2022 [^] [^^] [^^^] [ответить]  
  • +/
    там ни слова, что есть "правильно для редох". Будешь ещё пытаться в педовикию?
     
     
  • 8.290, Аноним (-), 18:43, 03/05/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Отмазывайся теперь ... текст свёрнут, показать
     
  • 3.278, Аноним (7), 16:55, 01/05/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > настроить виртуалку

    А реальное железо ... как настраивать для редоха?!

     

  • 1.241, Аноним (241), 17:47, 30/04/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Почему у всех этих поделий дизайн как из под топора?
    Кстати Rust гамно
     
     
  • 2.256, Аноним (256), 22:35, 30/04/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Да можно дизайн нормальный запилить, только вот... На расте, на одно это лет 5 потребуется
     
     
  • 3.269, Аноним (7), 01:18, 01/05/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Непонятно, зачем они сначала придумали проблемы, а потом их героически преодолевают.
     
  • 2.259, Аноним (40), 23:45, 30/04/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Смешно что это пишет пользователь линукса)) Мог бы уже привыкнуть.
    Дизайн примерно как у всех опенсорных поделий, которые видели дизайнера только где-то издалека.
     
     
  • 3.264, Вы забыли заполнить поле Name (?), 00:42, 01/05/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > которые видели дизайнера только где-то издалека

    Подъехали дизайнеры в черном на яблочных аппаратах. Сейчас они расскажут как сделать, чтобы тебе было удобно (нет).

     
     
  • 4.274, Аноним (40), 10:34, 01/05/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Дело не яблочном авторитаритаризме. Дизайн должен быть консистентным. Что в UI, что в консоле. А этого нет даже в гноме. И в кедах тоже.

    Потому что по факту это кучка приложений слепленных вместе, где половина разрабов кладет на humain interface guidelines (а они, что удивительно, есть) потому что этих DE как собак развелось, а другая половина - просто потому что.

     
     
  • 5.282, Вы забыли заполнить поле Name (?), 23:41, 01/05/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Не гони. Во времена gnome 2 и kde 3 все ок было. Потом понаехали эти ваши human interface guidelines с заголовками окон в 20см высотой, CSD, максимальным упрощением интерфейса для тупых, выкидываем полезной функциональности из приложений.

    > Дизайн должен быть консистентным. Что в UI, что в консоле.

    Какой дизайн в консолИ?

    > потому что этих DE как собак развелось

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

     

  • 1.266, Корец (?), 01:08, 01/05/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >Все драйверы выполняются в пространстве пользователя в изолированных sandbox-окружениях.

    А что на счёт быстродействия таких дров?

     
     
  • 2.268, Аноним (7), 01:17, 01/05/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Деспасито.
     

  • 1.286, Аноним (286), 18:17, 02/05/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    >В системе применяется принцип "все есть URL".

    Смузисосы дорвались до операционных систем...

     
  • 1.288, Аноним (288), 22:17, 02/05/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Комуто лавры Линукса Торвальца покоя не дают?
     

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



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

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