LINUX.ORG.RU

25
Всего сообщений: 654

Microsoft встроит ядро Linux в новые версии Windows 10

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

Microsoft встроит ядро Linux в новые версии Windows 10.
Это существенно увеличит производительность Linux-подсистемы в Windows, считает компания. На конференции для разработчиков Build 2019 корпорация Microsoft представила собственную подсистему Windows Subsystem for Linux 2 (WSL 2) с полноценным встроенным ядром Linux, основанном на стабильной долгосрочной версии ядра 4.19.
Оно будет обновляться через Windows Update, а также появится в виде отдельного дистрибутива.
Ядро будет полностью открытым: Microsoft опубликует на GitHub инструкции, необходимые для работы с ним и создания собственных версий ядра.

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

 , ,

anonymous ()

Анонс Power Shell Core 7

Группа Open Source

PowerShell — расширяемое средство автоматизации от Microsoft с открытым исходным кодом.

На этой неделе Microsoft анонсировала следующую версию PowerShell Core.
Несмотря на все ожидания, следующая версия будет PowerShell 7, а не PowerShell Core 6.3. Это сигнализирует о значительных изменениях в разработке проекта, поскольку Microsoft делает еще один важный шаг по замене встроенного PowerShell 5.1 в Windows на кроссплатформенный PowerShell Core.

Как сообщает Microsoft, релиз станет доступен примерно в мае 2019 года. И выйдет вскоре после выпуска .NET Core 3.0.

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

 ,

mx__ ()

Visual Studio Code 1.31

Группа Open Source

Состоялся январский релиз Visual Studio Code.

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

Для Windows доступны system-wide и user-wide установщики, а также portable‐версия.

Для Linux подготовлены .deb‐ и .rpm‐пакеты и тарболл.

Пакет для macOS можно скачать там же.

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

 , ,

SiegmentationFault ()

Project Mu — реализация UEFI на базе TianoCore

Группа Open Source

Microsoft анонсировала Project Mu — адаптацию TianoCore edk2, распространяемую под лицензией 2-clause BSD.

Project Mu представляет собой набор из репозиториев, предназначенных для сборки UEFI. Project Mu использует TianoCore edk2 в качестве upstream, но при этом имеет значительные изменения и улучшения для использования в крупных проектах.

Проект учитывает реалии вендоров, которым требуется интегрировать аппаратно-специфичные части под NDA. Структура кода организована таким образом, чтобы вендор мог изолировать проприетарные части в отдельный репозиторий.

Особенности проекта:

  • Структура репозиториев и процесс разработки адаптирован для распространения «Firmware as a Service».
  • Экранная клавиатура.
  • Безопасное управление настройками UEFI.
  • Улучшение безопасности за счет удаления неиспользуемого устаревшего кода (практика, известная как уменьшение поверхности атаки).
  • Ускорение загрузки.
  • Редизайн меню.
  • Множество тестов и утилит для оптимизации и анализа качества.

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

 ,

snizovtsev ()

Microsoft открывает WPF, Windows Forms и WinUI

Группа Open Source

Microsoft открывает средства для разработки GUI для .NET: WPF, Windows Forms и WinUI, — под лицензией MIT.
На данный момент WPF, Windows Forms и WinUI доступны только для платформы Windows. Стоит отметить, что Mono поддерживает Windows Forms через нативную библиотеку GDI+, и, скорее всего, наработки Windows Forms будут перенесены в Mono. А вот основой WPF является Direct3D, поэтому портирование под X11 или Wayland будет проблематично, хотя данные наработки могут помочь проекту Wine-mono и расширить число программ, запускаемых Wine.

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

 

Root-msk ()

Microsoft присоединяется к Open Invention Network, добавляя в общий пул около 60 тысяч патентов

Группа Open Source

Open Invention Network - сообщество владельцев патентов, целью которого является защита Linux от патентных исков. Участники сообщества передают патенты в общий пул, позволяя бесплатное использование этих патентов всем участникам.

OIN насчитывает около двух с половиной тысяч участников, среди которых такие компании как IBM, SUSE, Red Hat, Google.

Сегодня в блоге компании было объявлено, что Microsoft присоединяется к Open Invention Network, тем самым открывая для участников OIN более 60 тысяч собственных патентов.

