LINUX.ORG.RU

Microsoft


39

23

Всего сообщений: 278

Microsoft закроет доступ к облачным сервисам для компаний в России

Группа Интернет

Американская компания Microsoft отправила российским компаниям письмо о том, что c 20 марта 2024 года закроет доступ к своим облачным продуктам для российских организаций. Информацию о письме РБК подтвердили в ГК Softline (разработчик экосистемы Softline Universe). PR-директор Softline Светлана Ащеулова сообщила о получении аналогичной информации и от Amazon.

Это связано с 12-м пакетом санкций ЕС против России, который был принят 19 декабря 2023 года. В нем содержатся ограничения на поставки программного обеспечения для бизнес-аналитики (BI, CRM и др.), пояснила Ащеулова.

«Для российских компаний это означает, что воспользоваться этими продуктами или получить доступ к данным, содержащимся в них, с 20 марта 2024 года будет невозможно. Согласно письмам от правообладателей, данные продукты станут недоступны для российских клиентов в связи с требованиями новых положений Регламента ЕС 833/2014, который вводит ограничения на поставку в Россию различных видов программного обеспечения. Важно отметить, что речь может идти обо всех облачных продуктах Microsoft, Amazon и Google, которые правообладатели определят в качестве запрещенных для поставки в РФ согласно требованиям указанного выше регламента», — отметила она.

>>> Подробности

 , , , ,

masterOf
()

CBL-Mariner Linux от Microsoft меняет название

Группа Linux General

Информация о выпуске CBL-Mariner 2.0.20240301 (CBL-Mariner, Common Base Linux, дистрибутив Linux для внутренней инфраструктуры Microsoft) теперь перенаправляется на проект Microsoft/AzureLinux на GitHub. Репозиторий CBL-Mariner переименован в «AzureLinux», а другие ссылки на CBL-Mariner также были переведены под брендинг Azure Linux.

P.S. Не следует путать AzureLinux (бывший CBL-Mariner) с ОС Microsoft Azure Sphere на базе Linux — платформой для использования в IoT/микроконтроллерах.

>>> Подробности

 ,

mx__
()

На портале Microsoft выложена документация по WSL

Группа Документация

В этом году Microsoft выложила обширную документацию по работе с системами WSL (WSL2), включая установку, настройку и разработку. Большинство статей датируется январём этого года. В подборку также включены ранее записанные видеокурсы.

Документация включает описание различий WSL и WSL2, список команд среды, способы установки наиболее часто используемых в данной среде дистрибутивов Linux (Ubuntu, Alpine), работу с VS Code и Git и многое другое, необходимое для разработчика и администратора системы.

Ядро Linux, модифицированное для WSL2, является проектом с открытым кодом (GPL 2 с исключением syscall).

https://github.com/microsoft/WSL2-Linux-Kernel

>>> Подробности

 , ,

frost_ii
()

Microsoft добавил поддержку systemd в WSL

Группа Linux General

Компания Microsoft объявила о готовности запуска systemd в дистрибутивах для Windows с WSL. Поддержка systemd позволила упростить требования к дистрибутивам и приблизить предоставляемую в WSL среду к обычному оборудованию.

Раньше в WSL использовался предоставляемый Microsoft обработчик инициализации, запускаемый под PID 1 и обеспечивающий настройку инфраструктуры для организации взаимодействия между Linux и Windows. Теперь вместо этого обработчика может использоваться штатный systemd.

Примечание: версия WSL должна быть 0.67.6 или новее.

Предыдущая новость на ЛОР связанная с этой темой: Леннарт Поттеринг ушёл из RedHat в Microsoft

>>> Подробности

 , , ,

claire
()

Леннарт Поттеринг ушёл из RedHat в Microsoft

Группа Red Hat

Леннарт Поттеринг (Lennart Poettering), создавший такие проекты, как Avahi (реализация протокола ZeroConf), звуковой сервер PulseAudio и системный менеджер systemd, уволился из компании Red Hat, в которой работал с 2008 года и руководил разработкой systemd. В качестве нового места работы называется компания Microsoft, деятельность Леннарта в которой также будет связана с разработкой systemd.

