Что вы думаете: когда Windows перейдет на ядро Linux?
То, что вы Я могу вспомнить, что в Windows уже есть Linux или известная как «Bash», но, если вы говорите о превращении Windows в Linux, этого не произойдет в ближайшее время из-за доли рынка и операционной стоимости Microsoft.
Надеюсь, никогда
@ Mr.Follow Вы имеете в виду WSL?
Да, я имею в виду, что слышал, что он использует «Bash».
Наверное, никогда (надеюсь)
Нет. И вы можете почти выполнять команды linux с подсистемой Windows для Linux.
Врагов больше нет: Microsoft переносит ядро Linux в Windows | ПРОВОДНОЙ
На протяжении десятилетий Microsoft Windows и Операционная система Linux с открытым исходным кодом была полярной противоположностью. Windows была разработана крупнейшей в мире компанией-разработчиком программного обеспечения, которая не была сторонником открытого исходного кода. Linux был разработан разношерстной командой программистов, разбросанных по всему миру, часто работающих в свободное время. Но с годами открытый исходный код и Linux в частности стали мейнстримом. В настоящее время Linux работает на большинстве веб-серверов в мире и лежит в основе Android, самой популярной в мире мобильной операционной системы. Это заставило Microsoft изменить отношение к конкурирующей операционной системе. Сначала он начал поддерживать Linux в своем облачном сервисе Azure. Затем компания начала выпускать программное обеспечение для Android и Linux и даже использовать Linux внутри компании для работы с Azure. Теперь Microsoft переносит ядро Linux в Windows.
Благодаря функции под названием Windows Subsystem for Linux вы уже можете запускать приложения Linux в Windows. WSL, по сути, переводит команды, предназначенные для ядра Linux — основной части операционной системы, которая взаимодействует с оборудованием — в команды для ядра Windows. Но теперь Microsoft встроит ядро Linux в WSL, начиная с новой версии программного обеспечения, предварительный выпуск которой запланирован на июнь.
Для ясности, Microsoft не заменяет ядро Windows. Ядро Linux будет работать как так называемая «виртуальная машина», что является обычным способом запуска операционных систем в операционной системе. Вам нужно будет установить WSL, если вы хотите использовать ядро Linux.
На первый взгляд это может показаться странной идеей. Но для программистов, особенно веб-разработчиков, это имеет смысл. Linux — самая распространенная операционная система для работы веб-серверов, но Windows по-прежнему король внутри корпораций. Упрощение запуска кода Linux в Windows является благом для разработчиков, которым необходимо использовать компьютер Windows для написания кода, который работает на серверах Linux.
WSL также может помочь Microsoft привлечь внимание программистов, использующих Macintosh. товары. MacOS основана на Unix, предке Linux, и долгое время была фаворитом среди веб-разработчиков, которым нужна среда разработки, аналогичная Linux, которая также поддерживает коммерческие приложения, недоступные в Linux. Но между Unix и Linux есть различия.
Программист, дизайнер и преподаватель из Сиэтла Этан Скуновер говорит, что отказался от использования Linux, кроме серверов, потому что ему нужно было запускать такие приложения Adobe, как Photoshop и Illustrator изначально. В течение многих лет он использовал MacOS, но, по его словам, иногда обнаруживал несовместимость между его серверами Mac и Linux. И он скучал по инструментам, которые его любимая версия Linux, Arch, предлагает для установки и обновления программного обеспечения. «Также справедливо сказать, что macOS не получила того внимания и развития, которое имеет iOS, и это видно», — говорит Шуновер. Поэтому он переключился на Windows с WSL, где он может запускать набор инструментов и приложений Arch.
«Это не идеально, и время от времени возникают странные проблемы, которые напоминают мне, что я все еще живу. компьютер с Windows, но в целом WSL кардинально изменил ситуацию, — говорит Шуновер.
До того, как Microsoft выпустила первую версию WSL в 2016 году, разработчики могли запускать Linux на виртуальной машине. Но это означало запуск всей операционной системы, что не особенно эффективно. WSL сделал возможным запускать многие из тех же инструментов и приложений в Windows без необходимости виртуализации. Но у этой идеи были свои проблемы с производительностью, особенно при работе с файловой системой Windows, согласно сообщению в блоге менеджера программ Microsoft Крейга Лёвена. Виртуализация только ядра Linux при изначальном запуске всего остального — это интригующий компромисс, который, как пишет Лёвен, повысит производительность приложений Linux в Windows в 20 раз, в зависимости от того, насколько приложение взаимодействует с Windows.
Открытость была главной темой в этом году на конференции разработчиков Microsoft Build. Как вчера написала Лорен Гуд из WIRED, компания не только пытается дистанцироваться от своей репутации врага открытого исходного кода, но и позиционирует себя как чемпион открытости в целом по сравнению с такими конкурентами, как Google и Apple.
«Они все еще выкапывают яму недоверия, в которую сами себя закопали», — говорит Скуновер. «Но для Наделлы и тех, кого он поддерживает, за открытый исходный код, это свидетельство того, что они смогли восстановить достаточно доверия, чтобы такие люди, как я, даже рассмотрели возможность запуска Windows.. «
- « Стены часто рушатся; они имеют непредвиденные последствия »
- Что, если бы AC помог спасти (а не разрушить) планету?
- Советы профессионалов по безопасным покупкам на Amazon
- «Если вы хотите кого-то убить, мы правильные парни »
- Kitty Hawk, летающие машины и проблемы« перехода в 3D »
- 🏃🏽♀️ Хотите лучшие инструменты, чтобы стать здоровым? наша команда Gear выбирает лучшие фитнес-трекеры, беговое снаряжение (включая обувь и носки) и лучшие наушники.
- 📩 Получите еще больше наших внутренних советов с нашим еженедельным информационным бюллетенем Backchannel