По словам Keith Bergelt, CEO компании OIN: «Это практически всё что есть у Microsoft, в том числе относящееся и к более старым open-source технологиям, таким как Android, ядро Linux и OpenStack и новым, таким как LF Energy и HyperLedger, их предшественникам и преемникам.»

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

 , ,

alpha ()

Microsoft открыла код фреймворка машинного обучения

Группа Open Source

Infer.NET — кросс-платформенный фреймворк, применяемый для model-based машинного обучения. Этот популярный движок широко используется в таких продуктах Microsoft как Office, Xbox и Azure.

Код опубликован на GitHub под MIT license для свободного использования в коммерческих приложениях.

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

 , ,

Bobby_ ()

Релиз F# 4.5

Группа Open Source

F# — статически типизированный мультипарадигмальный язык программирования из семейства языков .NET от корпорации Microsoft. Во многом F# испытал влияние OCaml, являясь, по сути, его продвинутой реализацией для платформы .NET. Компилятор языка открыт, а его код доступен на GitHub.

Самое заметное изменение в этом релизе — увеличение минорной версии языка сразу на четыре единицы. Это было сделано для синхронизации версий языка и библиотеки FSharp.Core:

  • Было: F# 4.1; FSharp.Core 4.4.1.0
  • Стало: F# 4.5; FSharp.Core 4.5.x.0

Причины этого исторические, но конечный результат заключается в том, что он довольно запутан для пользователей F# в течение длительного времени. Итак, это было исправлено.

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

Как обновиться

Получить F# 4.5 можно двумя путями:

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

 , ,

Guest_1488 ()

Реакция Linux Foundation на покупку Github компанией Microsoft

Группа Open Source

Сегодня исполнительный директор The Linux Foundation Джим Землин (Jim Zemlin) опубликовал официальную точку зрения организации на новость о покупке одного из самых популярных сервисов для совместной разработки программного обеспечения GitHub транснациональной компанией Microsoft.

На этой неделе Microsoft объявила о покупке GitHub за 7,5 млрд долларов. Я выждал пару дней перед публикацией своих мыслей, так как это событие действительно заслуживает глубокого осмысления. Суть: это довольно хорошие новости для сообщества свободного программного обеспечения и мы должны отметить этот умный ход компании Microsoft. Но прежде, чем мы начнём, стоит отметить, что я уже много лет работаю в этом динамичном окружении, и противоположные реакции на это объявление напомнили мне несколько вещей:

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

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

 , , , ,

das_tier ()

GitHub отныне официально принадлежит корпорации Microsoft. Многие пользователи и организации мигрируют на GitLab

Группа Open Source

4 июня 2018 года факт продажи официально подтвердили в своих блогах и GitHub, и Microsoft.

Несмотря на заявления обеих компаний о том что для обычных пользователей ничего не изменится, большое количество организаций и разработчиков занимающихся разработкой свободного ПО начали перемещать свои репозитории с GitHub на сервера Bitbucket и GitLab.

Компания GitLab в ответ на это событие в своём блоге поздравила компанию GitHub и начала акцию по предоставлению скидок для корпоративных пользователей которые хотят мигрировать с GitHub на GitLab в рамках инициативы "#movingtogitlab", детали о которой публикуются в твиттер-аккаунте @movingtogitlab. Кроме того можно отслеживать статистику импорта репозиториев с GitHub на GitLab на специальной странице. В связи с огромным потоком 'миграции' нагрузка на сервера GitLab возросла в 5-10 раз, из-за чего начались сбои в работе серверов GitLab которые порой приводят к отказу в доступе к сайту.

>>> Руководство по миграции с GitHub на GitLab

ВНИМАНИЕ! С 5 июня 2018 года компания GitLab предоставляет свои пакеты услуг Ultimate и Gold для образовательных учреждений и open-source проектов на безоплатной основе!

P.S.: В 2015 году сайт GitHub в ответ на проблемы с сайтом SourceForge провёл акцию "Goodbye, SourceForge!" в рамках которой большинство проектов свободного ПО мигрировали тогда с SourceForge на GitHub.

>>> Опрос «Планируете ли уходить с GitHub?»

