Командная оболочка Ubuntu Bash приходит на Windows

8

Появившаяся накануне конференции Build 2016 информация о том, что Microsoft планирует представить командную оболочку Bash на платформе Windows, оказалась верна. В ходе пленарного выступления первого дня появление Ubuntu Bash на Windows было анонсировано официально.

Консоль Bash для Windows создавалась Microsoft совместно с компанией Canonical, основным разработчиком дистрибутива Ubuntu.

В нашем путешествии по распространению свободного программного обеспечения мы никогда не могли представить себе, что такой момент наступит. Мы с радостью представляем решение, которое должно помочь разработчикам на платформе Windows, вместе с тем открыв перед ними совершенно новый, невообразимый ранее способ исследования Linux. Мы крайне воодушевлены теми новыми возможностями, которые открываются благодаря такому неожиданному стечению обстоятельств.Марк Шаттлворт, основатель компании Canonical

Решение, которое Microsoft продемонстрировала сегодня публике, является не суррогатом или аналогом, а полноценной консолью Linux, исполняемой в подсистеме WSL (Windows Subsystem for Linux).

1_bash

Таким образом, IT-специалисты смогут запускать Bash-скрипты, инструменты командной строки Linux (sed, awk, grep и др.) и такие Linux-ориентированные решения, как Ruby, Git или Python, непосредственно в Windows. Bash на Windows также будет иметь доступ к файловой системе ОС, что позволит использовать уже существующие наборы файлов.

Единственное существенное ограничение, с которым столкнутся пользователи Bash на Windows, заключается в том, что консоль Linux не сможет взаимодействовать с инструментами и приложениям Windows и наоборот. Также следует заметить, что Microsoft позиционирует Bash на Windows в качестве инструмента для разработки ПО, а не как серверное решение.

Как ожидается, Bash станет доступен участникам программы Windows Insider в новых сборках Windows 10 Redstone, которые будут выпущены после конференции Build. Также Microsoft напоминает, что не следует ожидать от первого релиза Bash идеальной работы: поскольку это лишь ранняя тестовая версия, при исполнении тех или иных скриптов могут возникнуть определенные проблемы.

На портале Channel 9 также доступна предварительно записанная сессия, посвященная работе Bash на Windows.

источник


Система Orphus

Обсуждение

Отправить ответ

8 Комментарий на "Командная оболочка Ubuntu Bash приходит на Windows"


Картинка профиля SargeT
Участник
31.03.2016 06:27

Чё-т я нипонял. А на кой нужен какой-то изолированный от системы баш? И вообще, уже черт знает сколько назад они ссашу обещали для дистанционной рулёжки, а выкатили какой-то суррогат. Нафига кодеру такое яйцо в утке, утка в зайце, я может не понимаю чего?

Картинка профиля Evante
Участник
31.03.2016 08:16

Очевидный плюс скорее в том, что вам не придется запускать виртуальную машину или вовсе перегружаться для того что бы использовать консольные возможности линукса. Вы просто набираете bash и пользуетесь. Можете даже пакеты в WSL ставить :)

Участник
31.03.2016 10:57

аа, понял. чтобы не пилить каждый инструмент линуха по отдельности, есть теперь такой контейнер. тут тебе и ссаши и все такое

Участник
31.03.2016 11:43

То есть теперь, разработчикам Windows будет проще создавать приложения под Linux? Ха-ха! Игра началась. Через 5 лет все перейдут на Linux. Ведь зачем покупать ОС за 100 баксов, когда можно скачать другую бесплатно и получить все, вообще всё, что есть на ОС за 100 баксов.

Участник
31.03.2016 12:49

Ну эта история уже сколько лет длится? Только судя по статистике за 3 года разработчики в основном переходят с Винды на Винду.

Что-то не особо заметно, что-бы линукс хоть как-то двигался. Как был с долей рынка 20% так и остался. (Среди разработчиков соответственно).

Даже mac os ведёт себя живее. Хоть какой-то прирост на 1% в год.

Источник: http://stackoverflow.com/research/developer-survey-2015#tech-os

Картинка профиля Мастер Чих
Участник
31.03.2016 14:01

Как взять GPL-ный баш или вообще спереть кусок кода, так майки всегда рады, а как запилить официальный вандрайв на бубунту — так нет, лучше пресмыкаться перед гуглом и эпплом.
Майкрософт необучаем. IBM #2.

Участник
31.03.2016 18:37

Они же не сперли, а работали совместно с компанией Canonical, основным разработчиком дистрибутива Ubuntu.

Картинка профиля Мастер Чих
Участник
31.03.2016 19:29

Bash не является собственностью Canonical, он GPLv3-ный, но формально они пока лицензию не нарушили.
Хотя майков несколько раз ловили даже на откровенной краже кода, выложенного под GPL (помню скандал с Hyper-V, а найти другие случаи поможет гугл), что разом меньше или больше — уже без разницы.
Майки в принципе ведут себя как гопники из подворотни, гниловатая компания. Особенно показательна история с десктопными никсами и этим внедрением баша — почитайте на хабре.

wpDiscuz