⚡ Терміново
UkrPulse
IT

Microsoft Build: ШІ, нові технології та Linux-інструменти

· 3 хв читання
Microsoft Build: ШІ, нові технології та Linux-інструменти
Microsoft Build 2024 зосередилася на передових технологіях ШІ, представивши нові агенти та моделі, а також анонсувала потужний ПК для розробників Surface RTX Spark Dev Box. Крім того, відбулися значні покращення для користувачів Windows Subsystem for Linux, включаючи нативні coreutils та можливість запуску WSL у контейнерах.

Конференція розробників Microsoft Build: акцент на ШІ та технологіях

Конференція розробників Microsoft Build стартувала вчора, і, як і майже все, що компанія робила протягом останніх кількох років, вступна доповідь Microsoft була переважно зосереджена на ШІ та інших тісно пов’язаних технологіях.

Серед анонсів — Microsoft Scout, агент “Autopilot” на базі OpenClaw, який може підключатися до даних Microsoft 365 і виконувати завдання для користувачів; кілька нових моделей ШІ; а також розширене прев’ю “Codename MDASH” — “багатомодельної агентної системи сканування”, призначеної для виявлення та усунення вразливостей програмного забезпечення.

Одне апаратне оголошення та кілька програмних новинок з Microsoft Build

Деякі з цих анонсів видалися особливо цікавими — або з доволі специфічних технічних причин, або тому, що вони можуть виявитися корисними для тих, хто не проводить кожну хвилину свого життя, користуючись інструментами генеративного ШІ.

“Нещодавні зусилля Microsoft із того, щоб зробити свою флагманську операційну систему швидшою, надійнішою, кориснішою та менш дратівливою, майже не згадувалися, але останнім часом щодо цього вже було чимало інших анонсів”.

Що стосується апаратного забезпечення, ми побачили дещо нове: Surface RTX Spark Dev Box — це “компактний ПК для розробників”, побудований на новому чипі NVIDIA RTX Spark із вбудованою пам’яттю обсягом до 128 ГБ. Це своєрідне продовження Windows Dev Kit 2023, також відомого як “Project Volterra”.

Linux-інструменти: новинка навіть для Microsoft

На програмному фронті до Windows 11 готується кілька змін, орієнтованих на розробників, особливо для користувачів Windows Subsystem for Linux (WSL). Microsoft представляє:

  • нативну для Windows версію базових інструментів командного рядка coreutils, щоб команди або скрипти, створені для Linux, працювали у Windows, і навпаки;
  • можливість запускати WSL усередині контейнерів, яка, за словами компанії, з’явиться “найближчими місяцями”.

Пакет побудований на базі open-source проєкту uutils — кросплатформеної reimplementation GNU Coreutils, написаної на Rust. Він включає Microsoft-збірки uutils/coreutils, uutils/findutils та форк uutils/grep. Встановлення — через WinGet, однією командою.

Понад 75 команд Linux — без жодного шару сумісності

Coreutils for Windows вже загальнодоступний: понад 75 Unix-утиліт командного рядка працюють нативно в Windows без потреби в WSL чи інших прошарках сумісності. Мета проєкту — щоб скрипти, створені для Linux, macOS або хмарних середовищ, переносилися на Windows без змін.

“Розробники постійно переміщуються між платформами, але знайомі команди не працюють однаково, змушуючи вдаватися до обхідних рішень, втрачати швидкість і перемикати контекст”.

Як зауважують аналітики, справа не в тому, що Windows не вміла читати файли командою cat чи відображати директорії через ls. Ці утиліти важливі тому, що вони вбудовані в звички, документацію, скрипти, CI-сніпети, README-файли, відповіді на Stack Overflow та гайди для новачків.

“Тобто Coreutils для Windows — це насамперед про усунення тертя в щоденному робочому процесі, а не про технічні можливості як такі”.

Паралельно з WSL containers, Microsoft відкрила вихідний код самого WSL ще торік на Build 2025, і відтоді спільнота надсилає понад 200 pull request на місяць. WSL containers покликані прибрати залежність від сторонніх інструментів на кшталт Docker Desktop: Linux-контейнери запускаються прямо з Windows без зайвих налаштувань, ліцензійних витрат і з повноцінним корпоративним контролем.

Початок нової епохи: Microsoft нарешті випустила свій перший офіційний Linux-дистрибутив

Джерело: itc.ua