>>> Обсуждения на HN: раз, два, три

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

 , , , ,

atsym ()

Вышел dotNet Core 2.1 LTS

Группа Open Source

Вышла новая версия популярного кросплатформного фрэймворка dotNet Core 2.1
Версия 2.1 объявлена LTS и будет поддерживаться 3 года

Наиболее заметные изменения:

  • Добавлена поддержка Alpine Linux .NET Core and Alpine with Docker
  • Поддержка ARM для dotNet Core. Raspbian, Ubintu образы готовятся
  • Обновлены Docker Images
  • Brotli Compression - тип сжатия данных без потерь, доступный в большинстве браузеров. По скорости приблизительно равен Deflate но обеспечивает лучшее сжатие.
  • Новые Cryptography API
  • dotNET Core Global Tools - набор утилит для работы в командной строке с проектом, пакетами NuGet и т.д. https://aka.ms/dotnet-cli-docs.
    Следующие утилиты включены в dotNET Core Global Tools и не нуждаются в дополнительной установке:

    * watch
    * dev-certs
    * sql-cache
    * user-secrets
    * ef
  • SourceLink - публичный репозиторий и доступ нему для загрузки отладочной информации пакетов NuGet.
  • Tiered Compilation - ускорение запуска путём приоритизазии JIT компиляции байткода необходимого приложению для старта.
  • Улучшение производительности https://blogs.msdn.microsoft.com/dotnet/2018/04/18/performance-improvements-i...

Change-log: https://github.com/dotnet/core/blob/master/release-notes/2.1/2.1.0-commit.md

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

 , ,

grim ()

Microsoft открыла инструмент для подготовки дистрибутивов Linux к WSL

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

Компания Microsoft опубликовала исходные коды приложения, служащего для подготовки дистрибутивов Linux к WSL. Воспользоваться им могут создатели дистрибутивов для публикации в Microsoft Store или разработчики для установки кастомных систем на своих машинах.

Приложение WSL DistroLauncher позволяет подготовить установочный .appx файл с дистрибутивом GNU/Linux, который потом можно использовать для публикации в Store, либо для установки напрямую на конкретных машинах с Windows 10. В первом случае создателям дистрибутива нужно сначала связаться с представителями Microsoft и получить разрешение, во втором потребуется предварительно разрешить установку неопубликованных приложений или включить режима разработчика в панели Параметры → Обновление и безопасность → Для разработчиков.

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

 , ,

kshmr ()

Microsoft выпустила утилиту ProcDump для Linux

Группа Linux General

Марк Руссинович объявил о выпуске для ОС Linux утилиты ProcDump из пакета Sysinternals.

Утилита может быть полезна разработчикам прикладных программ. Она служит для создания дампов приложений (файлов core.*) при превышении указанного порога потребления процессорного времени.

Используя дампы, созданные утилитой ProcDump, разработчик может увидеть чем именно была занята его программа в момент чрезмерного потребления ресурсов процессора.

Утилита распространяется под свободной лицензией MIT.

>>> Страница проекта на GitHub

 ,

alt-x ()

Ext2Fsd 0.69

Группа Open Source

Обновился драйвер Ext2/Ext3/Ext4 для ОС Microsoft. Основное изменение — исправление проблемы в предыдущей версии, из-за которой разрушались разделы Ext4 в 64-битном режиме при использовании с последними релизами ОС Ubuntu и Debian.

Другие изменения:

  • теперь нет разрушения суперблоков Ext4 в режиме 64 бит;
  • исправлена опасная реализация состояния гонки восстановления заголовка буфера;
  • исключено зависание при записи кешированных данных из-за BCB-блокировки.

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

 , , , ,

linuks ()

Microsoft вошла в число ключевых спонсоров OSI

Группа Open Source

Объявлено, что Microsoft теперь — ключевой спонсор OSI (Open Source Initiative), наряду с Google, AdBlock Plus, IBM, GitHub, Hewlett-Pakkarrd и другими, менее известными корпорациями.

Microsoft со временем изменила свою политику от агрессивного отстаивания прав на свои продукты и «задавливания» конкурентов на противоположную — .NET (за исключением GUI) — открытая платформа, WSL (прослойка для запуска приложений Linux на Windows 10) успешно развивается и процветает, MS SQL Server портирован на Linux, разработка Windows переведена на Git, а сотрудничество с компаниями Canonical и Red Hat все увеличивается. Также от компании в последнее время появляется все больше открытых продуктов под лицензиями BSD и MIT.