Компания Microsoft использует systemd в своём дистрибутиве CBL-Mariner, который развивается в качестве универсальной базовой платформы для Linux-окружений, используемых в облачной инфраструктуре, edge-системах и различных сервисах Microsoft.

>>> Подробности (OpenNET)

 , , ,

arto
()

Red Hat купила исходники Windows NT

Группа Red Hat

Как сообщают СМИ, компания Red Hat (подразделение IBM) заключила сделку с Microsoft, суть сделки пока официально не разглашалась, в одном из интервью проскользнула сумма в 600 000 000$ долларов США. Неназванные источники в обеих корпорациях утверждают, что Red Hat купила у Microsoft права на ядро ОС Windows, которая в свою очередь в одном из ближайших обновлений будет переведена на новое ядро. По неподтвержденным слухам, оно носит название Chippy. Планы Red Hat относительно NT пока неизвестны.

>>> Источник

 , ,

Dog
()

Microsoft приостанавливает продажи в России

Группа Проприетарное ПО

Microsoft приостанавливает продажи товаров и предоставление услуг в России.

Американская компания Microsoft приняла решение о приостановке продажи товаров и предоставления услуг в России на фоне ситуации вокруг Украины. Об этом говорится в заявлении, опубликованном в пятницу на сайте компании.

«Сегодня мы объявляем, что приостанавливаем все новые продажи продуктов и услуг Microsoft в России», - отметили в компании.

Запись в блоге Microsoft

>>> Подробности

 ,

monk
()

Это случилось! Новый Linux от Microsoft — CBL-Mariner 1.0

Это случилось! Новый Linux от Microsoft — CBL-Mariner 1.0
Группа Linux General

Компания Microsoft опубликовала первый стабильный выпуск Linux дистрибутива!

CBL-Mariner 1.0 (Common Base Linux Mariner) – это внутренний дистрибутив Linux для облачной инфраструктуры и периферийных продуктов и услуг Microsoft.
Применяется как контейнер или контейнерный HOST с ограниченным набором пакетов в SONiC, Azure Sphere OS и Windows Subsystem for Linux (WSL).

Система сборки CBL-Mariner позволяет генерировать как отдельные RPM-пакеты на основе SPEC-файлов и исходных текстов, так и монолитные системные образы, формируемые при помощи инструментария rpm-ostree и обновляемые атомарно без разбивки на отдельные пакеты.

Документация

Образов нет. Подразумевается самостоятельная сборка. Инструкция есть для Ubuntu 18.04.

Лицензия: MIT.

>>> Подробности

 , ,

shleemypants
()

Гвидо ван Россум хочет ускорить Питон вдвое

Группа Разработка

На онлайн-конференции Python Language Summit 2021 автор языка и сотрудник Майкрософт Гвидо ван Россум рассказал о запланированном на версию 3.11 увеличении скорости CPython.

За проект Ван Россум благодарит пандемию и Майкрософт. Ему стало скучно на пенсии, он попробовал наняться в Майкрософт, его взяли и разрешили самому выбрать, чем заняться. Таким образом Майкрософт «возвращает долги» Питону.

( читать дальше... )

>>> Презентация

 ,

question4
()

Microsoft включает поддержку GUI-приложений для подсистемы Linux

Группа Linux General

Microsoft включает поддержку GUI-приложений для WSL (WSLG) в разрабатываемой Windows 10 Insider Preview версии ≥21362. GUI-приложения работали и раньше с помощью запуска стороннего X11-сервера, но без поддержки аппаратного ускорения и звука — сейчас же поддержка включена официально.

В основе реализации лежат:

  • реализация WDDM D3DKMT в ядре Linux в виде устройства /dev/dxg для прямого использования системного GPU;
  • эталонный Wayland-композитор Weston с поддержкой XWayland для запуска X11-программ и OpenGL-ускорения через Mesa-драйвер с реализацией D3D12;
  • PulseAudio для захвата и вывода звука;
  • FreeRDP для отображения приложения как обычного окна внутри Windows 10.

Установленные графические программы, имеющие стандартизированный XDG Desktop Entry, могут быть запущены прямо из меню «Пуск».

