mastodon.uno è uno dei tanti server Mastodon indipendenti che puoi usare per partecipare al fediverso.
Mastodon.Uno è la principale comunità mastodon italiana. Con 75.000 iscritti è il più grande nodo Mastodon italiano: anima ambientalista a supporto della privacy e del mondo Open Source.

Statistiche del server:

6,7K
utenti attivi

#uutils

9 post8 partecipanti0 post oggi
🚲 Arno roule 🚶‍♂️🐧♻️ :bzh:<p><a href="https://piaille.fr/tags/uutils" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>uutils</span></a> - <a href="https://piaille.fr/tags/Ubuntu" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Ubuntu</span></a> remplace ses commandes <a href="https://piaille.fr/tags/Linux" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Linux</span></a> par du <a href="https://piaille.fr/tags/Rust" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Rust</span></a></p><p>Ces petites commandes Linux qu’on utilise tous au quotidien pourraient bientôt connaître leur plus grande évolution depuis des décennies. En effet, <a href="https://piaille.fr/tags/Canonical" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Canonical</span></a> (la société derrière Ubuntu) explore activement le remplacement des <a href="https://piaille.fr/tags/GNU" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>GNU</span></a> Core Utilities, écrites en <a href="https://piaille.fr/tags/C" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>C</span></a>, par ‘uutils’, leurs équivalents en Rust.<br><a href="https://korben.info/uutils-ubuntu-remplace-ses-commandes-linux-par-du-rust.html" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">korben.info/uutils-ubuntu-remp</span><span class="invisible">lace-ses-commandes-linux-par-du-rust.html</span></a></p>
Mike (VK1OMG) 🏴‍☠️ 🦀<p>The MIT license is the default in Rust… but it’s just a coincidence that suits the Rust Foundation’s corporate owners.</p><p>You need to have a GitHub account to publish to crates.io… but it’s just a coincidence that suits the Rust Foundation’s corporate owners.</p><p>Uutils… it’s amazing these coincidences keep happening.</p><p>The Mozilla Foundation &amp; the Google money is Rust’s “Don’t Build the Torment Nexus”.</p><p><a href="https://mstdn.social/tags/rustlang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rustlang</span></a> <a href="https://mstdn.social/tags/uutils" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>uutils</span></a></p>
Peter<p><a href="https://norden.social/tags/Ubuntu" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Ubuntu</span></a> Tests <a href="https://norden.social/tags/Rust" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Rust</span></a> "<a href="https://norden.social/tags/uutils" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>uutils</span></a>" to Replace <a href="https://norden.social/tags/GNUCoreUtilities" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>GNUCoreUtilities</span></a> - nixCraft. | Sounds good. It has many advantages. <br><a href="https://www.cyberciti.biz/linux-news/ubuntu-to-explore-rust-based-uutils-as-potential-gnu-core-utilities-replacement/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">cyberciti.biz/linux-news/ubunt</span><span class="invisible">u-to-explore-rust-based-uutils-as-potential-gnu-core-utilities-replacement/</span></a></p>
Michael A. Murphy :system76:<p>I see a lot of questions asking why <a href="https://fosstodon.org/tags/uutils" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>uutils</span></a> would use MIT instead of GPL if the license does not matter. This requires some understanding of the pros and cons of different open source licenses; the history of the open source Rust ecosystem; and the uutils project itself.</p><p>Software written in Rust is very distributed in nature because of Cargo and the Crates repository. It is very common to pull small abstractions of a project and release them as an open source library for all developers to use.</p>
Michael A. Murphy :system76:<p>The drama over the <a href="https://fosstodon.org/tags/RustLang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>RustLang</span></a> <a href="https://fosstodon.org/tags/uutils" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>uutils</span></a> project using the MIT license instead of GPL is absurd. Some are making the assumption that GNU coreutils was the original implementation of coreutils—it isn't—and therefore uutils should have been GPL. Or that uutils is the first non-GPL coreutils implementation—it isn't—and will be the target of EEE (hyperbolic fiction). Software licenses cannot be retroactively revoked, nor can the original or any other repository fork be retroactively closed.</p>
Cuz :twit:<p>This video is about Ubuntu replacing GNU coreutils that have a GPL license with a Rust-based implementation called uutils that has an MIT license. It touts the higher safety of rust and improved performance for a few tools like sort. But it points out that the license makes it such that improvements to the code can be kept proprietary and goes against the general Linux ethos.</p><p><a href="https://www.youtube.com/watch?v=N2dbyFddcIs" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">youtube.com/watch?v=N2dbyFddcI</span><span class="invisible">s</span></a> </p><p><a href="https://twit.social/tags/Ubuntu" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Ubuntu</span></a> <a href="https://twit.social/tags/Linux" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Linux</span></a> <a href="https://twit.social/tags/GNU" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>GNU</span></a> <a href="https://twit.social/tags/OpenSource" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>OpenSource</span></a> <a href="https://twit.social/tags/GPL" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>GPL</span></a> <a href="https://twit.social/tags/UUtils" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>UUtils</span></a> <a href="https://twit.social/tags/Rust" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Rust</span></a> <a href="https://twit.social/tags/RustLang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>RustLang</span></a></p>
Ivan Enderlin 🦀<p>Carefully But Purposefully Oxidising Ubuntu, <a href="https://discourse.ubuntu.com/t/carefully-but-purposefully-oxidising-ubuntu/56995" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">discourse.ubuntu.com/t/careful</span><span class="invisible">ly-but-purposefully-oxidising-ubuntu/56995</span></a>.</p><p>Ubuntu is providing a tool to switch to uutils and sudo-rs. It is awesome and clearly a good move. The license change however is debatable.</p><p>uutils is a reimplementation of GNU utils in Rust, see this great article <a href="https://uutils.github.io/blog/2025-02-extending/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">uutils.github.io/blog/2025-02-</span><span class="invisible">extending/</span></a>.</p><p>sudo-rs is a reimplementation of sudo in Rust, see this great article <a href="https://ferrous-systems.com/blog/testing-sudo-rs/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">ferrous-systems.com/blog/testi</span><span class="invisible">ng-sudo-rs/</span></a>.</p><p><a href="https://fosstodon.org/tags/RustLang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>RustLang</span></a> <a href="https://fosstodon.org/tags/ubuntu" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ubuntu</span></a> <a href="https://fosstodon.org/tags/uutils" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>uutils</span></a> <a href="https://fosstodon.org/tags/sudo" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>sudo</span></a> <a href="https://fosstodon.org/tags/gnu" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>gnu</span></a></p>
Neff :manjaro:<p><a href="https://mastodon.uno/tags/Ubuntu" class="mention hashtag" rel="tag">#<span>Ubuntu</span></a> sostituirà le <a href="https://mastodon.uno/tags/GNU" class="mention hashtag" rel="tag">#<span>GNU</span></a> coreutils (i programmi di base dei sistemi unix like tipo <a href="https://mastodon.uno/tags/Linux" class="mention hashtag" rel="tag">#<span>Linux</span></a>, come cp, ls, cd, mkdir ecc.) con delle nuove versioni riscritte in <a href="https://mastodon.uno/tags/Rust" class="mention hashtag" rel="tag">#<span>Rust</span></a>. Probabilmente le motivazioni tecniche alla base di questa scelta sono anche valide, tuttavia le nuove utilities (chiamate <a href="https://mastodon.uno/tags/uutils" class="mention hashtag" rel="tag">#<span>uutils</span></a>) avranno una licenza MIT. Contrariamente alla GPL che obbliga chiunque modifica il software a rilasciare il sorgente modificato la MIT consente a chi vuole di rendere proprietarie le versioni modificate</p>
Erik C. Thauvin<p>Rust Coreutils 0.0.30 Enhances GNU Compatibility, Uutils To Port More Common Unix Tools</p><p><a href="https://mastodon.social/tags/rustlang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rustlang</span></a> <a href="https://mastodon.social/tags/uutils" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>uutils</span></a></p><p><a href="https://www.phoronix.com/news/uutils-Coreutils-0.0.30" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">phoronix.com/news/uutils-Coreu</span><span class="invisible">tils-0.0.30</span></a></p>
Neustradamus :xmpp: :linux:<p><a href="https://mastodon.social/tags/RustCoreutils" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>RustCoreutils</span></a> 0.0.30 has been released (<a href="https://mastodon.social/tags/uutils" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>uutils</span></a> / <a href="https://mastodon.social/tags/Rust" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Rust</span></a> / <a href="https://mastodon.social/tags/Coreutils" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Coreutils</span></a> / <a href="https://mastodon.social/tags/GNU" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>GNU</span></a>) <a href="https://uutils.github.io/coreutils/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">uutils.github.io/coreutils/</span><span class="invisible"></span></a></p>
Neustradamus :xmpp: :linux:<p><a href="https://mastodon.social/tags/RustCoreutils" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>RustCoreutils</span></a> 0.0.29 has been released (<a href="https://mastodon.social/tags/uutils" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>uutils</span></a> / <a href="https://mastodon.social/tags/Rust" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Rust</span></a> / <a href="https://mastodon.social/tags/Coreutils" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Coreutils</span></a> / <a href="https://mastodon.social/tags/GNU" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>GNU</span></a>) <a href="https://uutils.github.io/coreutils/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">uutils.github.io/coreutils/</span><span class="invisible"></span></a></p>