Search
Logo
Follow
Subscribe
Logo
Subscribe

Jun 2, 2026

Microsoft brings Linux command line utilities to Windows 11

Coreutils reflects Microsoft's sustained effort to position Windows as a first-class platform for software development

Microsoft brings Linux command line utilities to Windows 11

Microsoft announced Coreutils at its Build 2026 developer conference this week, a new Windows 11 feature that allows developers to run most standard Linux command line utilities directly from Windows without opening an emulation environment or a virtual Linux subsystem.

The tool installs as a single binary and makes roughly 75 Linux commands available natively inside CMD, PowerShell, and Windows Terminal.

The problem Coreutils addresses is one that developers working across environments have faced for years. Linux commands are deeply embedded in modern development workflows, particularly in CI/CD pipelines and cloud-based environments.

Windows has historically required workarounds to support them. The two main options have been Git Bash, which emulates a Unix shell, and Windows Subsystem for Linux, which runs a full virtualized Linux environment. Both require context switching and add overhead. Coreutils removes that requirement for the majority of common commands.

Coreutils is a Rust rewrite of the open source uutils/coreutils project, which itself provides cross-distro compatible Linux utilities. Microsoft built it as a multi-call executable, meaning all commands map to a single binary through NTFS hardlinks.

This design has operational advantages: one binary to distribute, one to sign, and one to update or patch. The decision to build in Rust and distribute as a single signed binary reflects an internal build decision with security and manageability implications, not just a developer convenience choice.

The feature is not complete parity with Linux. Around a dozen commands either conflict with existing Windows shell commands or depend on POSIX features that Windows does not implement. Commands like chmod, chown, dir, and whoami are either unavailable or behave inconsistently depending on whether the shell is CMD or PowerShell.

Microsoft has published a compatibility table, and the precedence rules governing which version of a command runs in a given context are not trivial. Developers will need to be aware of these gaps.

The enterprise developer tools market has been shifting toward platform agnosticism for several years. Cloud infrastructure is predominantly Linux-based, containers run Linux by default, and the majority of popular developer toolchains originate in Unix environments.

Windows has responded incrementally, first with WSL in 2016, then with WSL 2, and now with native utilities that do not require virtualization at all. Each step reduces the friction cost of choosing Windows as a development machine for work that ultimately runs on Linux infrastructure.

The strategic question for Microsoft is whether reducing that friction cost translates into developer retention. Enterprise IT decisions increasingly follow developer preference, and developers who spend significant time in Linux-adjacent workflows have had concrete reasons to prefer macOS or Linux workstations.

Coreutils does not eliminate all of those reasons, but it removes one of the most routine ones. The build-versus-buy element here is worth noting: Microsoft chose to build on an existing open source Rust project rather than develop its own compatibility layer from scratch, which accelerates delivery and anchors the feature in a community-maintained codebase.

The broader signal from Build 2026 is that Microsoft is pursuing Windows as a unified development environment across the full range of modern workloads: native code, Linux containers, cloud-connected agents, and enterprise productivity software.

Coreutils is the narrowest of those announcements, but it addresses a concrete and widely felt developer friction point, which often matters more in practice than larger architectural bets.

Stay in the loop!

  • Subscribe to Uplink for free
  • Follow us on LinkedIn

Keep reading


AWS ditches fat tree routing with new resilient network graph

Jun 7, 2026

AWS ditches fat tree routing with new resilient network graph

AWS says its new Resilient Network Graphs architecture delivers one-third more throughput from 69% fewer routers.

Read More
arrow-square-up-right
As agent use grows, Cisco targets the token budget problem

Jun 7, 2026

As agent use grows, Cisco targets the token budget problem

Cisco is building observability and control tools across every layer of the AI stack to help enterprises manage token consumption.

Read More
arrow-square-up-right
VoidZero acquisition gives Cloudflare control of the JavaScript build stack

Jun 7, 2026

VoidZero acquisition gives Cloudflare control of the JavaScript build stack

The deal gives Cloudflare direct control over tooling used by millions of JavaScript developers.

Read More
arrow-square-up-right
Megaport expands into storage, targeting AI and backup workloads

Jun 7, 2026

Megaport expands into storage, targeting AI and backup workloads

Megaport's storage launch, combined with its Latitude.sh acquisition, is an attempt to compete with hyperscalers.

Read More
arrow-square-up-right
T-Mobile uses AI to adapt network capacity during live events

Jun 5, 2026

T-Mobile uses AI to adapt network capacity during live events

Dynamic CX monitors publicly available event data to pre-position network resources before large crowds arrive.

Read More
arrow-square-up-right
Google and IBM expand AI agent partnership

Jun 4, 2026

Google and IBM expand AI agent partnership

Google Cloud and IBM are building a shared portfolio of vertical AI agents, targeting banking, telecom, retail, and other sectors

Read More
arrow-square-up-right
Load more

Data Center

AWS ditches fat tree routing with new resilient network graph

AWS says its new Resilient Network Graphs architecture delivers one-third more throughput from 69% fewer routers.

AI

As agent use grows, Cisco targets the token budget problem

Cisco is building observability and control tools across every layer of the AI stack to help enterprises manage token consumption.

M&A

VoidZero acquisition gives Cloudflare control of the JavaScript build stack

The deal gives Cloudflare direct control over tooling used by millions of JavaScript developers.

Storage

Megaport expands into storage, targeting AI and backup workloads

Megaport's storage launch, combined with its Latitude.sh acquisition, is an attempt to compete with hyperscalers.

AI

T-Mobile uses AI to adapt network capacity during live events

Dynamic CX monitors publicly available event data to pre-position network resources before large crowds arrive.

AI

Google and IBM expand AI agent partnership