Для отображения, что запущенная графическая Linux-программа работает с помощью WSLG, на её иконке в панели задач есть маленький пингвин Tux.

Графические драйверы с поддержкой vGPU для WSLG уже подготовлены компаниями AMD, Intel и Nvidia (с поддержкой CUDA).

>>> Подробности

 , ,

Shaman007
()

Microsoft анонсировала собственную сборку OpenJDK

Группа Java

Компания Microsoft опубликовала preview собственной бесплатной сборки OpenJDK с длительным сроком поддержки (LTS). Сборка основана на OpenJDK 11 и будет поддерживаться до 2024 года. Представлены 64-х битные версии для серверных и настольных ПК под управлением macOS, Linux и Windows. Данные сборки прошли сертификацию и соответствуют Java SE 11.

Также опубликованы бинарники с ранним доступом (early access) Java 16 для платформы Windows ARM.

Скачать можно с https://microsoft.com/openjdk

>>> Подробности

 ,

ma1uta
()

В Microsoft Edge Dev добавили синхронизацию профилей

Группа Проприетарное ПО

В Microsoft Edge Dev, браузере на основе Blink для Windows, Mac, Android, iOS и Linux добавили синхронизацию профилей Microsoft. Теперь все используемые браузеры могут синхронизировать вкладки, пароли, закладки и плагины. Сейчас это включается в edge://flags «MSA sign in».

>>> Подробности

 , ,

Shaman007
()

Microsoft выпустила официальную Rust библиотеку для Windows API

Группа Open Source

Библиотека оформлена в виде Rust crate под MIT License, который можно использовать вот так:

[dependencies]
windows = "0.2.1"

[build-dependencies]
windows = "0.2.1"

После этого в скрипте сборки build.rs можно сгенерировать те модули, которые нужны для вашего приложения:

fn main() {
    windows::build!(
        windows::data::xml::dom::*
        windows::win32::system_services::{CreateEventW, SetEvent, WaitForSingleObject}
        windows::win32::windows_programming::CloseHandle
    );
}

Документация о доступных модулях опубликована на docs.rs.

Пример кода:

mod bindings {
    ::windows::include_bindings!();
}

use bindings::{
    windows::data::xml::dom::*,
    windows::win32::system_services::{CreateEventW, SetEvent, WaitForSingleObject},
    windows::win32::windows_programming::CloseHandle,
};

fn main() -> windows::Result<()> {
    let doc = XmlDocument::new()?;
    doc.load_xml("<html>hello world</html>")?;

    let root = doc.document_element()?;
    assert!(root.node_name()? == "html");
    assert!(root.inner_text()? == "hello world");

    unsafe {
        let event = CreateEventW(
            std::ptr::null_mut(),
            true.into(),
            false.into(),
            std::ptr::null(),
        );

        SetEvent(event).ok()?;
        WaitForSingleObject(event, 0);
        CloseHandle(event).ok()?;
    }

    Ok(())
}

Для некоторых вызовов функций используется unsafe, так как эти функции предоставляются как они есть, не адаптируя их к конвенциями Rust. По такому же принципу устроен crate libc, который служит базовым crate для доступа к libc и используется как основа для пострения библиотек с безопасным интерфейсом.

Проект создан в рамках Win32 Metadata Project, который призван облегчить создание API для разных языков программирования. Вторая библиотека, которая была создана на основе Metadata Project на первое фазе проекта - C#/Win32. Также Microsoft анонсировала начало работы над версией для С++, которая использует современный стиль языка.

>>> Github

 , , , ,

vertexua
()

Microsoft и Azul портируют OpenJDK на новый процессор Apple Silicon M1

Группа Java

Microsoft в сотрудничестве с Azul портировали OpenJDK на новый процессор Apple Silicon M1. Уже работают maven и spring boot, в следующей сборке планируется починить swing. Разработка ведётся в рамках https://openjdk.java.net/jeps/391

P.S.: когда в комментариях спросили, зачем это Microsoft, то ответили, что в Microsoft большая Java-команда, которая использует активно Macbook-и и планируют их обновить до последних версий: https://twitter.com/brunoborges/status/1327004243308339201

>>> Подробности

 ,

