Microsoft выпустила Windows Terminal 1.0 с открытым кодом
Иллюстрация с сайта Devblogs.Microsoft.Com
Об этом 19 мая написала Кайла Синнамон, руководитель проекта, в блоге Microsoft для разработчиков.
Windows Terminal работает с командной строкой, PowerShell и подсистемой Windows для Linux (WSL). Он поддерживает несколько вкладок, панелей, Юникод и запуск любых приложений без GUI — даже линуксовых. Пользователи могут выбирать или создавать свои темы, переопределять горячие клавиши, настраивать цвета и фон.
Терминал создавали не только силами штатных разработчиков MS — свой вклад внесло и свободное сообщество. Например, поддержку фонового изображения реализовал Summon528, а «теплую, ламповую» тему в стиле древних консолей на ЭЛТ-мониторах написал Ironyman.
Исходники нового Windows Terminal 1.0 доступны на github для скачивания и исследования под лицензией MIT, а документация переведена на русский. Для нового терминала даже отрисовали собственный шрифт — Cascadia Code. Он тоже доступен на github.
Похоже, в последнее время Microsoft всё больше идёт навстречу свободному ПО: несколько дней назад редмондский гигант анонсировал поддержку GUI-приложений Linux в WSL, а директор компании публично извинился за пренебрежительное отношение к СПО. Правда, жёсткий диск с публичным вызовом — открыть исходники Windows 7, который отправил Free Software Foundation, пока назад не вернулся.
P.S. Обещают ежемесячные обновления то ли с июля, то ли с июня 2020 года — в посте Кайлы есть обе даты:)
Постоянная ссылка к новости: http://www.nixp.ru/news/14279.html. Timur Tukaev по материалам Devblogs.Microsoft.Com.
Microsoft и Red Hat занялись запуском Windows-контейнеров и SQL Server на OpenShift
Firefox 55.0 стал первым веб-браузером с поддержкой WebVR для Windows
Draft — Open Source-инструмент Microsoft для деплоя приложений в Kubernetes
В Windows Store появятся три Linux-дистрибутива: Ubuntu, openSUSE и Fedora 2 3
Microsoft хочет внести изменения в OpenSSH для лучшей поддержки PowerShell и Windows 5 8
OpenChange 1.0 — свободная реализация протоколов Microsoft Exchange 3
Последние комментарии
- OlegL, 17 декабря 2023 года в 15:00 → Перекличка 21
- REDkiy, 8 июня 2023 года в 9:09 → Как «замокать» файл для юниттеста в Python? 2
- fhunter, 29 ноября 2022 года в 2:09 → Проблема с NO_PUBKEY: как получить GPG-ключ и добавить его в базу apt? 6
- Иванн, 9 апреля 2022 года в 8:31 → Ассоциация РАСПО провела первое учредительное собрание 1
- Kiri11.ADV1, 7 марта 2021 года в 12:01 → Логи catalina.out в TomCat 9 в формате JSON 1