Google Cloud and IBM are building a shared portfolio of vertical AI agents, targeting banking, telecom, retail, and other sectors

Business

Networking and AI demand drive HPE to earnings beat

A record $10.7 billion quarter and surging networking orders give HPE the numbers needed to defend the Juniper acquisition.

AI

Intel bets on power efficiency with new data center chips

Intel's first major data center releases under new CEO Lip-Bu Tan signal a deliberate shift away from competing on raw performance.

Emerging

Forward Networks launches Predict to verify changes before deployment

Forward Predict runs proposed configuration changes against a mathematically modeled replica of the production network.

Jun 2, 2026

Microsoft brings Linux command line utilities to Windows 11

Coreutils reflects Microsoft's sustained effort to position Windows as a first-class platform for software development

Microsoft brings Linux command line utilities to Windows 11

Microsoft announced Coreutils at its Build 2026 developer conference this week, a new Windows 11 feature that allows developers to run most standard Linux command line utilities directly from Windows without opening an emulation environment or a virtual Linux subsystem.

The tool installs as a single binary and makes roughly 75 Linux commands available natively inside CMD, PowerShell, and Windows Terminal.

The problem Coreutils addresses is one that developers working across environments have faced for years. Linux commands are deeply embedded in modern development workflows, particularly in CI/CD pipelines and cloud-based environments.

Windows has historically required workarounds to support them. The two main options have been Git Bash, which emulates a Unix shell, and Windows Subsystem for Linux, which runs a full virtualized Linux environment. Both require context switching and add overhead. Coreutils removes that requirement for the majority of common commands.

Coreutils is a Rust rewrite of the open source uutils/coreutils project, which itself provides cross-distro compatible Linux utilities. Microsoft built it as a multi-call executable, meaning all commands map to a single binary through NTFS hardlinks.

This design has operational advantages: one binary to distribute, one to sign, and one to update or patch. The decision to build in Rust and distribute as a single signed binary reflects an internal build decision with security and manageability implications, not just a developer convenience choice.

The feature is not complete parity with Linux. Around a dozen commands either conflict with existing Windows shell commands or depend on POSIX features that Windows does not implement. Commands like chmod, chown, dir, and whoami are either unavailable or behave inconsistently depending on whether the shell is CMD or PowerShell.

Microsoft has published a compatibility table, and the precedence rules governing which version of a command runs in a given context are not trivial. Developers will need to be aware of these gaps.

The enterprise developer tools market has been shifting toward platform agnosticism for several years. Cloud infrastructure is predominantly Linux-based, containers run Linux by default, and the majority of popular developer toolchains originate in Unix environments.

Windows has responded incrementally, first with WSL in 2016, then with WSL 2, and now with native utilities that do not require virtualization at all. Each step reduces the friction cost of choosing Windows as a development machine for work that ultimately runs on Linux infrastructure.

The strategic question for Microsoft is whether reducing that friction cost translates into developer retention. Enterprise IT decisions increasingly follow developer preference, and developers who spend significant time in Linux-adjacent workflows have had concrete reasons to prefer macOS or Linux workstations.

Coreutils does not eliminate all of those reasons, but it removes one of the most routine ones. The build-versus-buy element here is worth noting: Microsoft chose to build on an existing open source Rust project rather than develop its own compatibility layer from scratch, which accelerates delivery and anchors the feature in a community-maintained codebase.

The broader signal from Build 2026 is that Microsoft is pursuing Windows as a unified development environment across the full range of modern workloads: native code, Linux containers, cloud-connected agents, and enterprise productivity software.

Coreutils is the narrowest of those announcements, but it addresses a concrete and widely felt developer friction point, which often matters more in practice than larger architectural bets.

Stay in the loop!

  • Subscribe to Uplink for free
  • Follow us on LinkedIn

Keep reading


AI

As agent use grows, Cisco targets the token budget problem

Cisco is building observability and control tools across every layer of the AI stack to help enterprises manage token consumption.

M&A

VoidZero acquisition gives Cloudflare control of the JavaScript build stack

The deal gives Cloudflare direct control over tooling used by millions of JavaScript developers.

Storage

Megaport expands into storage, targeting AI and backup workloads

Megaport's storage launch, combined with its Latitude.sh acquisition, is an attempt to compete with hyperscalers.

AI

T-Mobile uses AI to adapt network capacity during live events

Dynamic CX monitors publicly available event data to pre-position network resources before large crowds arrive.

AI

Google and IBM expand AI agent partnership

Google Cloud and IBM are building a shared portfolio of vertical AI agents, targeting banking, telecom, retail, and other sectors

Business

Networking and AI demand drive HPE to earnings beat

A record $10.7 billion quarter and surging networking orders give HPE the numbers needed to defend the Juniper acquisition.

AI

Intel bets on power efficiency with new data center chips

Intel's first major data center releases under new CEO Lip-Bu Tan signal a deliberate shift away from competing on raw performance.

Emerging

Forward Networks launches Predict to verify changes before deployment

Forward Predict runs proposed configuration changes against a mathematically modeled replica of the production network.

Policy

FCC pushes harder on spectrum deployment with EchoStar deal

The FCC attached strict buildout requirements as it approved $40 billion in spectrum transfers to SpaceX and AT&T.

Product

Palo Alto folds CyberArk into broader identity platform

The new Idira platform extends privileged access controls to machine identities, workloads, and AI agents.

Business

Cisco layoffs reflect the AI reshaping underway across tech

Even amid strong earnings growth, Cisco says it needs a leaner structure to compete in the AI market.

Not all loops are bad. Uplink keeps you in the ones that matter.

Uplink is free, weekly newsletter covering the business of enterprise networking.

Explore





© 2026 Uplink.
Report abusePrivacy policyTerms of use
beehiivPowered by beehiiv