ma1uta
()

.NET Conf 2020. Бесплатная конференция, 10-12 ноября

Группа Конференции и встречи

Выходит .NET 5 и будет трёхдневная конференция. Можно будет задать свои вопросы спикерам(https://www.dotnetconf.net/speakers)

Кому интересно, можно посмотреть название конкретных докладов: https://www.dotnetconf.net/agenda

>>> Подробности

 , ,

fsb4000
()

Доступен Microsoft Edge для Linux

Доступен Microsoft Edge для Linux
Группа Проприетарное ПО

Корпорация Microsoft выпустила предварительную версию своего браузера Edge для Linux и его можно скачать в канале для разработчиков.

Microsoft Edge — браузер от компании Microsoft, впервые выпущенный в 2015 году одновременно с самой первой версией Windows 10. Пришёл на замену Internet Explorer. Поначалу работал на собственном движке EdgeHTML, однако позднее Microsoft решила сделать выбор в пользу популярного открытого движка Chromium в надежде нарастить рыночную долю браузера и обеспечить совместимость с его богатой библиотекой расширений.

Существуют ограничения в текущей версии Microsoft Edge для Linux: могут не работать некоторые функции, пользователи пока не могут входить в Microsoft Edge через учетную запись Microsoft или Active Directory.

Сейчас доступны сборки Microsoft Edge для Linux под Ubuntu, Debian, Fedora и openSUSE.

>>> Подробности

 , ,

cocucka
()

Windows calculator портировали на Linux

Windows calculator портировали на Linux
Группа Open Source

Умельцы портировали Windows Calculator на Linux, используя платформу Uno.

Приложение Windows Calculator — это современное приложение, написанное на C++, которое поставляется предустановленным вместе с Windows. Приложение предоставляет стандартные, научные и программные функции калькулятора, а также набор преобразователей между различными единицами измерения и валютами. Microsoft открыла исходный код приложения два года назад под лицензией MIT.

>>> Подробности

 , ,

cocucka
()

Microsoft портирует Wayland под WSL2

Группа Linux General

Достаточно интересная новость прошла на ZDNet: на Windows Subsystem for Linux 2 портирован Wayland, что позволит запускать графические приложения из Linux на Windows 10. Они работали и раньше, но для этого следовало устанавливать сторонний X-сервер, а с портированием Wayland все будет работать сразу же. Фактически, пользователь будет видеть RDP-клиент, через который он будет видеть приложение. В будущем планируется доступ к видеокарте, но для этого необходим DirectX-драйвер в апстриме ядра, но эта идея не нравится разработчикам, так как фактически драйвер будет служить тоннелем для Windows-блоба в ядерное пространство Linux.

>>> Подробности

 ,

Shaman007
()

Procmon 1.0 Preview

Procmon 1.0 Preview
Группа Open Source

Компания Microsoft выпустила предварительную версию утилиты Procmon.

Process Monitor (Procmon) - это порт для Linux классического инструмента Procmon из набора инструментов Sysinternals для Windows. Procmon предоставляет удобный и эффективный способ для разработчиков отслеживать системные вызовы приложений. Линукс версия основана на инструментарии BPF, позволяющем легко инструментировать вызовы ядра.

Утилита предоставляет удобный текстовый интерфейс с возможностью фильтрации и сортировки. Также возможна запись событий в файл в неинтерактивном режиме и последующее его открытие для анализа.

Проект опубликован под MIT лицензией.

>>> Подробности

 , ,

cocucka
()

Microsoft добавила в WSL поддержку GPU для линукс GUI приложений

Microsoft добавила в WSL поддержку GPU для линукс GUI приложений
Группа Linux General

Microsoft сделала следующих гиганский шаг в строну поддержки линукс в Windows 10. Помимо добавления полноценного ядра Linux в WSL version 2, добавлена возможность запуска GUI приложений c GPU акселерацией. Раньше использовался сторонний X Server, но его скорость вызывала нарекания пользователей.

В настоящий момент, по сведениям инсайдеров, проводится тестирование новой технологии, ее появление в Windows 10 ожидается в течении нескольких месяцев.

>>> Подробности

 ,

Uncle_Bobby
()