<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: В Ubuntu 25.10 решено заменить GNU Coreutils&amp;nbsp;&amp;nbsp;на uutils, написанные на Rust</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/136267.html</link>
    <description>Джон Сигер (Jon Seager), вице-президент компании Canonical по инжинирингу и технический лидер проекта Ubuntu, представил инициативу по замене в Ubuntu системных утилит на аналоги, написанные на языке Rust. Первой целью инициативы заявлен перевод Ubuntu 25.10 на использование по умолчанию инструментария uutils вместо набора утилит GNU Coreutils. Если эксперимент будет признан удачным, то uutils также будут задействованы по умолчанию в LTS-ветке Ubuntu 26.04...&lt;br&gt;&lt;br&gt;Подробнее: https://www.opennet.ru/opennews/art.shtml?num=62872&lt;br&gt;</description>

<item>
    <title>В Ubuntu 25.10 решено заменить GNU Coreutils  на uutils, нап... (Аноним)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/136267.html#548</link>
    <pubDate>Tue, 10 Jun 2025 04:41:08 GMT</pubDate>
    <description>Прошу прощения за некропост. Думал, отвечаю в современной новости про выкидывание пакета из дебиана. :)&lt;br&gt;Просто такая несправедливость прошла мимо меня.&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>В Ubuntu 25.10 решено заменить GNU Coreutils  на uutils, нап... (Аноним)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/136267.html#547</link>
    <pubDate>Tue, 10 Jun 2025 04:29:27 GMT</pubDate>
    <description>&amp;gt; Я вам страшную тайну открою.&lt;br&gt;&amp;gt; ВСЕ ТАК ДЕЛАЮТ!&lt;br&gt;&lt;br&gt;В подавляющем большинстве случаев - да. Вот только принято указывать что на чём базировалось. И если оно указано, то ты мог бы прочитать эти сведения и не спрашивать, был ли юникс в открытом доступе. И уж тем более не заявлять про написание GNU с нуля.&lt;br&gt;&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Дак это ж _переписанные_ GNU утилиты, а не написанные с нуля. Так что всё еще GNU/Linux&lt;br&gt;&amp;gt;&amp;gt; А GNU утилиты это переписанные из UNIX? Тогда новые порождают GNGNU/Linux.&lt;br&gt;&amp;gt; Вот именно, что Столман и ко писали с нуля!&lt;br&gt;&lt;br&gt;В итоге, ты сам себе спротиворечил.&lt;br&gt;&amp;gt;&amp;gt; Столлман никогда ничего не писал с нуля. Он всегда что-то брал за базу.&lt;br&gt;&amp;gt; ВСЕ ТАК ДЕЛАЮТ!&lt;br&gt;&lt;br&gt;Ты уж определись, Столлман писал с нуля, или не писал с нуля, поскольку всегда что-то брал за базу.&lt;br&gt;&lt;br&gt;Тогда, если uutils, являясь переписанными GNU-утилитами не меняет аббревиатуру GNU, то её вообще не должно быть. Так как GNU переписывался c Unix-утилит и правильная аббревиатура должна быть Unix-userspace/Linux.&lt;br&gt;&lt;br&gt;В любом случае, от GNU ничего не осталось. А</description>
</item>

<item>
    <title>В Ubuntu 25.10 решено заменить GNU Coreutils  на uutils, нап... (Аноним)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/136267.html#546</link>
    <pubDate>Tue, 10 Jun 2025 04:04:19 GMT</pubDate>
    <description>&amp;gt; И что с того что у MIT был доступ к чему-то?&lt;br&gt;&amp;gt; У вас от этого он есть?&lt;br&gt;&lt;br&gt;Вот это логика. Или это незнание где и с чем работал Столлман?&lt;br&gt;В MIT он тёрся. У него доступ к исходникам был. Ими он и &quot;вдохновлялся&quot;.&lt;br&gt;&lt;br&gt;Yes, Richard Stallman did have access to the source code of UNIX, but not initially in the way he wanted. Stallman was a programmer at MIT&apos;s AI Lab who had extensive experience with UNIX, even contributing to its development. However, his access was restricted by the commercialization of UNIX in 1979, when Bell Labs copyrighted it, and source code access became proprietary.&lt;br&gt;</description>
</item>

<item>
    <title>В Ubuntu 25.10 решено заменить GNU Coreutils  на uutils, нап... (Ilya Indigo)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/136267.html#545</link>
    <pubDate>Mon, 09 Jun 2025 18:33:41 GMT</pubDate>
    <description>&amp;gt; Столлман никогда ничего не писал с нуля. Он всегда что-то брал за &lt;br&gt;&amp;gt; базу. Хоть отладчик из bsd  unix, хоть имакс Гослинга.&lt;br&gt;&lt;br&gt;Я вам страшную тайну открою.&lt;br&gt;ВСЕ ТАК ДЕЛАЮТ!&lt;br&gt;</description>
</item>

<item>
    <title>В Ubuntu 25.10 решено заменить GNU Coreutils  на uutils, нап... (Ilya Indigo)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/136267.html#544</link>
    <pubDate>Mon, 09 Jun 2025 18:31:38 GMT</pubDate>
    <description>&amp;gt; Отвечает Gemini от Google: &lt;br&gt;&amp;gt; Yes, MIT had access to Unix source code, particularly through its involvement &lt;br&gt;&amp;gt; in the Multics project, which served as the foundation for Unix &lt;br&gt;&amp;gt; development. Multics, a time-sharing operating system developed by MIT, Bell Labs &lt;br&gt;&amp;gt; and General Electric, was a major influence on the creation of &lt;br&gt;&amp;gt; Unix.&lt;br&gt;&lt;br&gt;И что с того что у MIT был доступ к чему-то?&lt;br&gt;У кого-то из партнёров тоже есть доступ, например, к компилятору Эльбруса.&lt;br&gt;И чё с этого!?&lt;br&gt;У вас от этого он есть?&lt;br&gt;</description>
