Linux будет использовать microsoft

Что такое подсистема Windows для Linux

Подсистема Windows для Linux позволяет разработчикам запускать среду GNU/Linux с большинством программ командной строки, служебных программ и приложений непосредственно в Windows без каких-либо изменений и необходимости использовать традиционную виртуальную машину или двойную загрузку.

Можно сделать следующее.

  • Выберите предпочтительные дистрибутивы GNU/Linux из Microsoft Store.
  • Запускайте средства командной строки, например grep , sed , awk , или другие двоичные файлы ELF-64.
  • Запускайте сценарии Bash Shell и приложения командной строки GNU/Linux, включая:
    • инструменты: vim, emacs, tmux;
    • языки: NodeJS, Javascript, Python, Ruby, C/C++, C# и F#, Rust, Go и пр.
    • Службы. SSHD, MySQL, Apache, lighttpd, MongoDB, PostgreSQL.
  • Установите дополнительное программное обеспечение с помощью своего собственного диспетчера пакетов дистрибутивов GNU/Linux.
  • Вызывайте приложения Windows с помощью оболочки командной строки, похожей на UNIX.
  • Вызывайте приложения GNU/Linux в Windows.

Что такое WSL 2?

WSL 2 — это новая версия архитектуры подсистемы Windows для Linux, которая поддерживает подсистему Windows для Linux, чтобы запускать двоичные файлы Linux ELF64 в Windows. Ее основными приоритетами является увеличение производительности файловой системы и добавление полной совместимости системных вызовов.

Эта новая архитектура изменяет способ взаимодействия этих двоичных файлов Linux с Windows и с оборудованием компьютера, но по-прежнему предоставляет то же взаимодействие с пользователем, что и WSL 1 (текущая общедоступная версия).

Отдельные дистрибутивы Linux можно запускать с архитектурой WSL 1 или WSL 2. Каждый дистрибутив можно обновить или использовать на более старой версии в любое время, кроме того вы можете запустить дистрибутивы WSL 1 и WSL 2 параллельно. WSL 2 использует совершенно новую архитектуру, которая дает преимущества от работы с реальным ядром Linux.

Источник

Сражение Linux на поприще Windows

Вступление

Вы замечали, что за 20 лет доля Linux систем на рынке Desktop (домашних систем и ноутбуков) не перешагнула и 10%, и все время колебалась в отметке 5-7% ?

Я вот задумался и начал вникать в историю развития Linux, и не заметил ничего странного.

Линус Торвальдс создал ядро, Ричард Столман софт и лицензию, система развивалась и набирала популярность. Так что же мешает?

Маркетинг? Нет, продукт бесплатный,»бери не хочу».

Сложность? Нет. С каждым годом юзер-френдли дистрибутивов становился больше и интерфейсы становятся проще и интуитивные. Т.е. это должно способствовать популяризации. Но тоже нет. (Я не буду поднимать тему Linux и серверов.)

Начнем же дискус

Нет. Главный конкурент, Microsoft и их Windows.

Да у Microsoft не все версии Windows были удачные. Скажем Windows 2.0, Windows ME, Win Vista, Win 8.0/8.1 (хотя я тепло отношусь к 8.1)

Одного отнять нельзя, политика Microsoft была такой, что нужно продвигать продукт так чтобы он был везде, они закрывали глаза на пиратство их ос. Также знали, что пиратство даст привязку пользователя к ос, и он не перейдет на что-то другое. И рано или поздно они купят лицензию.

И самый главный аргумент в их политике — это создание софта исключительно под платформу Windows. Игры, спец софт и прочее. Разработкам игр предоставлен DirectX. Компания Adobe делает свои продукты на Windows и MacOS. И прочее проприетарные продукты. Именно эти позиции и дают Microsoft преимущество до сих пор.

Читайте также:  Использование проигрывателя windows media

Более полно описана эта ситуация в этом посте с Хабр.

Почему Windows так популярен и мешает популяризации Linux?

Я свое виденье опишу в виде «воронки» в которую попадают начинающие пользователи ПК.

Человеку (обычный пользователь! прошу заметить) нужен ноутбук/ПК. Он покупает его. И в 90% случаев там будет предустановлен Windows. (Если нет то переходим на «ситуация 2»)

У человека в руках ноутбук. Но он не умеет им пользоваться. Он просит другого человека ему помочь, научить пользоваться этой машиной. Из это получается небольшая вариативность:

Случай 1 — Т.к на большинстве железок установлен Windows, то и помощи он просит у человека который разбирается в Windows. Даже на базовом уровне. Он объясняет как, что нажимать чтобы работало.

Случай 2 — Т.к. человеку не повезло/или он решил сэкономить, ему привозят ноутбук на Ubuntu или FreeDOS. Он просит знакомого эникея, чтобы было все как у людей. Чтобы можно было пользоваться. Обычно эникей ставит Windows и объясняет где и куда нажать чтобы заработал браузер, скайп или другая софтина.