Примечательно, что организация OSI в 1998 году была создана Брюсом Перенсом и Эриком Рэймондом после открытия наработок Netscape Communications из-за агрессивного подавления конкурирующего продукта компанией Microsoft.

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

 , ,

valman___ ()

Расширение сотрудничества Red Hat и Microsoft в области контейнеризации и облачных платформ

Группа Red Hat

22 августа 2017 года Microsoft Corp.и Red Hat, Inc. объявили о расширении альянса двух компаний и представили планы новых инициатив, направленных на унификацию работы с контейнерами. Эти инициативы включают встроенную поддержку контейнеров Windows Server в Red Hat OpenShift, Red Hat OpenShift Dedicated на Microsoft Azure, и SQL Server на Red Hat Enterprise Linux и Red Hat OpenShift.

Стоит отметить, что в релизе много абстрактно-маркетологических слов, но без особой конкретики.

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

 , ,

JacobTwoTwo ()

В релиз ушла .NET Core 2.0

Группа Open Source

Спустя почти год после того, как Microsoft выпустила первую версию проекта с открытым кодом .NET Core и его веб-ориентированного варианта ASP.NET Core, в релиз ушла вторая версия платформы.

Это самое крупное обновление платформы за последнее время. Количество доступных API увеличено в несколько десятков раз.

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

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

 , , , ,

Jack-Laphroaig ()

Visual Studio Code 1.14

Группа Open Source

Состоялся релиз Visual Studio Code 1.14.

В новой версии сделаны следующие улучшения:

  • Улучшен встроенный терминал.
  • В Command Palette добавлен сипсок команд, используемых чаще всего.
  • Добавлено меню Tasks, позволющее запускать сборку и выполнять другие задачи.
  • Реализована авторасстановка отступов в коде при наборе и вставке.
  • Emmet-аббревиации теперь можно добавлять в любой язык.
  • В редактор diff добавлена панель навигации.
  • Реализована возможность отладки Angular.
  • Улучшена поддержка читателей экранов.
  • Сформирована тестовая сборка для 64-разрядной версии Windows.
  • Добавлена экспериментальная поддержка открытия нескольких проектов в одном окне.

Также была добавлена поддержка Typescript 2.4, улучшена отладка Node.js и восстановление файлов на рабочем столе.

В 1.14.1 версии убран рефакторинг функции-класса ES5 в полноценный класс ES6.

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

 , , ,

spec_po_kiskam ()

Завершено бета-тестирование WSL

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

Компания Microsoft объявила о завершении стадии бета-тестирования компонента Windows subsystem for Linux, его готовности для повседневной эксплуатации и переводе в разряд поддерживаемых технологий. WSL появится в окончательном виде в Fall Creators Update.

WSL — это обратный аналог Wine, транслирующий системные вызовы приложений Linux в системные вызовы Windows. По умолчанию в качестве окружения используется Ubuntu 16.04 Xenial Xerus, но в планах подготовка WSL и на базе Suse и Fedora. Также возможна консольная установка дистрибутивов GNU/Linux на базе Debian (Debootstrap) в Dual boot, для Fedora и Suse пока что подобных инструментов нет.

>>> Подробнее

 , ,

Lowes ()

Skype 4.3 для GNU/Linux прекратит работу 1 июля 2017 (теперь официально)

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

На странице загрузки Skype появилось следующее сообщение:

Важное объявление: поддержка работы клиентов Skype для Linux версии 4.3 и старее будет прекращена 1 июля 2017 года. Чтобы продолжить общаться в Skype, пожалуйста, установите последнюю версию.

Последней версией, поддержка которой продолжится, является Skype for Linux Beta. Данное приложение представляет собой надстройку над Skype Web, использующую Electron. Из недостатков этой версии стоит отметить временную недоступность групповых видеозвонков и демонстрации экрана собеседнику, невозможность локального хранения истории сообщений, а также большее потребление ресурсов по сравнению со Skype 4.3.

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

 ,

birdie ()