</item>

<item>
    <title>В Ubuntu 25.10 решено заменить GNU Coreutils  на uutils, нап... (Аноним)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/136267.html#543</link>
    <pubDate>Mon, 09 Jun 2025 16:49:46 GMT</pubDate>
    <description>Столлман никогда ничего не писал с нуля. Он всегда что-то брал за базу. Хоть отладчик из bsd  unix, хоть имакс Гослинга.&lt;br&gt;</description>
</item>

<item>
    <title>В Ubuntu 25.10 решено заменить GNU Coreutils  на uutils, нап... (Аноним)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/136267.html#542</link>
    <pubDate>Mon, 09 Jun 2025 16:26:14 GMT</pubDate>
    <description>Отвечает Gemini от Google:&lt;br&gt;&lt;br&gt;Yes, MIT had access to Unix source code, particularly through its involvement in the Multics project, which served as the foundation for Unix development. Multics, a time-sharing operating system developed by MIT, Bell Labs and General Electric, was a major influence on the creation of Unix.&lt;br&gt;</description>
</item>

<item>
    <title>В Ubuntu 25.10 решено заменить GNU Coreutils  на uutils, нап... (ptr)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/136267.html#541</link>
    <pubDate>Sun, 30 Mar 2025 11:37:36 GMT</pubDate>
    <description>&amp;gt; Ошибок какого рода? &lt;br&gt;&lt;br&gt;Самых разных. Можете изучить CVE.&lt;br&gt;&lt;br&gt;&amp;gt; даже порча данных. А RCE это гораздо хуже.&lt;br&gt;&lt;br&gt;Даже LDAP или Kerberos? )))&lt;br&gt;&lt;br&gt;&amp;gt; Зависит от цели.&lt;br&gt;&lt;br&gt;Вне зависимости от цели, исправление ошибок и расширение функциональность программного продукта куда дальше от велосипедостроения, чем переписывание этого программного продукта на другом языке. Можете доказать обратное?&lt;br&gt;&lt;br&gt;&amp;gt; У вас какое-то черно-белое мышление &quot;или-или&quot;.&lt;br&gt;&lt;br&gt;Тоже самое могу сказать и о Вас, так как в C/C++ достаточно средств, для того чтобы избежать некорректной работы с памятью. Разница лишь в том, что в Rust это требует явного unsafe, а в C/C++ - нет.&lt;br&gt;И не надо мне рассказыать сказки, что для поиска ошибок некорректной работы с памятью достаточно изучить только unsafe блоки. Я сам неоднократно выявлял в Rust ошибки некорректной работы с памятью, вызыванные ошибками при вызове функций с unsafe блоками.&lt;br&gt;&lt;br&gt;&amp;gt; А я, тоже ценя свое время, посмотрю альтернативы. Например ODBC.&lt;br&gt;&lt;br&gt;Если Вы не в теме, то лучше бы промолчали. Так же, как и TDS_F</description>
</item>

<item>
    <title>В Ubuntu 25.10 решено заменить GNU Coreutils  на uutils, нап... (Аноним)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/136267.html#540</link>
    <pubDate>Thu, 27 Mar 2025 14:50:53 GMT</pubDate>
    <description>&amp;gt;&amp;gt; И сколько осталось - тоже. Вон в хорге находят подарочки из 94 года&lt;br&gt;&amp;gt; Вот и получается, что rust-coreutils нужно созревать еще 30/2 = 15 лет. &lt;br&gt;&amp;gt; Так как добрая половина выявлемых ошибок связаны с реализацией алгоритмов, а вовсе не с ошибками при работе с памятью.&lt;br&gt;&lt;br&gt;Ошибок какого рода? Одно дело ошибка рендеринга или даже порча данных.&lt;br&gt;А RCE это гораздо хуже.&lt;br&gt;&lt;br&gt;&amp;gt;&amp;gt; Или &quot;не занимайся велосипедостроеним&quot;)) &lt;br&gt;&amp;gt; У Вас проблемы с семантикой. Коммитеры добавляют фичи и исправляют ошибки в нужных им проектам, а вот переписывание coreutils, куда больше похоже на велосипедостроение ))) &lt;br&gt;&lt;br&gt;Зависит от цели. Например если цель &quot;избавиться от ГНУ-рака&quot; то это скорее едиснтвенный выход. Если цель &quot;минимизировать ошибки памяти&quot; - тоже.&lt;br&gt;&lt;br&gt;&amp;gt;&amp;gt; Я исповедую подход &quot;разумной достаточности / необходимости&quot;.&lt;br&gt;&amp;gt; Это и есть &quot;Жуй, что дают&quot;. &lt;br&gt;&lt;br&gt;У вас какое-то черно-белое мышление &quot;или-или&quot;.&lt;br&gt;&lt;br&gt;&amp;gt; Если Вас устраивает, что FreeTDS падает, встретив несуществующий UTF-8 символ в строке, то я ценю свое время. &lt;br&gt;&amp;gt; Поэтому и закоммитил </description>
</item>

</channel>
</rss>