Случай 3 — Попадается эникей псих , установит Linux Mint , KDE Neon. И объясняет где и куда нажать чтобы заработал браузер, скайп или другая софтина.

Во всех 3х случаях пользователь получает то, что он хочет. Его цель научится пользоваться компьютером выполнена, он выполняет обычные вещи как серфинг интернета и просмотр фильмов.

Вот и получается, что в 2х случаях из 3 практичнее научить пользоваться Windows. Будь то ХР, 7ка, 10ка. Основы будут те же, так сказать научи человека взаимодействию с Windows и он сможет пользоваться компом с Windows. И сев за другой комп он не будет так сильно теряться и сможет пользоваться как и у себя. При условии, что он разобрался и пользуется тем же или похожим софтом дома.

Как обстоит ситуация но со стороны Linux?

А научи человека Linux, то, то чему ты научишь его в начале, будет с ним надолго. Нужно иметь ввиду, что есть такой синдром Утенка «Что первое увидит, то и мама». В нашем случае, чему научился в начале то и правильно, и от этого человек будет в дальнейшем отталкиваться. И тут можно сильно зафейлиться.

Научи человека как пользоваться Ubuntu на Gnome3, XFCE, MATE, Unity, так он и будет знать, только как пользоваться ПК только с похожим окружением. А все прочее будет ему чуждо. Спасает обстановку Cinnamon и KDE. Но не панацея, от всех бед.

А представьте человека севшего за Windows ПК, при условии, что он с самого начала и до этого момента (скажем месяца 3) пользовался только Ubuntu 20.04 на Gnome 3. Получится вот такая сценка (карикатурная):

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

-Почему у вас все по другому. Не так как у меня дома, у меня пуска нету, индикаторы сверху т.д ?

А ему ответ.Что-то вроде.

-Так это у всех так, почему у тебя не так? Что у тебя пишет при запуске компьютера?

-У меня Ubuntu, но программы те же что и у тебя.

— У тебя что? буну? Что это? Это заразно? (если вы поняли иронию). У нас «шиндоус» и у всех моих знакомых «шиндоус».

И ему будет 2 пути:

больно и отвратно вернуться домой и переучиться на Windows.

вернутся домой и продолжить пользоваться Ubuntu, но попутно изучая Windows по курсам, видео на YouTube и т.д.

Читайте также:  Драйвера ати для линукс минт

Правильно, он снесет Ubuntu и поставит Windows.

Для абсолютно нового человека в компьютерах, Linux с экстраординарным окружением диковинным, но другого же он не видел и сравнить не с чем, и переучивание будет подобно пытке.

Я обошел этот момент просто.

Как обстоял переход с Windows на Linux. У меня в семье.

У меня было ситуация когда комп осаждали спамеры и вирусы из-за слабого знания ИБ моими родными т.е мама,папа, племянник лет 10. Сначала я объяснил моим родным работу с Win 7, и как, что, где нажимать. Они преимущественно серфили интернет и как это обычно бывает, жали на все, что видят. Когда они освоились, решил подменить 7ку на Kde neon. Убрал лишнее, заблокировал рабочий стол и оставил систему для домашнего пользования. На быстрый взгляд замечают, что я сменил только тему, но расположение панелей тоже. А мне во много меньше геморая с вирусами, антивирусами, софтом, кэшем и прочим. А то надоедало каждые полгода переустанавливать Windows, потому что, кто-то что-то нажал и все перестало работать.

Круг замкнулся.

И что в итоге?

И какое же место занимает в этом круговороте Linux?

Это как «Поворот не туда», кто-то попадает случайно, а кто-то специально попадает в этом мрачный и страшный мир (нет).

И чтобы попаcть в этот мир осознанно, нужно любопытство, жажда новизны, терпение и умение преодолевать трудности. А это присуще не всем рядовым пользователям ПК.

Это уже другой пласт людей. Продвинутые пользователи.

Лучше всего отличие рядового пользователя от продвинутого было описано в этой статье тоже с Хабр. Мои мысли о отличиях межу этими людьми, я опишу в следующей статье.

Буду рад любой конструктивной критике.
Спасибо за прочтение.

Источник

Записки IT специалиста

Технический блог специалистов ООО»Интерфейс»

  • Главная
  • Microsoft: будущее Windows в Linux

Microsoft: будущее Windows в Linux

Представляем вашему вниманию очередной перевод зарубежной прессы сделанный нашим немецким коллегой. На этот раз затронута достаточно интересная тема: взаимодействие компании Microsoft с Linux и открытым ПО. Несмотря на то, что многие утверждения автора носят полемический характер, мы считаем, что статья будет представлять интерес для русскоязычной аудитории. К тому же хороший технический специалист должен иметь широкий кругозор, представление о тенденциях развития отрасли и перспективах. А в этих вопросах обычно нет общего мнения, но это и к лучшему, ведь в споре рождается истина.

