>As another interesting takeaway from this week's Microsoft Build 2026 conference beyond their open-source Intelligent Terminal project is Coreutils for Windows. Microsoft is maintaining a fork of Rust Coreutils for Windows to ease the developer experience across Windows / WSL / macOS / Linux.>Coreutils for Windows is Microsoft's maintained build of the Rust Coreutils (uutils) project along with findutils and grep. The newly-established microsoft/coreutils on GitHub argues it as: "A Microsoft-maintained build of uutils/coreutils, findutils, and grep packaged as a single multi-call binary for Windows. The goal is to make moving between Linux, macOS, WSL, containers, and Windows frictionless: the same commands, flags, and pipelines work the same way, so existing scripts carry over without translation."Coreutils for Windows is licensed under MIT
>>108976028Ubuntu must be resisted at all cost
>>108976028They need to EEE LoonixEmbrace Extend Extinguish. Just bring coreutils to standard Windows System folder. Make Windows 11 hybrid OS that utilizes the same core utils so its easier to port programs back-forth
>>108976091I see "embrace" and "extend" happening, but how exactly would "extinguish" happen with Linux?
>microjeet is shitting up windows by adding linux garbage to the systemsure am glad I stuck with windows 7 so I don't install any of this Rust trash in my OS
>>108976112Extinguish is when MS pulls the rug and makes non-free versions.The threat is stronger than the execution.
>>108976289Non free versions of GPL code? This is already very common, nothing happens and no one cares
>>108976065fpbp
>>108976291What they can do is just rewrite the GPL parts with an LLM and call it a day.
>>108976028If they can ever actually get this out the door, nice. busybox-w32 works but is pretty rough.
>>108976116Windows 7 wasn't even made for sata ssds. I remember following some homos guide on Overclock dot net to make it work. Stop lying
>>108976378it worked on my machine, you're just gay
>>108976028>dircolors, shred, sync, uname: Not particularly useful on Windows.so wintards can't force the equivalent of fsync() as users?>If they can ever actually get this out the doormicrojeets are not actually doing anything, other than cramming 3 executables into one. uutils already had windows support.if there is something interesting in this story (there isn't), it's that microjeet is basically openly admitting that JeetSuperPowerShell is a failed meme.or maybe it was just a way for some filtered microjeets to pretend to do something with rust.
>>108976028I fucking told you, anons. At first it was the Jewish-Conservative Linux YouTuber/News/Blog talking about how bad Rust is and "the woke FOSS". But it's true, Rust is evil:>Extremely popular for companies, ai, vibecoders "memory safe" so "no fatal mistakes possible">Heavily favors MIT and Apache 2.0 (cuck) licenses, instead of A/GPL.>Perfectly fine Linux copyleft (GPL) software is rewritten in rust.Those bastards are rewriting everything in rust with cuck licenses, so companies can just use this code without giving back, like the GPL enforces it. Training all their fucking LLM's on FOSS code, just for some companies to produce Closed Source code and Rust lovers spitting out MIT project after project. They would love a fully MIT licensed Linux. Look what happened to BSD, fucking Sony and MacOS. Windows only contributes to the Linux kernel, because they have to, WSL for the devs and Azure for the Cloud.I hope the 1% of skilled pro/g/rammers use the AGPL.
Copilot coreutils
WHERE LOONDOOK
>>108976378>Windows 7 wasn't even made for sata ssdsit literally wasyou know by default it defragments hard disks? if it detects a ssd it doesn't defragment. this was a feature specifically introduced for ssds.you can tell because if you go into disk defragmenter, even if the defrag schedule is turned on, it will say "last run: never" because it never defrags ssds
>>108976028>rust>another jank ass coreutils rewritenope
>>108976477postlsof -p `pidof -S',' firefox` -Fn | grep -E '\.so(\b.*|$)'| while read l; do expr "$l" : "n\(.*\.so\).*"; done | sort -u
lsof -p `pidof -S',' firefox` -Fn | grep -E '\.so(\b.*|$)'| while read l; do expr "$l" : "n\(.*\.so\).*"; done | sort -u
>Setup can't even install this piece of shit without calling non-existent functionsOnly the highest quality software from Redmond, WA.
>>108976028Two Westoid ZOG corporations, Canonical and Microsoft, join together to replace GNU coreutils with a corporate friendly rewrite.Isn't this wholesome?So lovely.
>>108976572i will wait for the Lunduke video about it as well
>>108976477>AGPL>not EUPL
>be canonical>choose to distribute package bar instead of foo>now every other retard thinks you developed bar yourself
>>108977107i appreciate the anti-zog sentiment.now post thislsof -p `pidof -S',' firefox` -Fn | grep -E '\.so(\b.*|$)'| while read l; do expr "$l" : "n\(.*\.so\).*"; done | sort -uit's an anti-zogbot test
>>108977115I will wait for the /g/eddit post about the dookie video
>>108976291No, until now even the biggest corps got slapped with fat fees for this. GPL is actually the only well-law-tested free software license.
>>108976593>slapped on = designed forThe absolute stateAlso this was actually not how it works at launch, they patched it later because people noticed it was breaking their SSDs. Fucking retarded zoomer with a microdick.
>>108976028
>>108977171someone will post the meme with ebussy gasing Lunduke, it will be funny
>>108976112Extinguish works like this. Majority of people use Windows, and they begin to use windows-specific versions of those utils. Including windows-specific quirks that are incompatible with original implementations. Useful scripts get created and distributed, and they don't work properly with GPL coreutils. This can easily apply extinguish to the coreutils. Not linux itself, because it's the kernel and not the userland, but there's also no embrace and extend for the linux kernel so obviously extinguish would not apply.
>>108977288That sounds like what GNU did to POSIX.
>>108977296POSIX is just the standard, what are you talking about? This is about two implementations.
>>108977306>Majority of people use GNU>they begin to use GNU-specific versions of those utils. >Including GNU-specific quirks that are incompatible with other POSIX implementations. >Useful scripts get created and distributed, and they don't work properly with other POSIX coreutils.
>>108977317POSIX is the standard, not the implementation. What "POSIX" implementations are you talking about? GNU got popular because it was free while the alternatives were either limited in functionality or paid.
>>108977340>What "POSIX" implementations are you talking about?Implementations of IEEE Std 1003.1-2024 that don't include GNU extensions, like `date -r`.
>>108977353You pretending to be retarded or actually not getting what I'm asking? Which is it, anon?
>>108976028>Microsoft Announces Coreutils For Windows: Derived From Rust CoreutilsI don't get this at all.Did they forgot Powershell exists?There is absolutely no point of that.>>108977296>That sounds like what GNU did to POSIX.Nope, What happened is Unix was a piece of shit, many people agreed at the time. (Unlike what the 'NEO-nix' might say) GNU effectively FIXED Unix's userland by not falling for the 'worse is better' mantra which made Unix shit for no good reason.
>>108977375>There is absolutely no point of that.They want to make it easy for Linux users to use their existing Bash scripts that rely on GNU extensions to coreutils.
>>108977373>or actually not getting what I'm asking?If you think you're implying something you should just say it.
>>108977391>They want to make it easy for Linux users to use their existing Bash scripts that rely on GNU extensions to coreutils.What are you talking about?They are running these tools on cmd and powershell so the language would be far different you cannot just run bash scripts on these shells.>It makes porting easierEhhh....
>>108977375>Did they forgot Powershell exists?>There is absolutely no point of that.>Why did they make terminal programs when the terminal exists!?Truly one of a kind 4chan intellect.
>>108977410Name the fucking implementation. Name the product that was "extinguished" by GNU. I explicitly asked you what implementation you are talking about, not what the differences are between GNU and the POSIX standard.
>>108977375>>108977391>>108977420lol the only reason they're doing this is because the llms aren't trained extensively on powershell and they stumble when making tool calls. those problems don't exist on mac and loonix.there is literally no thought to human usability here.software is built for machines now.
>>108977420>>Did they forgot Powershell exists?>>There is absolutely no point of that.>>Why did they make terminal programs when the terminal exists!?>Truly one of a kind 4chan intellect.No, you don't get it, Powershell works with objects that's how the shell is desgned to work, while you can work with what powershell calls "strings" concept it's not exacly great. Also adding these coreutils undermine the cmdlet's that already exist and properly support the object model.
>>108977429>lol the only reason they're doing this is because the llms aren't trained extensively on powershell and they stumble when making tool calls.>those problems don't exist on mac and loonix.>there is literally no thought to human usability here.>software is built for machines now.Well with powershell they do a fine job they just have issue with new concepts and this line:#Requires -RunAsAdministratorllms try something far more complex to require a script to run as admin.
#Requires -RunAsAdministrator
>>108977425>Name the product that was "extinguished" by GNU.I never said that a product was extinguished by GNU.I said that the process where every script starts to rely on implementation-specific quirks sounds like what happened to POSIX when everyone started writing GNU Bash scripts instead of shell scripts.
>>108977464gemini 3 could not stop trying to grep on windowswould make the same mistake dozens of times in the same chatshit was infuriating
>>108977434They deprecated `wmic bios get serialnumber` for `Get-CimInstance Win32_BIOS | Select-Object SerialNumber`Microsoft's new way is dogshit and goes against everything everyone established for the past 3 decades.
>>108977484POSIX is a dead standard, no one cared about it from the beginning and no one cares to this day, so it is impossible for GNU to extinguish it. Hope this helps.
>>108977492But you'll make the BSD guys mad.
ye, sure, the plan
>>108977487>gemini 3 could not stop trying to grep on windows>gemini 3Negro what the fuck are you doing?Just use copilot it is build in edge, works a lot better then an AI trained by company that likely doesn't use Windows.
>>108977488>for `Get-CimInstance Win32_BIOS | Select-Object SerialNumber`>Microsoft's new way is dogshit and goes against everything everyone established for the past 3 decades.Because it integrates better with Powershell.
>>108977492can you point to the gnu threads spec
>>108977516Pretty much.
>>108977175I've been using windows 7 with SATA and NVMe SSDs for the last 5 years since I ditched Linux, and it just werks. Seethe more
>>108977587i had no intention of getting in between wintards fighting, but "just werks", as if that was an accomplishment, makes you look extra retarded, which is no small feat among /g/eets.at least post whatever wintard equivalent to picrel if you want to be "believed".
>>108976028>>108976291And also it's not a threat to GNU coreutils in any way as it's a Windows-only band-aid with a metric fuckton of Windows specific caveats and a whole bunch of tools dropped as Windows is not UNIX.But I get it /g/ loves to seethe over Microsoft, sorry, MicroSLOP, and not think for a second about whether or not they're making sense or shitting themselves over nothing.
>>108977624it's microjeet now
>>108976634>>108977150your command is borked
>>108977622>uhm ackchyually you need to post specs so i can pick some number and say it's le badidcjust werks :^)and it will continue to just werks for another 10 years, so seethe about it
>>108976028So they're going to ruin WSL in the name of AI MIT Rust trannyjeets?
>>108977790>for another 10 yearsKEKYPOW the delusion is strong in this one, give it a year or two before your abadonware stops working
>>108977828>2 more weeks
>>108977500>in edgenigga, what is YOU doing. lmao.anyway, i've moved to codex. gemini cli was just the gateway drug back in december.
>>108977787if you're not a wintard, it should work in bash and zsh. if your browser binary is not called firefox, fix that.