The OpenNET Project / Index page

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

26.04.2017 21:50  Доступна операционная система Redox 0.2, написанная на языке Rust

Спустя два года с момента основания проекта состоялся выпуск операционной системы Redox 0.2, разработанной с использованием языка Rust и концепции микроядра. Наработки проекта распространяются под свободной лицензией MIT. После сборки систему можно опробовать при помощи VirtualBox или QEMU.

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

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

Проектом также развивается собственный пакетный менеджер, набор стандартных утилит (binutils, coreutils, netutils, extrautils), командная оболочка ion, vim-подобный текстовый редактор sodium и файловая система TFS, развиваемая на основе идей ZFS (модульный вариант ZFS на языке Rust). Конфигурация задаётся на языке Toml. Система поддерживает запуск на процессорах с архитектурой x86_64 c VBE-совместимой графической картой (nvidia, intel, amd), AHCI-дисками и сетевыми картами на базе чипов E1000 или RTL8168.

Из новшеств, добавленных в выпуске Redox 0.2, можно отметить:

  • Проведение оптимизации производительности;
  • Новый системный вызов sys:iostat для инспектирования открытых файлов;
  • Поддержка изменения размера и прокрутки в редакторе;
  • Расширение возможностей командной оболочки;
  • Возможность установки пакетов;
  • В графическом окружении выполнен рефакторинг панели программ.


  1. Главная ссылка к новости (https://github.com/redox-os/re...)
  2. OpenNews: Первый выпуск пользовательской оболочки Orbital, работающей поверх Wayland и Weston
  3. OpenNews: Представлена операционная система Redox, написанная на языке Rust
  4. OpenNews: Доступен язык программирования Rust 1.16
Лицензия: CC-BY
Тип: Программы
Ключевые слова: redox, rust
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение Ajax/Линейный | Раскрыть все сообщения | RSS
 
  • 1.1, Аноним (-), 23:11, 26/04/2017 [ответить] [показать ветку] [···]    [к модератору]
  • +47 +/
    Амбициозность восхищает! Желаю удачи проекту.
     
     
  • 2.40, CSRedRat (ok), 09:16, 27/04/2017 [^] [ответить]     [к модератору]
  • +4 +/
    Какое у неё предназначение и позиционирование Потому что могут, научный интерес... весь текст скрыт [показать]
     
     
  • 3.48, Аноним (-), 10:09, 27/04/2017 [^] [ответить]    [к модератору]  
  • +1 +/
    Первый умный человек на опеннете, что написал выше, задает правильные вопросы.
     
  • 3.53, Аноним (-), 10:28, 27/04/2017 [^] [ответить]    [к модератору]  
  • +6 +/
    пилится небольшой командой энтузиастов как пруф оф концепт джаст фор лулз
     
     
  • 4.105, Аноним (-), 17:16, 27/04/2017 [^] [ответить]    [к модератору]  
  • +/
    тогда этот проект загнется сразу как только разработчики столкнуться с настоящими проблемами
     
  • 3.54, Аноним (-), 10:28, 27/04/2017 [^] [ответить]    [к модератору]  
  • +1 +/
    > Или так развивают Rust, посредством написания ОС?

    Думаю вот это ^^^. Ну и как ещё выучить новый язык, если не написав на нём <s>новый модный плеер</s> свою ОС?

     
  • 3.63, p5n (ok), 11:33, 27/04/2017 [^] [ответить]    [к модератору]  
  • –3 +/
    Доказательство того, что на этом языке можно написать ОС. Все приличные языки такие доказательства имеют. См C#, Java, C++.
     
  • 3.72, Sabakwaka (ok), 12:39, 27/04/2017 [^] [ответить]    [к модератору]  
  • +3 +/
    >> Практическое применение?

    Однажды ты проснешься, а 90% установок в мире — ОС с драйверами в юзерспейс, например.

     
     
  • 4.77, Аноним (-), 13:26, 27/04/2017 [^] [ответить]     [к модератору]  
  • –2 +/
    В Linux уже очень давно реализуют и файловые системы и, даже, драйверы в user sp... весь текст скрыт [показать]
     
     
  • 5.79, Sabakwaka (ok), 13:38, 27/04/2017 [^] [ответить]    [к модератору]  
  • +1 +/
    >> бла-бла-бла

    С драйверами в юзерспейс by design, уважаемый Болген.

     
  • 5.104, Аноним (-), 17:15, 27/04/2017 [^] [ответить]     [к модератору]  
  • +/
    Можете подсказать что за проект с пробросом PCI Для общего развития, так сказа... весь текст скрыт [показать]
     
     
  • 6.152, имя (?), 19:28, 28/04/2017 [^] [ответить]     [к модератору]  
  • +/
    http dpdk org ... весь текст скрыт [показать]
     
     
  • 7.161, Аноним (-), 08:05, 30/04/2017 [^] [ответить]    [к модератору]  
  • +/
    спасибо, интересно
     
  • 6.153, Аноним (-), 21:22, 28/04/2017 [^] [ответить]    [к модератору]  
  • +/
    > Можете подсказать что за проект с пробросом PCI

    Проси у tailgunner на LOR'е. Я забыл название проекта. Там PCI драйвера сетевых карт реализовывали в user space. Это было гораздо раньше dpdk.

     
     
  • 7.160, Аноним (-), 08:00, 30/04/2017 [^] [ответить]    [к модератору]  
  • –1 +/
    К сожалению на LOR не хожу принципиально из-за модераторов-пи#арасов.
     
  • 1.8, Anonimus Analiticus Divanus (?), 00:06, 27/04/2017 [ответить] [показать ветку] [···]     [к модератору]  
  • –8 +/
    Жду с нетерпением коллег с вердиктом 171 Оно ни по произвoдительности, ни по ... весь текст скрыт [показать]
     
     
  • 2.16, turbo2001 (ok), 04:53, 27/04/2017 [^] [ответить]    [к модератору]  
  • +3 +/
    Ненужно, написанное на ненужно.

    Так пойдет?

     
  • 2.17, лютый жабист__ (?), 05:55, 27/04/2017 [^] [ответить]     [к модератору]  
  • –7 +/
    Surprise По производительности местами рвёт сишные проги там бенчмарки не голо... весь текст скрыт [показать]
     
     
  • 3.23, абвгдейка (ok), 07:41, 27/04/2017 [^] [ответить]    [к модератору]  
  • +1 +/
    нууу на asm тоже можно делать тормозной софт.
     
  • 3.26, Аноним (-), 08:00, 27/04/2017 [^] [ответить]    [к модератору]  
  • +4 +/
    Зако_пайте уже давно монго, Постгре давно быстрее на родных монговских задачах. И надежнее и АСИД.
     
     
  • 4.32, F (?), 08:43, 27/04/2017 [^] [ответить]    [к модератору]  
  • –1 +/
    Сон такой приснился? Ну, во сне чего не бывает, хорошо хоть без ссылок на тесты!
     
  • 4.36, anomymous (?), 08:57, 27/04/2017 [^] [ответить]     [к модератору]  
  • +/
    Не все способны осилить SQL, и уж тем более - грамотное построение баз, смиритес... весь текст скрыт [показать]
     
     
  • 5.59, лютый жабист__ (?), 11:11, 27/04/2017 [^] [ответить]     [к модератору]  
  • –7 +/
    Если ты не троль, а на самом деле заблуждаешься, то расскажу тебе правду, по сек... весь текст скрыт [показать]
     
     
  • 6.70, лютый жабист__ (?), 12:22, 27/04/2017 [^] [ответить]     [к модератору]  
  • –3 +/
    И ещё, следующая задача построить граф связей по ЕГРЮЛ 10 млн юрлиц, в каждом ... весь текст скрыт [показать]
     
     
  • 7.109, Вареник (?), 17:47, 27/04/2017 [^] [ответить]     [к модератору]  
  • +/
    Гениальный пример - в обсуждении Монго сливает всем вставить пример на преимущ... весь текст скрыт [показать]
     
     
  • 8.124, anomymous (?), 20:42, 27/04/2017 [^] [ответить]     [к модератору]  
  • +1 +/
    Тут в другом проблема Распихаем документы в document-based storage, реляцию в S... весь текст скрыт [показать]
     
  • 7.123, anomymous (?), 20:40, 27/04/2017 [^] [ответить]    [к модератору]  
  • +1 +/
    Не вижу проблем построить граф как с реляционной БД так и с noSQL. Идентификаторы и признаки связи много памяти как бы не жрут.
     
     
  • 8.135, лютый жабист__ (?), 05:39, 28/04/2017 [^] [ответить]     [к модератору]  
  • –2 +/
    Уже писал другим ораторам Можно всё загрузить в Слона Вопрос как это будет раб... весь текст скрыт [показать]
     
     
  • 9.148, amonymous (?), 14:57, 28/04/2017 [^] [ответить]    [к модератору]  
  • +1 +/
    Ну да, я верю, что ты граф по ЕГРЮЛ строишь в реалтайме каждую секунду, и даже не кешируешь при этом.
     
     
  • 10.167, лютый жабист__ (?), 19:13, 02/05/2017 [^] [ответить]     [к модератору]  
  • –1 +/
    Закончил тесты, pure java решение Neo4j - скорость поиска shortestpath по графу ... весь текст скрыт [показать]
     
  • 7.125, anomymous (?), 20:51, 27/04/2017 [^] [ответить]     [к модератору]  
  • +/
    Ну и да Ну вот реальная задача из жизни Call-центр, 1 2 миллиона вызовов в ме... весь текст скрыт [показать]
     
     
  • 8.134, лютый жабист__ (?), 05:31, 28/04/2017 [^] [ответить]     [к модератору]  
  • –3 +/
    Недостаточно информации, но предварительно - объем данных такой, что можно делат... весь текст скрыт [показать]
     
     
  • 9.149, amonymous (?), 14:58, 28/04/2017 [^] [ответить]    [к модератору]  
  • +1 +/
    Граф по ЕГРЮЛ за несколько миллисекунд? Сочувствую, чо. Ну и кеширование не зря придумали.
     
  • 7.155, Анином (?), 09:30, 29/04/2017 [^] [ответить]    [к модератору]  
  • +/
    Маленький нюанс. Есть еще этап проектирования структур данных. Можно так спроектировать, что будет тормозить, а можно так, что все сделается 1 запросом и быстро.
     
  • 4.57, лютый жабист__ (?), 11:07, 27/04/2017 [^] [ответить]     [к модератору]  
  • –1 +/
    Ну например из последнего, 1 1 терабайта XML-ек с ЕГРЮЛ XML-ки на русском, напр... весь текст скрыт [показать]
     
     
  • 5.84, phil (??), 14:29, 27/04/2017 [^] [ответить]    [к модератору]  
  • +2 +/
    Загрузил егрюл в PG с реляциями и индексами. Конечно, закодировано это было не за несколько часов, а за неделю, но результат - полноценная аналитическая платформа
     
     
  • 6.97, лютый жабист__ (?), 16:11, 27/04/2017 [^] [ответить]     [к модератору]  
  • –2 +/
    Свежо питание 50млн xml-ек по 300-500 записей, разложенных на _минимум_ 20 та... весь текст скрыт [показать]
     
     
  • 7.103, phil (??), 17:03, 27/04/2017 [^] [ответить]     [к модератору]  
  • +/
    45 таблиц 9 млн организаций, 82 млн записей Егрюл Устаревшие XML-ки не грузил... весь текст скрыт [показать]
     
     
  • 8.130, MadeInRussia (?), 01:27, 28/04/2017 [^] [ответить]     [к модератору]  
  • –1 +/
    А я бы посмотрел в сторону Apache Ignite 8212 с одной стороны, поддержка SQL,... весь текст скрыт [показать]
     
     
  • 9.136, лютый жабист__ (?), 05:53, 28/04/2017 [^] [ответить]     [к модератору]  
  • –3 +/
    До распределенных вычислений дорасти надо Местные эксперты, судя по всему, заст... весь текст скрыт [показать]
     
  • 8.133, лютый жабист__ (?), 05:17, 28/04/2017 [^] [ответить]     [к модератору]  
  • –1 +/
    Полный показ карточки это одна из задач Работа с разными полями, разумеется, то... весь текст скрыт [показать]
     
  • 8.137, лютый жабист__ (?), 06:07, 28/04/2017 [^] [ответить]     [к модератору]  
  • –2 +/
    Кстати, ни в жизнь не поверю, что ты разобрался с ЕГРЮЛ за неделю, включая кодин... весь текст скрыт [показать]
     
     
  • 9.150, amonymous (?), 14:59, 28/04/2017 [^] [ответить]    [к модератору]  
  • +2 +/
    Казалось бы, при чём тут noSQL. Правильно казалось.
     
  • 5.85, phil (??), 14:43, 27/04/2017 [^] [ответить]    [к модератору]  
  • +/
    P.S. XSD нашел, хоть и пришлось погуглить немного
     
  • 5.106, пох (?), 17:22, 27/04/2017 [^] [ответить]    [к модератору]  
  • –1 +/
    и эти люди будут рассказывать нам сказки о bigdata?
     
  • 5.110, Вареник (?), 17:54, 27/04/2017 [^] [ответить]     [к модератору]  
  • +3 +/
    Ключевой момент - что ты не тебе заниматься поддержкой этого хлама, особенно ког... весь текст скрыт [показать]
     
  • 5.126, anomymous (?), 20:55, 27/04/2017 [^] [ответить]    [к модератору]  
  • +/
    > 1.1 терабайта XML-ек с ЕГРЮЛ

    Будем честными: это не много. Сколько самих XML'ок-то? Миллионов 20 наберётся хотя бы?

     
  • 4.73, Sabakwaka (ok), 12:41, 27/04/2017 [^] [ответить]    [к модератору]  
  • –2 +/
    > Постгре давно надежнее.

    Нет.


     
  • 3.29, не программист (?), 08:27, 27/04/2017 [^] [ответить]     [к модератору]  
  • –4 +/
    Боже ж мой Как так можно-то ни 1 нормальный программист не напишет такое, т к ... весь текст скрыт [показать]
     
     
  • 4.60, лютый жабист__ (?), 11:16, 27/04/2017 [^] [ответить]     [к модератору]  
  • +/
    Ну так переложи, потом приходи 8 Абы-кабы, а вся Бигдата тем временем на жабк... весь текст скрыт [показать]
     
     
  • 5.81, не программист (?), 14:07, 27/04/2017 [^] [ответить]    [к модератору]  
  • –1 +/
    > Ну так переложи

    не понял с чего вдруг вам взбрело что оно мне нужно

     
  • 5.92, Аноним (-), 15:35, 27/04/2017 [^] [ответить]    [к модератору]  
  • +2 +/
    >Перепишешь Люсю на сях

    Sphinx на плюсах. А вообще вот: http://lucenenet.apache.org/

    Такой узкий кругозор, что ... Вы точно джабист? :)

     
     
  • 6.131, MadeInRussia (?), 01:31, 28/04/2017 [^] [ответить]     [к модератору]  
  • –2 +/
    Вы серьезно сравниваете маргинальный Sphinx с Lucene, который за счет своей ра... весь текст скрыт [показать]
     
     
  • 7.132, MadeInRussia (?), 01:33, 28/04/2017 [^] [ответить]    [к модератору]  
  • +/
    (это к тому, что Sphinx — это и близко не архитектура и возможности Lucene, переложенные на C)
     
  • 7.138, Аноним (-), 08:48, 28/04/2017 [^] [ответить]     [к модератору]  
  • +4 +/
    Интересные персонажи которые апеллируют к как бы везде за остутствием внятной ... весь текст скрыт [показать]
     
     
  • 8.139, лютый жабист__ (?), 09:56, 28/04/2017 [^] [ответить]     [к модератору]  
  • –1 +/
    Это ты сделал выводы или другой эксперт Леонардо, руку отдашь, если вдру... весь текст скрыт [показать]
     
     
  • 9.144, Аноним (-), 11:35, 28/04/2017 [^] [ответить]     [к модератору]  
  • +3 +/
    Ты знаешь что такое граница оптимизации, или из тех студентиков которые считают ... весь текст скрыт [показать]
     
     
  • 10.146, лютый жабист__ (?), 12:36, 28/04/2017 [^] [ответить]     [к модератору]  
  • –1 +/
    Я просто не верю в твою былину, либо это была жлобоконтора с 4-ядерным зионом 2 ... весь текст скрыт [показать]
     
     
  • 11.147, Аноним (-), 14:43, 28/04/2017 [^] [ответить]     [к модератору]  
  • +3 +/
    Вот мне какое дело верите вы или нет Судя по коментариям, вы вообще мало что мо... весь текст скрыт [показать]
     
     
  • 12.157, лютый жабист__ (?), 11:00, 29/04/2017 [^] [ответить]    [к модератору]  
  • –2 +/
    Кассандра (pure java) прекрасно ест одним серваком 200к событий и параллельно столько же отдавать может. Так что называй себя правильным именем - неосилятор жабы ;)
     
     
  • 13.158, Аноним (-), 12:57, 29/04/2017 [^] [ответить]     [к модератору]  
  • +1 +/
    Посунунь СУБД и назови оппонента неосилятором Java Ничего что Java - это язык, ... весь текст скрыт [показать]
     
     
  • 14.166, лютый жабист__ (?), 19:08, 02/05/2017 [^] [ответить]    [к модератору]  
  • –1 +/
    > Посунунь СУБД и назови оппонента неосилятором Java.

    И? Специализированное решение на сях медленнее ПО общего назначения на жабе. Шах и мат.

     
     
  • 15.169, Аноним (-), 13:28, 12/05/2017 [^] [ответить]    [к модератору]  
  • +/
    Ты че, туnой? Перечитай о чем аноним пишет. Удивляюсь тому как можно было прийти к такому выводу при условии работающего мозга.
     
  • 8.142, лютый жабист__ (?), 11:10, 28/04/2017 [^] [ответить]     [к модератору]  
  • –2 +/
    Лови ответную прохладную былину, бро Год назад в одном провинциальном отде... весь текст скрыт [показать]
     
     
  • 9.145, Аноним (-), 11:38, 28/04/2017 [^] [ответить]     [к модератору]  
  • +3 +/
    Теперь понятно среди каких программистов вы вращаетесь и какова их способность... весь текст скрыт [показать]
     
  • 9.156, Анином (?), 09:36, 29/04/2017 [^] [ответить]    [к модератору]  
  • +/
    200к это для оракла маленький объем. Такую задачу можно было решить на PL\SQL за один рабочий день с чаепитиями. И реализация на Си ничего бы не ускорило, т.к. затык в подобных задачах не в языке.
     
  • 7.143, Аноним (-), 11:14, 28/04/2017 [^] [ответить]     [к модератору]  
  • +/
    А была задача такая Человек просил переписать Люсю на сях , но люсю написали н... весь текст скрыт [показать]
     
  • 3.37, Ordu (ok), 09:08, 27/04/2017 [^] [ответить]     [к модератору]  
  • +4 +/
    Игрушечный dns-сервер в игрушечной ОС рвёт решения промышленного уровня Мне каж... весь текст скрыт [показать]
     
  • 3.41, Аноним (-), 09:26, 27/04/2017 [^] [ответить]     [к модератору]  
  • –3 +/
    Да может он никак рвать сишные проги Ещё скажи машинный код рвет Умный аллокат... весь текст скрыт [показать]
     
     
  • 4.55, Просто так влез (?), 10:37, 27/04/2017 [^] [ответить]     [к модератору]  
  • +4 +/
    Вы вообще в курсе, как в rust обеспечивается безопасность работы с памятью Все ... весь текст скрыт [показать]
     
     
  • 5.69, Аноним (-), 12:11, 27/04/2017 [^] [ответить]     [к модератору]  
  • –2 +/
    Нет, не в курсе, я про производительность говорил Хотя момент интересный, то ес... весь текст скрыт [показать]
     
     
  • 6.80, Просто так влез (?), 13:38, 27/04/2017 [^] [ответить]     [к модератору]  
  • +/
    обращаться по индексам можно Сейчас посмотрел, что касается массивов и векторов... весь текст скрыт [показать]
     
  • 6.82, Аноним (-), 14:18, 27/04/2017 [^] [ответить]     [к модератору]  
  • +1 +/
    Т е вы не проверяете ввод пользователя Или проверяете Но какая тогда разница,... весь текст скрыт [показать]
     
     
  • 7.90, Аноним (-), 15:26, 27/04/2017 [^] [ответить]     [к модератору]  
  • +/
    Этого недостаточно В самой ячейке может быть мусор Это тоже надо самому провер... весь текст скрыт [показать]
     
     
  • 8.98, Аноним (-), 16:33, 27/04/2017 [^] [ответить]     [к модератору]  
  • +2 +/
    Этого обычно достаточно Особенно при использовании итератора А если недостаточ... весь текст скрыт [показать]
     
     
  • 9.102, Аноним (-), 17:00, 27/04/2017 [^] [ответить]     [к модератору]  
  • +/
    Возможно Так почему в этом примере мой gcc не ругается define ARYSIZ 10 exter... весь текст скрыт [показать]
     
     
  • 10.115, Аноним (-), 18:42, 27/04/2017 [^] [ответить]     [к модератору]  
  • +/
    Мы тут вроде о современных компиляторах современных ЯП Cм ну и тред с веткой т... весь текст скрыт [показать]
     
     
  • 11.116, Аноним (-), 18:49, 27/04/2017 [^] [ответить]     [к модератору]  
  • +/
    Внезапно, все полезно, а предупреждения нет include stdio h define ARYSIZ 1... весь текст скрыт [показать]
     
     
  • 12.119, Аноним (-), 19:23, 27/04/2017 [^] [ответить]     [к модератору]  
  • +/
    Т е два первых пункта ты бодро проигнорировал и опять опровергаешь возможност... весь текст скрыт [показать]
     
     
  • 13.120, Аноним (-), 19:29, 27/04/2017 [^] [ответить]     [к модератору]  
  • +/
    Я ничего не опровергаю Пример не из воздуха, если что Рабочий такой школоло-ко... весь текст скрыт [показать]
     
     
  • 14.121, Аноним (-), 20:26, 27/04/2017 [^] [ответить]     [к модератору]  
  • +/
    Конечно же нет Ты просто пишешь, что гцц этого не умеет, а значит этого не умею... весь текст скрыт [показать]
     
     
  • 15.140, Аноним (-), 10:27, 28/04/2017 [^] [ответить]    [к модератору]  
  • –1 +/
    >Оно?

    Оно. Спасибо.

    >Классика опеннета. Если нечего возразить...

    Хватит петушиться. Если такой гордый, мог бы не отвечать.

     
  • 11.118, Аноним (-), 19:03, 27/04/2017 [^] [ответить]    [к модератору]  
  • +/
    Т.к. я не умею в раст, хочу посмотреть на аналогичный пример выше (там где все полезно :). Не такая тривиальная задача для компилятора, если вдуматься.
     
     
  • 12.122, Аноним (-), 20:40, 27/04/2017 [^] [ответить]     [к модератору]  
  • +/
    А что там уметь для хелловорлда-то Угу, компилятор может отследить владения и в... весь текст скрыт [показать]
     
  • 3.45, angra (ok), 10:01, 27/04/2017 [^] [ответить]    [к модератору]  
  • –1 +/
    > Surprise! По производительности местами рвёт сишные проги (там бенчмарки не голой ОСи,
    > а прикладные задачи, например DNS-сервер).

    Дай линк на этот бенчмарк

     
  • 3.49, Просто так влез (?), 10:16, 27/04/2017 [^] [ответить]     [к модератору]  
  • +/
    Первый раз слышу о такой кличке у си А что, на rust нельзя получить тот же стэк... весь текст скрыт [показать]
     
  • 2.111, Аноним (-), 18:01, 27/04/2017 [^] [ответить]    [к модератору]  
  • +1 +/
    https://doc.redox-os.org/book/introduction/will_redox_replace_linux.html
     
     ....нить скрыта, показать (71)

  • 1.9, Аноним (-), 00:49, 27/04/2017 [ответить] [показать ветку] [···]    [к модератору]  
  • +4 +/
    Внимание опасность! Пыщ!
    Торрентовский iso файл не совпадает с файлом с гитхаба.
     
     
  • 2.75, Аноним (-), 13:03, 27/04/2017 [^] [ответить]    [к модератору]  
  • +1 +/
    Ну хоть кто-то проверяет!
     
  • 1.10, Аноним (-), 01:53, 27/04/2017 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    за этой ОС будущее.
     
     
  • 2.11, Аноним (-), 02:01, 27/04/2017 [^] [ответить]    [к модератору]  
  • +/
    этот комент должен быть здесь
     
  • 2.13, Аноним (-), 02:26, 27/04/2017 [^] [ответить]    [к модератору]  
  • +29 +/
    Занимайте очередь за GNU/Hurd.
     
  • 2.100, Яков (?), 16:37, 27/04/2017 [^] [ответить]    [к модератору]  
  • –1 +/
    > за этой ОС будущее.

    Ну да. Причём всегда.

     
  • 1.12, Аноним (-), 02:25, 27/04/2017 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    Главное чтоб не забросили пилить поддержку железа в пользу не скучных обоев.
     
  • 1.14, Вареник (?), 04:42, 27/04/2017 [ответить] [показать ветку] [···]    [к модератору]  
  • –1 +/
    Где троекратное повторение слова "безопасность", как во всех новостях по руст, где заверение что глюки исключены безопасным языком?
     
     
  • 2.18, nazarpc (?), 06:15, 27/04/2017 [^] [ответить]    [к модератору]  
  • +1 +/
    Не все глюки, а только связанные с памятью. Проблемы в бизнес логике никакой язык не исправит за разработчика.
     
     
  • 3.19, Аноним (-), 06:25, 27/04/2017 [^] [ответить]    [к модератору]  
  • –4 +/
    Ну если разработчик мyдaк, то да канешно.
     
     
  • 4.27, sdfagdfgdfg (?), 08:15, 27/04/2017 [^] [ответить]    [к модератору]  
  • +/
    ненавижу хелоуворлдщиков
     
     
  • 5.28, Аноним (-), 08:24, 27/04/2017 [^] [ответить]    [к модератору]  
  • +3 +/
    Что мы тебе сделали и как?
     
     
  • 6.101, Аноним (-), 16:40, 27/04/2017 [^] [ответить]    [к модератору]  
  • +1 +/
    > Что мы тебе сделали и как?

    Не приняли в клуб, очевидно.


     
  • 3.112, Вареник (?), 18:04, 27/04/2017 [^] [ответить]     [к модератору]  
  • +/
    Именно это я и имел в виду Фанаты хруста все как один выдают отсутствие реально... весь текст скрыт [показать]
     
  • 2.50, Это я (?), 10:19, 27/04/2017 [^] [ответить]    [к модератору]  
  • +/
    Оставлены только безопасные глюки.
     
  • 1.15, Вареник (?), 04:45, 27/04/2017 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    Лучше бы модули дров и пользовательского окружения для SeL4 делали.

    Так нет, надо сделать очередной Minix, потешить эго.

     
     
  • 2.114, Аноним (-), 18:12, 27/04/2017 [^] [ответить]    [к модератору]  
  • +/
    https://doc.redox-os.org/book/introduction/why_redox.html
     
  • 1.20, Аноним (-), 06:52, 27/04/2017 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    А вот на Go нет ни одной ОС, что какбы намекает.
     
     
  • 2.21, анан (?), 07:00, 27/04/2017 [^] [ответить]    [к модератору]  
  • –1 +/
    потому что не нужен, эта ось все равно не взлетит, будут 1.5 калеки её использовать
     
     
  • 3.22, Аноним (-), 07:27, 27/04/2017 [^] [ответить]    [к модератору]  
  • +/
    Тем не менее, Rust пригоден для написания ОС (пример - эта новость), а Go нет.
     
     
  • 4.24, ChepyKot (?), 07:52, 27/04/2017 [^] [ответить]    [к модератору]  
  • +3 +/
    >> Rust пригоден для написания ОС (пример - эта новость), а Go нет.

    ЕМНИП, разработчики Go придерживаются того же мнения... В чем соль?

     
  • 4.88, Аноним (-), 15:01, 27/04/2017 [^] [ответить]    [к модератору]  
  • –1 +/
    На go тоже можно писать ос. на хабре даже был цикл статей по этому поводу.
     
  • 2.47, angra (ok), 10:07, 27/04/2017 [^] [ответить]    [к модератору]  
  • +2 +/
    На раузмность тех, кто использует Go по прямому назначению, а не на поиграться?
     
  • 2.51, Это я (?), 10:21, 27/04/2017 [^] [ответить]    [к модератору]  
  • +2 +/
    Потому как Go предназначен для прикладных задач, а Rust изначально разрабатывался как системный.
     
     
  • 3.61, Алконим (?), 11:18, 27/04/2017 [^] [ответить]     [к модератору]  
  • –5 +/
    Rust изначально разрабатывался как язык для движка Firefox 8212 это прикладна... весь текст скрыт [показать]
     
     
  • 4.91, НяшМяш (ok), 15:33, 27/04/2017 [^] [ответить]    [к модератору]  
  • +/
    > язык для движка ... — это прикладная задача
    > язык для програмирования облачных систем ... — это системная задача, не прикладная

    Я не понял классификации и её критериев.

     
  • 2.83, iZEN (ok), 14:26, 27/04/2017 [^] [ответить]    [к модератору]  
  • –3 +/
    lang/go собирается из исходников за 7 минут, включая go14.
    lang/rust требует для своего построения полтора часа.
    Разницу во вложенных усилиях чувствуете?
     
     
  • 3.87, НеИзя (?), 15:00, 27/04/2017 [^] [ответить]    [к модератору]  
  • +/
    Изя, ты опять выходишь на связь?
     
  • 3.93, НяшМяш (ok), 15:36, 27/04/2017 [^] [ответить]    [к модератору]  
  • +/
    А линукс ядро на каком-нибудь RPI Zero будет собираться несколько дней. Это значит, что раст лучше, а го - ещё лучше?
     
  • 3.99, angra (ok), 16:36, 27/04/2017 [^] [ответить]     [к модератору]  
  • –1 +/
    Важно не количество затраченных усилий, а результат В Go изначально скорость сб... весь текст скрыт [показать]
     
     
  • 4.128, iZEN (ok), 21:03, 27/04/2017 [^] [ответить]     [к модератору]  
  • –1 +/
    В эпоху непрерывного процесса тестирования, интеграции и развётывания кода скоро... весь текст скрыт [показать]
     
     
  • 5.154, Аноним (-), 22:44, 28/04/2017 [^] [ответить]     [к модератору]  
  • +/
    Я тебе открою тайну, работа тестировщика не ждать бинарника, а писать тесты Дал... весь текст скрыт [показать]
     
  • 1.25, Аноним (-), 07:59, 27/04/2017 [ответить] [показать ветку] [···]    [к модератору]  
  • –2 +/
    > В системе применяется принцип "все есть URL".

    А браузер в системе есть? )

    Вообще интересная новость, было бы классно, если бы на расте смогли бы запилить что-то реально работающее.

     
     
  • 2.38, ano (??), 09:10, 27/04/2017 [^] [ответить]     [к модератору]  
  • +1 +/
    Скачай те жалкие 18Mb исошки да посмотри Ты уже камент оставил в новости о чем-... весь текст скрыт [показать]
     
  • 1.30, F (?), 08:41, 27/04/2017 [ответить] [показать ветку] [···]    [к модератору]  
  • –1 +/
    > написанная на языке Rust

    Зачем написанная?

     
     
  • 2.35, Нанобот (ok), 08:54, 27/04/2017 [^] [ответить]    [к модератору]  
  • +/
    на главной странице сайта большими буквами об этом написано
     
     
  • 3.42, Аноним (-), 09:29, 27/04/2017 [^] [ответить]    [к модератору]  
  • –1 +/
    > bring the innovations of Rust

    хм.. и что это за инновации такие?

     
     
  • 4.108, Аноним (-), 17:39, 27/04/2017 [^] [ответить]    [к модератору]  
  • +/
    Хотя бы то, что проги на Расте не падают.
     
     
  • 5.113, Вареник (?), 18:08, 27/04/2017 [^] [ответить]    [к модератору]  
  • –1 +/
    > Хотя бы то, что проги на Расте не падают.

    Еще один helloworld заявляет о безглючности своего кода.

     
  • 1.31, Аноним (-), 08:41, 27/04/2017 [ответить] [показать ветку] [···]    [к модератору]  
  • –1 +/
    Так, красивые обои есть, калькулятор есть.. годнота!
     
  • 1.33, Нанобот (ok), 08:51, 27/04/2017 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    судя по коммитам на гитхабе, проект развивает один человек плюс пару человек подтанцовки...может раст в 10..100 раз быстрее Си в плане скорости разработки?
     
     
  • 2.46, Аноним (-), 10:01, 27/04/2017 [^] [ответить]    [к модератору]  
  • +/
    Как и го ибо не нужно легаси тащить и читать легаси документацию к новым стандартам.
     
     
  • 3.74, nobody (??), 12:51, 27/04/2017 [^] [ответить]    [к модератору]  
  • +4 +/
    > легаси документацию к новым стандартам

    Шта?

     
  • 2.94, freehck (ok), 15:39, 27/04/2017 [^] [ответить]    [к модератору]  
  • +/
    Что-то странное. С оф.сайта есть ссылка на github-репозиторий https://github.com/redox-os/redox
    Странность заключается в том, что проект этот пилит один человек и там всего 3000 строк на rust.
     
     
  • 3.95, freehck (ok), 15:40, 27/04/2017 [^] [ответить]    [к модератору]  
  • +/
    > Странность заключается в том, что проект этот пилит один человек и там
    > всего 3000 строк на rust.

    Извиняюсь, там вложенные репозитории. Не сразу заметил.

     
     
  • 4.96, freehck (ok), 15:57, 27/04/2017 [^] [ответить]     [к модератору]  
  • –1 +/
    Круто Мужики уже 2 года пишут ОС на Rust Я так понимаю, в основном в 2 рыла И... весь текст скрыт [показать]
     
  • 1.34, anomymous (?), 08:51, 27/04/2017 [ответить] [показать ветку] [···]    [к модератору]  
  • –2 +/
    [здесь должен быть большой грустный смайлик]

    Но вот зачем каждую студенческую поделку в новости вытаскивать - понятно слабо.

     
     
  • 2.39, Аноним (-), 09:13, 27/04/2017 [^] [ответить]    [к модератору]  
  • +/
    Это первая рабочая FOSS OS на Rust с полноценным GUI, а это событие. Очевидно же!
     
     
  • 3.44, Аноним (-), 10:01, 27/04/2017 [^] [ответить]    [к модератору]  
  • –1 +/
    Полноценный гуи через vbe. Пишите есчо.
     
     
  • 4.52, Это я (?), 10:24, 27/04/2017 [^] [ответить]    [к модератору]  
  • +1 +/
    А вам новую ОС выкати и сразу со steam-клиентом в первом же выпуске?
     
  • 4.67, лютый жабист__ (?), 11:58, 27/04/2017 [^] [ответить]     [к модератору]  
  • +/
    Вообще, по идее, сейчас не нужна новая ОС-убийца линуха или там винды Реально с... весь текст скрыт [показать]
     
  • 1.43, Q (??), 09:42, 27/04/2017 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    "Доступна операционная система Redox 0.2, написанная на языке Rust "
    "...разработанной с использованием языка Rust"
     
  • 1.56, inferrna (ok), 10:50, 27/04/2017 [ответить] [показать ветку] [···]    [к модератору]  
  • –1 +/
    Было бы гораздо больше пользы, если бы эта ось была рассчитона на iot/роутеры. В случае с десктопом шансов на практическое применение ровно нуль - по той же причине, что у syllable, haiku, kolibri и подобных - тупо нет драйверов.
     
     
  • 2.66, Аналитик3000 (?), 11:56, 27/04/2017 [^] [ответить]     [к модератору]  
  • –1 +/
    А если заточиться под определенное железо Как это сделала Apple Зачем делать п... весь текст скрыт [показать]
     
     
  • 3.151, Tita_M (ok), 16:55, 28/04/2017 [^] [ответить]    [к модератору]  
  • –1 +/
    Основной разработчик побирается на патреоне. 1000 баксов ежемесячно уже есть. А запрашивал 2000/4000.
     
  • 3.159, inferrna (ok), 17:12, 29/04/2017 [^] [ответить]     [к модератору]  
  • +/
    Даже для определённого железа сейчас тоже нужны драйвера Нельзя просто взять и ... весь текст скрыт [показать]
     
  • 1.58, ss (??), 11:09, 27/04/2017 [ответить] [показать ветку] [···]     [к модератору]  
  • –11 +/
    Когда уже забудут про архаизм и убожество файлов и урлов Человек ведь не открыв... весь текст скрыт [показать]
     
     
  • 2.65, Аналитик3000 (?), 11:36, 27/04/2017 [^] [ответить]    [к модератору]  
  • –4 +/
    Поддерживаю полностью. Потому что снова пишут программисты для программистов, а не люди для людей.
     
     
  • 3.107, Аноним (-), 17:30, 27/04/2017 [^] [ответить]    [к модератору]  
  • +2 +/
    люди для себя-то ниче не могут, а вы хотите чтобы для других людей..
     
  • 2.68, Планокур (?), 12:10, 27/04/2017 [^] [ответить]    [к модератору]  
  • +5 +/
    Человеку и не нужно видеть эти урлы. Это внутренний механизм адресации, как бонус - удобный для разработчика.
     
  • 2.71, пох (?), 12:38, 27/04/2017 [^] [ответить]     [к модератору]  
  • +5 +/
    правильно Будет ос с командами вида отобразить мне последовательность байт le... весь текст скрыт [показать]
     
  • 2.76, ненужноруб (?), 13:18, 27/04/2017 [^] [ответить]     [к модератору]  
  • +/
    Есть чем заменить facepalm Вангую, что слово бэкап тебе незнакомо Особенно а... весь текст скрыт [показать]
     
  • 2.129, Аноним (-), 00:11, 28/04/2017 [^] [ответить]    [к модератору]  
  • –1 +/
    В iOS так всё и есть.
     
  • 1.62, Аноним (-), 11:30, 27/04/2017 [ответить] [показать ветку] [···]    [к модератору]  
  • –1 +/
    Обои какие-то унылые. Одним словом скучные.
     
  • 1.64, Аноним (-), 11:35, 27/04/2017 [ответить] [показать ветку] [···]    [к модератору]  
  • –1 +/
    Я сюда зашел ради нескучных обоев. Я удовлетворен.
     
  • 1.78, ненужноруб (?), 13:35, 27/04/2017 [ответить] [показать ветку] [···]    [к модератору]  
  • +1 +/
    >файловая система TFS, развиваемая на основе идей ZFS (модульный вариант ZFS на языке Rust)

    Это достойно отдельной новости. Как там с многодисковыми хранилищами и CRC?

     
  • 1.89, Аноним (-), 15:19, 27/04/2017 [ответить] [показать ветку] [···]    [к модератору]  
  • –3 +/
    >все есть URL

    Виден уровень школоты. Все есть IRI, а то глядишь поддержку utf-8 завезут только через 30 лет.

     
     
  • 2.127, anomymous (?), 20:57, 27/04/2017 [^] [ответить]    [к модератору]  
  • +/
    > Виден уровень школоты. Все есть IRI, а то глядишь поддержку utf-8 завезут
    > только через 30 лет.

    Лучше Punycode :)

     
  • 1.117, dq0s4y71 (ok), 18:57, 27/04/2017 [ответить] [показать ветку] [···]    [к модератору]  
  • –1 +/
    Смотрю в заголовке: "...написанная на языке Rust". Заглянул в заметку. Уже "...с использованием языка Rust". Интересно, а если я теперь залезу в исходники, то выяснится, что это на самом деле старый добрый Plan 9 с файловым менеджером, написанным на Rust?
     
  • 1.141, evkogan (?), 10:35, 28/04/2017 [ответить] [показать ветку] [···]    [к модератору]  
  • –1 +/
    > Для совместимости с существующими приложениями предоставляется специальная POSIX-прослойка, позволяющая запускать многие программы без портирования.

    Кто-то может сказать что реально работает, а что нет?

     
  • 1.162, Аноним (-), 08:56, 30/04/2017 [ответить] [показать ветку] [···]    [к модератору]  
  • –2 +/
    Unix-way - ненужно. Можно забыть про это поделку. У нее нет серьезного будущего.
     
  • 1.165, Happy_demon (ok), 08:55, 02/05/2017 [ответить] [показать ветку] [···]    [к модератору]  
  • –1 +/
    Приветствую. ОС на Rust, прикольно. А есть что-то подобное на Python?
     
  • 1.168, Lain_13 (ok), 06:19, 03/05/2017 [ответить] [показать ветку] [···]    [к модератору]  
  • –1 +/
    Драйвера железа полностью в ring 3? О_о
    Или, всё же, они их вынесли в ring 1 или 2?
     

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


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