Собственная ОС не так и важна — фирма делает ставку на open source (ПО с открытым исходным кодом)

Перемены в компании Microsoft в последние годы весьма впечатляют. Вместо ненависти к Linux, фирма перешла к активной разработке программного обеспечения с открытым кодом. Уже позабыты те боевые времена, когда руководитель Microsoft Стив Баллмер обзывал свободную ОС то «раковой опухолью», то «коммунистической системой». С тех пор, как у руля предприятия стал Сатья Наделла, здесь стали ценить преимущества свободного ПО.

Теперь Microsoft Linux?

Интересная идея. Станет ли компания Microsoft сама предлагать линукс в качестве ОС для персональных компьютеров? Вроде дурацкий вопрос, но если посмотреть тенденции последних лет, то такие мысли вполне могут прийти в голову.

Уже заметна уменьшающаяся роль Windows в стратегии Microsoft. Сейчас фирма растёт за счёт предоставления сервисов Office 365 и облачных служб Azure. И там и тут вполне можно обойтись без Windows. Где пользователи будут применять программы из пакета Office: на компьютерах с Windows или планшетах с Android — Microsoft как-то безразлично. А уж в облаках Azure и вовсе доминируют Linux-системы.

Читайте также:  The windows registry pdf

Стив Баллмер такого не ожидал

Утрата бизнес-модели

Ко всему прочему стоимость, которую сегодня можно взять за ОС с частных клиентов уверенно стремится к нулю. Google и Apple позаботились об этом, и получают деньги на разработку софта из других источников. Это дошло и до Microsoft, вот уже и новая «десятка» фактически раздавалась даром. Ну а попытка заработать немного денег на рекламе прямо в Windows — это говорит, скорее, о внутренних метаниях, потому этот способ годится только чтобы разогнать своих клиентов в то время, когда значение ОС для пользователя постоянно снижается.

Бизнес не пропадёт

Не стоит заблуждаться, бизнес Microsoft по продаже лицензий ещё годами будет приносить компании прибыль. Хотя-бы на том основании, что позиции Windows достаточно сильны в компаниях и госучреждениях. Однако уже достаточно хорошо проглядывается будущее, где ОС перестает играть ту значительную роль, которую ей уделяли ранее.

Куда ни глянь — везде Linux

Чтобы увидеть куда идёт Microsoft, тому достаточно обратить внимание на самую растущее подразделение фирмы: облачные службы. Именно там Microsoft давно приспособилась к реальности. Вместо бессмысленной борьбы с Linux, принята стратегия поддержки этой ОС. Мало того, весной 2019 года вышла собственная система на Linux-ядре — Azure Sphere и уже вполне можно представить направление дальнейших разработок в этой отрасли.

Примечание переводчика: немного ранее Microsoft впервые выпустил Linux-версию одного из ключевых корпоративных продуктов — SQL Server 2017.

Следующий логичный шаг — серверная ОС на основе Linux. Это проверенное временем серверное решение сейчас становится стандартной основой для облачных служб. В тоже время Linux для персональных компьютеров вряд ли будет входить в список приоритетов Microsoft, по причине снижающейся значимости ОС в этой области.

Растут шансы, что Microsoft озадачится покупкой какого-нибудь крупного разработчика ОС на основе Linux. IBM только что купил Red Hat, что мешает Microsoft заинтересоваться Ubuntu или SUSE?

Ну а пока что Microsoft углубляет личную заинтересованность в работе с Linux, второй выпуск подсистемы Linux для Windows будет включать полное ядро. Следовательно потребность Microsoft в технологиях Linux только продолжает расти.

Всё больше открытого ПО

Даже если в Редмонде и не создадут свой Linux, то нет никаких сомнений в том, что открытый исходный код будет играть решающую роль в будущем Microsoft. К чему идёт дело стало ясно после покупки Microsoft самой важной в мире платформы для разработчиков свободного программного обеспечения Github. Но и на настольном компьютере свободное ПО начинает выходить на центральные позиции: браузер Edge переходит на основу свободного движка Chromium.

Становится очевидно: Microsoft будет применять открытое ПО везде, где это будет иметь стратегическое или коммерческое значение. Урок от Google был хорошо усвоен. Свободное ПО служит транспортом для передачи коммерческих программ, за счет которых и образуется прибыль.

С этой точки зрения закрывать платформу ОС будет нерационально. Именно там, где нет прямого финансового интереса, сотрудничество с другими разработчиками приносит больше выгоды, чем владение собственной операционной системой. Вполне вероятно, что Microsoft понемногу сделает открытым код своей Windows, если, конечно, приведёт накопившийся за десятилетия код в презентабельный вид.

Linux выигрывает

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

Автор: Andreas Proschofsky

Перевод: Виктор Хартманн, Берлин.

Помогла статья? Поддержи автора и новые статьи будут выходить чаще:

Или подпишись на наш Телеграм-канал:

Источник

Оцените статью