<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Выпуск операционной системы Redox OS 0.5, написанной на язык...</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/116917.html</link>
    <description>После года разработки подготовлен (https://www.redox-os.org/news/release-0.5.0/) выпуск операционной системы Redox 0.5 (http://www.redox-os.org), разработанной с использованием  языка Rust и концепции микроядра. Наработки проекта распространяются (https://github.com/redox-os/redox) под свободной лицензией MIT. Для тестирования в VirtualBox или QEMU предложены (https://gitlab.redox-os.org/redox-os/redox/-/jobs/10824/artifacts/browse/build/img/) готовые загрузочные образы.&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;Пользовательское окружение в Redox построено на базе графической оболочки  Orbital (https://www.opennet.ru/opennews/art.shtml?num=38934), работающей поверх Wayland. В качестве web-браузера применяется Netsurf (https://www.opennet.ru/opennews/art.shtml?num=41855). Операционная система использует концепцию микроядра, при котором на уровне ядра обеспечивается только взаимодействие между процессами и управление ресурсами, а вся остальная функциональность вынесена в библиотеки, которые могут использоваться как ядром, так и пользовательскими п</description>

<item>
    <title>Выпуск операционной системы Redox OS 0.5, написанной на язык... (Anonim)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/116917.html#146</link>
    <pubDate>Wed, 22 Jul 2020 15:59:15 GMT</pubDate>
    <description>Ну так не надо их есть&lt;br&gt;</description>
</item>

<item>
    <title>Выпуск операционной системы Redox OS 0.5, написанной на язык... (Blaze)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/116917.html#145</link>
    <pubDate>Mon, 21 Oct 2019 15:49:34 GMT</pubDate>
    <description>Эм Orbital из Redox и другой Orbital это совершенно два разных проекта, просто случайно название совпало и всё.&lt;br&gt;&lt;br&gt;Тот Orbial https://github.com/giucam/orbital, про который вы написали, и правда работает на Wayland, базируется на её эталонной реализации (Weston) и написан на C++.&lt;br&gt;&lt;br&gt;&lt;br&gt;Но тот Orbital https://github.com/redox-os/orbital, который в Redox, написан на Rust и использует свои Orb** библиотеки, никаких вейлендов. Не имеет ничего общего с тем Orbital кроме названия и что это композитный оконный диспетчер&lt;br&gt;&lt;br&gt;Да, иногда бывают такие случайности&lt;br&gt;</description>
</item>

<item>
    <title>Выпуск операционной системы Redox OS 0.5, написанной на язык... (Ktoto)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/116917.html#144</link>
    <pubDate>Thu, 26 Sep 2019 11:36:27 GMT</pubDate>
    <description>Хм, вчера только прочитал что нельзя в расте получить мутирующую и не мутирующую ссылку на один и тот же объект, таким образом нельзя сделать кольцевые ссылки. &lt;br&gt;&lt;br&gt;Таким образом даже себе в ногу так не выстрелить :-))) &lt;br&gt;</description>
</item>

<item>
    <title>Выпуск операционной системы Redox OS 0.5, написанной на язык... (p1)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/116917.html#143</link>
    <pubDate>Fri, 23 Aug 2019 07:55:34 GMT</pubDate>
    <description>Вот зачем делать такие рискованные эмоциональные безосновательные заключения?&lt;br&gt;</description>
</item>

<item>
    <title>Выпуск операционной системы Redox OS 0.5, написанной на язык... (northbear)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/116917.html#142</link>
    <pubDate>Mon, 27 May 2019 12:02:02 GMT</pubDate>
    <description>&amp;gt;&amp;gt; Есть разница между безопасным в смысле stability, и безопасным в смысле security.&lt;br&gt;&amp;gt;&amp;gt; Rust безопасный в смысле stability... Изоляция нужна для security...&lt;br&gt;&amp;gt; А в смысле safety у всего этого как? Шифрование изолированных адресных пространство, &lt;br&gt;&amp;gt; как я понял с Ваших слов, Rust реализует прозрачно.&lt;br&gt;&lt;br&gt;Rust - это язык программирования. Он к этой проблеме ортогонален... Это вопрос приложения, а не языка программирования. &lt;br&gt;</description>
</item>

<item>
    <title>Выпуск операционной системы Redox OS 0.5, написанной на язык... (burjui)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/116917.html#140</link>
    <pubDate>Fri, 29 Mar 2019 01:37:48 GMT</pubDate>
    <description>Зачем?&lt;br&gt;</description>
</item>

<item>
    <title>Выпуск операционной системы Redox OS 0.5, написанной на язык... (burjui)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/116917.html#139</link>
    <pubDate>Fri, 29 Mar 2019 01:35:29 GMT</pubDate>
    <description>И много кода вы написали на Rust, интересно? Вот мне почему-то кажется, что вы - типичный сипипишник, краем уха слышавший про Rust из диалога коллег по разработке казуальных мобильных игр, и максимум прочитавший несколько глав из растокниги. А то я тут компилятор в своём подвале пишу, а мне и невдомёк, что нужно всё unsafe&apos;ом обмазать, чтобы стало быстрее:&lt;br&gt;https://gitlab.com/bytefu/rambo&lt;br&gt;&lt;br&gt;~4500 строк кода, на данный момент генерит IR в SSA форме, control flow graph, есть базовые оптимизации - constant folding and propagation, global value numbering, dead code elimination. Прожёвывает примерно 100 000 строк кода в секунду (понятное дело, что это условность). Во всём коде 6 раз встречается unsafe - 3 раза в аллокаторе, считающем потребление памяти (там по API положено unsafe), 2 раза в коде виртуальной машины, которая в данный момент не используется, и последний - вызов isatty() для условной раскраски вывода в терминале. Итого: 2 вызова unsafe для увеличения производительности, оба в данный момент не использ</description>
</item>

<item>
    <title>Выпуск операционной системы Redox OS 0.5, написанной на язык... (Аноним)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/116917.html#138</link>
    <pubDate>Thu, 28 Mar 2019 15:28:15 GMT</pubDate>
    <description>Когда Golang перепишут на Rust.&lt;br&gt;Будет наконец-то быстрый и безопасный Golang&lt;br&gt;</description>
</item>

<item>
    <title>Выпуск операционной системы Redox OS 0.5, написанной на язык... (Аноним)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/116917.html#137</link>
    <pubDate>Thu, 28 Mar 2019 09:06:52 GMT</pubDate>
    <description>&amp;gt; Есть разница между безопасным в смысле stability, и безопасным в смысле security. &lt;br&gt;&amp;gt; Rust безопасный в смысле stability... Изоляция нужна для security...&lt;br&gt;&lt;br&gt;А в смысле safety у всего этого как? Шифрование изолированных адресных пространство, как я понял с Ваших слов, Rust реализует прозрачно.&lt;br&gt;</description>
</item>

</channel>
</rss>
