Microsoft призывает linux-разработчиков опробовать Windows 10



    Компания Microsoft после неудачи с мобильным сегментом и непростого перехода на Windows 10 все же продолжает расширять географию собственной экспансии. Являясь разработчиком доминирующей ОС на рынке настольных ПК, технологический гигант стремится войти и в среду разработчиков не только в виде поставщика ПО, но и в качестве производителя платформы.

    Так, Microsoft активно разрабатывает собственную эмуляцию среды Linux Bash WSL для того, чтобы привлечь в свою экосистему традиционных пользователей Unix-систем, которые отдают предпочтение последним в связи со своей профессиональной деятельностью. Недавно компания стала платиновым участником инициативы Linux Foundation и высказала приверженность идеями разработки ПО с открытым исходным кодом и поддержки Linux- и Open Source-сообществ.

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


    Основу мотивации для перехода с Linux на Windows 10 Microsoft выстраивает вокруг двух факторов. Первый — это полноценная эмуляция Linux и, как следствие, возможность использования всего доступного там инструментария. Второй — организация работы в Windows, то есть разработчик сможет без каких либо проблем пользоваться преимуществами и этой платформы.

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

    «Независимо от того, что обычно вы используете в Linux для создания приложений, будь то Go, Erlang или C, дайте шанс нашему Bash WSL и поработайте в нем, а главное — поделитесь логами ошибок. Это действительно сделает нашу жизнь проще и поможет нам создать продукт, который все мы сможем использовать для повышения своей продуктивности», — говорит Рич Тернер в своем видеообращении к разработчикам, представленном выше.

    Конечной целью разработки Тернер называет полную совместимость всего Linux-инструментария с WSL в Windows 10.
    Поделиться публикацией
    AdBlock похитил этот баннер, но баннеры не зубы — отрастут

    Подробнее
    Реклама

    Комментарии 271

      +33
      А смысл? а тем более linux-разработчикам? Слез с Windows лет 10 назад и не вижу причин возвращаться даже пробовать. Или в MS думают, что эта миграция была вынужденная и мы тут все без старой доброй винды исстрадались?
      • НЛО прилетело и опубликовало эту надпись здесь
          –1
          С одной стороны контейнеры Linux-подсистема на сегодня делать не позволяет.
          С другой стороны и раньше можно было работать с контейнерами и без Linux-подсистемы — через виртуалку, с «эмулированием» управления из командной строки.

          • НЛО прилетело и опубликовало эту надпись здесь
              –6
              Нативных Windows контейнеров не существует
              • НЛО прилетело и опубликовало эту надпись здесь
          –1
          Вполне себе грамотный ход.

          А я вот не слез с Windows.
          Довольно серьезно посматривал на MacOS, все таки там с *nix-софтом нативненько.

          Теперь вот останусь на Windows — так как уже распробовал Linux Subsytem под Windows.

          Грамотный ход MS.
            +9
            Это пока от них очередную подлость вы не получили.
              +6
              Ubuntu тоже иногда падлит при обновлениях.
              И не надо говорить, что она opensource и ты можешь найти место, где эта подлянка и исправить под себя — на практике это не реально.
              • НЛО прилетело и опубликовало эту надпись здесь
                  +4
                  И чем это лучше возможности откатиться на Windows?
                    +10
                    В десятки раз меньше жопоболи.
                      –4
                      Вы сильно преувеличиваете.
                        +3

                        Вообще никакой жопоболи. Делаем снэпшот перед обновлением, если что-то пошло не так — загружаемся прямо со снепшота и со старым ядром (оно же не удалится само, пока не попросишь). Отправляем багрепорт, работаем дальше, и пока багу не починят (или обходной манёвр не придумают) — не обновляемся.

                          –2
                          Никаких проблем с откатыванием обновлениями на винде.
                            +5

                            Вы поймите, что здесь даже никакого откатывания не требуется. Просто у вас возникает две системы — старая и обновлённая, и вы можете свободно выбирать, в какой из них работаете сегодня.

                              +2
                              Если актуальную ситуация с откатами вы называете беспроблемной — даже не знаю, о каком адекватном разговоре может идти речь.
                                –1
                                Пафос ваш неуместен — на моей практике из сотен виртуалок и сотни десктопных компов откат обновлений встречается не более часто, чем раз в несколько месяцев.
                                Их просто не зачем откатывать.
                                  –1
                                  А вот на десктопных линуксах — массe разлекух нам, админам, создают пользователи — то GoTomeeting не работает, то скайп — для митингов с кастомерами, но с видео приколы, то со звуком.
                                  И поиски решений среди тонны непонятных решений — «веселое» занятие.
                                +2
                                Я активно пользуюсь Линуксом, но не являюсь слишком уж опытынм пользователем.
                                После нескольких неудачных обновлений сейчас боюсь обновляться вообще.
                                Из вашего сообщения понял, что можно сделать копию системы перед обновлением и легко восстановиться.
                                Подскажите пожалуйста как это делается.
                                  +2

                                  Ну, я же описал. Перед обновлением делается снэпшот. Если вы ставили на lvm, делайте средствами lvm (как-то так: lvcreate -s vg/root -n root-update-bak -L 5G), если у вас корневая система zfs или btrfs — делайте средствами файловой системы. После этого обновляетесь (опять, зависит от системы — apt-get dist-upgrade в производных дебиана и так далее), и до перезагрузки настраиваете загрузчик, добавляете туда пункт загрузки со снэпшота и со старым ядром (если оно обновилось); конфиг груба элементарно правится руками.


                                  Примечание: если система не на lvm или btrfs или zfs, упс, you're not covered. Впрочем, перенести как правило всё равно можно без переустановки и перенастройки, в худшем случае потребуется внешний винт.

                                    0
                                    Понял. Спасибо!
                                      0
                                      По-умолчанию Убунта ставится с ext4 без lvm.
                                      +5
                                      Из личного опыта: есть радикальное решение не бояться обновлений — использовать систему с непрерывным циклом (Rolling release). Я пять лет назад по этой причине «пересел» на Arch Linux. С тех пор считаю его самым удобным и пока не разочаровался.
                                        0
                                        У меня есть опыт, когда система разваливалась от какого-то мелкого и незначительного обновления.
                                        Причем под словом «система» я подразумеваю Linux, Windows, Mac OS X
                                        Как фрилансер я боюсь обновлений. Потому что сроки как правило очень сжатые и потратить день на то, чтобы восстановить систему после внезапного обвала чаще всего нет возможности.
                                          +2
                                          Именно за это я и уважаю операционную систему о которой сказал выше. У меня на рабочей станции (Arch+xFce4) за пять лет ни разу не было ни одного простоя из-за кривых обновлений.
                                            0
                                            Спасибо. Буду смотреть в эту сторону!
                                              +3

                                              бгг, я на генте по этой же причине уже лет двенадцать. По сути то же самое, роллинг

                                              +2
                                              Открою вам самый секретный прием всех фрилансеров. Только никому не рассказывайте.
                                              Называется Бекапы. Бекап раздела полностью, например акронисом, занимает на моем 128Гб SSD разделе с системой примерно 10-12минут. Восстановление чуть дольше. Минут 15-20.
                                                0
                                                Я не понял к чему вы это.
                                                Бэкапы делаются регулярно, но если система автоматом что-то поставила и слетела — это никак не помогает, т.к. бэкап не имеет root доступа.
                                                  +1
                                                  Вы наверно просто не знаете, что бекапы бывают разные. А то, что я написал не удосужидись прочитать.
                                                  Еще раз. Автоматические обновления не включаете. Перед критическим обновлением, делаете бекап не системы, а полностью раздела диска. Не нужен тут никакой рут доступ.
                                                  У меня это занимает в пределах 15 мин.
                                                    0

                                                    Требуется, требуется. Условно говоря, без root вы файл /etc/shadow не прочитаете никак.


                                                    Я для ускорения процесса использую именно снэпшоты. Ну быстрее это, чем бекап, а выхлоп тот же.

                                                      0
                                                      Вы наверное просто не прочитали о чем речь. Речь об автоматических бэкапах, которые приходят во время рабочего дня.
                                                        0
                                                        *апдейтах
                                                    0
                                                    IMHO всегда жалел тратить время на бэкапы рабочих папок. Как-то не в крови педантичность. Хотя одно время даже скрипт синхронизации файловой системы нарисовал на баше и в планировщик закинул… но как-то не задалось с авариями, и через какое-то время эта тема тихо умерла.
                                                      0
                                                      IMHO всегда жалел тратить время на бэкапы рабочих папок.

                                                      Можно поднять персональное облако (я seafile использую) и не тратить время, всё будет синхронизироваться онлайн, автоматически.
                                                        0

                                                        я так понял, AllexIn не о потере данных заботится, а о потере рабочего инструмента

                                                          0
                                                          AllexIn не о потере данных заботится, а о потере рабочего инструмента

                                                          А, ну тогда, как уже советовали выше, zfs и снапшоты ему в помощь.
                                                          0
                                                          По-моему, облака по сути тот-же «rsync». Ничего революционного, но для некоторых юзабельнее.

                                                          Вы заметили, в новости про MSWin понеслось обсуждение особенностей Linux? Вот поэтому и волнуется «софтовый гигант»!
                                                    0
                                                    По той же самой причине использую Manjaro.
                                                    И прям душа поет :)
                                        +1

                                        А можно примеры? Я отчасти консервативен в обновлениях, поэтому интересно, что упускаю.

                                          +1

                                          Ubuntu может "падлить" только при обновлении ОС на новую версию. Да и то, там достаточно откатить/удалить все ppa-версии программ через ppa-purge, чтобы пакетная база ОС стала чистой, тогда обновление проходит гладко в большинстве случаев. А обычные обновления работают нормально, с ними проблем вообще не было, у меня лично.

                                            0
                                            У меня позавчера упало обновление ubuntu с 16.04 на 16.10 (почему это вообще идет как обновление системы?!). Система в кривом промежуточном состоянии. Проще поставить с нуля, чем оживлять трупик. Все-таки с rolling release поспокойнее живется.
                                              +1
                                              У меня тоже падала, кажется какая-то питоновская либа с чем-то конфликтовала, после исправления поставилось всё нормально.
                                              Если вам система предлагает обновиться с LTS на не-LTS, то в настройках обновлений можно отключить уведомления об обновлениях на не-LTS. Вообще, кстати, по умолчанию так и стоит, видимо, вы сами меняли)
                                                0
                                                16.10 — это же LTS.
                                                  +1
                                                  16.04 — LTS
                                                    +1

                                                    LTS только чётный-год.04

                                              0

                                              На самом деле зависит от сложности проблемы и прямоты рук. Я вот некоторые мелочи в коде и правки конфигурации не раз исправлял и апстримил после этого.

                                                0
                                                > найти место, где эта подлянка и исправить под себя — на практике это не реально
                                                эм, а что там нереального то? При обновлении могут быть следующие проблемы:
                                                1) обновление затирает конфиг. И то это вы сами согласились затереть конфиг вместо того что бы оставить существующий. Да, после этого надо будет это что-то настраивать заново. Но вы же сами этого захотели, нет? Так что это проблема «я торопился и жмакал YYYYYY».
                                                2) обновление прошло успешно, но что-то не работает с вашим старым конфигом. Например, сильно изменился конфиг сервиса, а вы решили оставить старый. Понятно что он работать не будет. Ставите новые конфиги, кастомизируете их и проблема решена.
                                                3) обновление прошло успешно, но ваше железо не поддерживается или в релизе кривой драйвер и оно не работает. Например, проблема с видеокартой и вы получаете черный экран или иксы не грузятся вообще. Самый трудный случай, но не безнадежный. Можно поставить старое ядро и все дела.
                                                4) проблема — пакеты(программы) имеют зависимости между собой и при обновлении оказывается что одному пакету нужен другой пакет, а у вас установлен уже пакет только старой версии, а новый взять неоткуда и т.д. Дистр линукса — это ядро + набор пакетов. Можете вообще всю иксы снести к чертям, с ними снесутся и все программы, которым нужны иксы. Можете вообще почти все, кроме ядра. ) И поставить то, что вам нужно. Вообще, обновление это переключение между базами, где лежат пакеты (репозиториями). Вы жмакнули «обновление», конфиг где лежат настройки пакетного менеджера переписывается так, что бы он указывал на новую базу. Стартует пакетный менеджер, скачивает новую базу с пакетами и обнаруживает что множество пакетов уже имеют свежие версии, скачивает их и пытается обновить один за другим. Т.е. переход от версии к версии ОСи от обновления одиночного пакета ничем не отличается. Можете конфиг пакетного менеджера руками обновить и сделать обновление всех установленных пакетов, получится то же самое.
                                                В общем, резюмируя. Найти «где подлянка» — не составляет никакого труда, если есть хотя бы поверхностные знания о том как устроена ОСь. Исправить это также в подавляющем большинстве случаев не требует каких-то супер умений. Работает даже тот же виндовый подход — переустановка всего что плохо лежит. И с опенсорсом это никак не связано, просто продуманная архитектура.
                                            • НЛО прилетело и опубликовало эту надпись здесь
                                              • НЛО прилетело и опубликовало эту надпись здесь
                                                  0
                                                  Да то же, что нынче в Linux подсистеме Windows
                                                    +3
                                                    Не совсем — как минимум багов в стиле https://habrahabr.ru/post/315594/ в macOS — нет.
                                                    Принудительной перезагрузки по желанию ОС а не пользователя для обновлений — нет (можно включить если есть желание).
                                                    Вообще обновления системы ставятся по команде а не так что — выключаешь ноут чтобы куда то идти с ним а тебе говорят что нет — выключать вам нельзя пока, надо срочно 100500 обновлений.
                                                    Обновления не ОС — ставятся без проблем и перезагрузок.
                                                    Исходники ядра (которое Darwin) если сильно нужно — можно посмотреть, оно открытое.
                                                    и так далее…
                                                    Да, Windows можно сейчас настроить правильно чтобы не перезагружалась и так далее. Новым способом в каждой версии (хотя вот что-то вспоминается что на Win 10 не Pro-или-выше — с обновлениями просто ничего сделать нельзя)

                                                –3
                                                ты не поверишь, но практически все пользователи уже давно слезли с Windows XP
                                                  0
                                                  На примере гугла майкрософт поняла, что продавать дружбу выгоднее, чем конечный продукт. Вполне нормальное решение после 30-40 лет лидерства на десктопах и чучут ьсерверах.
                                                    +2
                                                    Полностью согласен. Линукс разработчикам нужна система, в которой они как рыба в воде, а не просто инструментарий
                                                    +27
                                                    Embrace,_Extend,_and_Extinguish чистой воды
                                                      +1

                                                      Гораздо эффективнее EEE получилось бы, если бы они в Wine и Samba4 AD вложились. Народ бы увидел, что под вайном всё работает и забил бы на нативные линуксовые приложения и технологии, в итоге линукс остался бы без своих приложений.


                                                      А сейчас у них получается — сегодня вы можете разрабатывать для линукс из винды, а завтра вы поймёте, что вам для этого вообще не нужна винда и откажетесь от неё.

                                                        +2
                                                        Тут важно поймать момент, чтобы было не
                                                        а завтра вы поймёте, что вам для этого вообще не нужна винда и откажетесь от неё.

                                                        а «а завтра вы поймёте, что вам для этого вообще не нужна винда, но в линуксе не хватает закрытых патентованных msLinuxLib4.0 и msVisualKernelExtensions, на которые завязан ваш код»
                                                          0

                                                          Выражение "разработка под виндой для линукс" я понимаю как я пишу код, сидя в винде, а потом запускается он в линуксе. То есть, ну нет здесь вариантов завязать код на что-то, чего в линуксе нет.

                                                      +16
                                                      Попробовал, правда не для разработки, а отвлечься — поиграть.
                                                      В итоге в процессе игры комп резко перегружается, даже не дав ничего сохранить и полчаса завставляет меня нервно курить.

                                                      Такое нельзя простить!
                                                        +11
                                                        А что минусим? Считается нормальным перегружаться без согласия пользователя и ставить обновления во время перезагрузки, а не в фоне?
                                                          +1

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


                                                          А как то упустил этот момент, когда вроде как основное преимущество "установил-работаешь" перекочевало во всякие Ubuntu, а Windows стало необходимо несколько часов настраивать и все с этим смирились.


                                                          P.S. Разумеется, опытные виндопользователи смогу настроить новую машинку за 30 минут или меньше (не учитывая установку программ). А что делать остальным? Ну и в той же Ubuntu, все необходимые настройки указываются во время установки. Все просто и быстро.

                                                            +1

                                                            Отключить — это понятно. А как сделать так, чтобы обновления ставились, но машина никогда не перезагружалась сама, я не нашел.

                                                              0
                                                              gpedit.msc, но нужна Pro-редакция винды
                                                                +1
                                                                Вот это-то и грустно, что сделать это можно только в Pro
                                                                  +1

                                                                  А дальше-то куда? Я даже гуглил несколько раз в своё время, так и не нашёл, что, как и где.


                                                                  Гугл по линуксовым запросам как-то адекватнее и проще, что самое смешное.

                                                                –3
                                                                И Windows (начиная с 95), и всякие Ubuntu никогда не имели и до сих пор не имеют преимущества «установил-работаешь», и то, и другое надо настраивать, хорошо, если несколько часов, а то и днями напролёт…
                                                                  0
                                                                  1 раз установил, настроил (попутно настроив конфиги и сохранив их к примеру). Написал баш скрипт, который потом при следующей инсталляции запускаешь и у тебя всегда одинаковая среда в итоге получится. love linux)
                                                                    –1
                                                                    Давайте будем реалистами — «написал баш-скрипт, который при следующей инсталляции сглючил неведомым образом, потому что чего-то поменялось в стандартном окружении, а скорее всего в нём поменялось столько, что он даже толком и не запустился». А если переустанавливаем ту же самую систему на то же самое хардваре — так зачем скрипты, всё проще можно сделать — после установки и настройки сделали образ диска через CloneZilla, при переустановке (вместо переустановки) — накатили образ на диск. И для Windows, и для Linux замечательно работает.
                                                                      +4
                                                                      Вы ошиблись в написании «Давайте будем реалистами», надо было «Давайте будем ванговать ничего не зная о линуксе». Ну какрое нафиг стандартное окружение поменяется? Вы хоть небольшое представление имеет о линуксах?
                                                                      Давно написал себе такой скрпит для убунты. Накатыват все необходимое. Им пользуются мои знакомые. Менялись версии убунты, она перешла на systemd. Это как по вашему, подходит под «изменилось стандартное окружение»? Все ок работает.
                                                                      А значете почему? Потому что вы написали дикую чушь.
                                                                      apt-get install git, работал 7 лет назад, работает и сейчас. Для 99% пользователей. А тот 1%, кто очень тонко тюнит систему под свои конкретные нужды, сам себе напишет и будет поддерживать в актуальном состоянии свои скрипты.
                                                                      И это работает для всех популярных диструбутивов. У каждого свои стандартные команды которые не меняются годами. Ну будет в скрипте не apt-get install git, а emerge build/git-bin какой нибудь.
                                                                      Суть это не меняет.
                                                                        +1
                                                                        Целиком поддерживаю.
                                                                        С другой стороны в Windows мне в новой системе каждый раз хочется 'посадить головы авторов на пики'.
                                                                          –2
                                                                          Последний раз ставил Убунту — у меня раз в две минуты отваливался DNS. Предыдущий раз ставил — не отваливался, а в этот раз — начал. Давайте будем ванговать, что через семь лет у нас днс начнёт отваливаться, ага (нет, это не мои кривые руки — это известный баг). Сколько раз они поменяли Гном на Юнити на что там ещё. Давайте будем ванговать, что через семь лет они найдут фатальный недостаток в Гноме и запилят своё Юнити. Сколько раз они меняли тулзы для поддержки японского языка. Сколько раз они меняли куда там они кладут настройки grub и в каком формате. Сколько раз, наконец, найдёшь чей-то чужой скрипт для настройки чего либо, а окажется, что он пару версий уже как не работает. Дикая чушь, my ass…
                                                                            0
                                                                            Вы о чем вообще говорите? Какой DNS? При чем тут он, гном и вся та чушь, которую вы написали, тут вообще?
                                                                            Мы говорим о первоначальной установке и настройке софта и возможно каких-то базовых параметров в системе. Со времени, что я использую убунту, поменялось много чего. Отказались от Gnome 2, добавили Unity, впилили systemd. Но установка софта неизменилась от слова совсем. все тот же apt-get Install.
                                                                            А проблем в любой системе хватает. Почитайте сколько горюшка хлебнули пользователи переходя на windows 10.
                                                                            Так что все верно «Дикая чушь, your ass…»
                                                                              0

                                                                              У меня после какой-то обновы тоже были проблемы с DNS: любой запрос по имени (а не по IP) мог либо успешно уйти, либо зафейлиться с сообщением а-ля "cannot resolve hostname".
                                                                              Оказалось, что обновление похерило resolve-конфиги. Причём сложность заключалась в том, что в убунте они как-то по-хитрому генерились автоматом, так что просто взять и подредактировать /etc/resolv.conf не рекомендовалось. Решил путём добавления гугловских dns-серверов в каком-то файле.

                                                                                –5
                                                                                (терпеливо) Я. Говорю. О том. Что. Убунту. Тоже. Надо. Настраивать. А вы о чём?
                                                                                Когда часть системы меняют — её надо настраивать по-другому, это значит, что все скрипты по автоматизации настройки, написанные ранее, больше не работают, как вы это любите говорить, «от слова совсем». Когда в системе появляется новый глюк — ранее написанные скрипты тоже не смогут его решить, «от слова совсем».

                                                                                При чём тут установка софта и apt-get install? В винде аж с незапамятных времён установка софта не менялась «от слова совсем» — всё тот же двойной клик по setup.exe.
                                                                                  +1
                                                                                  как интересно читать коментарии про Линукс от квалифицированных специалистов Винды. Много интересного узнать можно.
                                                                            0
                                                                            Зачем холивар? Как ЭТО может заглючить?

                                                                            ...
                                                                            /usr/bin/rsync -progHlqtWX --delete --exclude-from=$EXCLUDE / $MPOINT
                                                                            ...
                                                                            
                                                                            • НЛО прилетело и опубликовало эту надпись здесь
                                                                                0

                                                                                А чем http://boxstarter.org/ не подошел?

                                                                                  0
                                                                                  Дададад, вендекапец, вот только когда Adobe отвергнет кrовавые деньги Micro$haft и сделает фотошоп под Линукс, так сразу и, уже скоро, очень скоро!!!!111
                                                                                    0

                                                                                    не под линукс, а онлайн. И это она уже делает

                                                                                    0
                                                                                    +1 ansible прекрасная штука (есть ещё puppet из той же серии). Администрировать windows-инфраструктуру, после аналогичной на linux — пытка и вынос мозга.
                                                                                0

                                                                                Установил Kubuntu, установил Pycharm + docker + google chrome, работаю.
                                                                                Установил Windows 10, установил PyCharm, обнаружил, что что-то жрет все 100% ЦП. Вырубил его. Через минуту опять началось и так по новой.
                                                                                В итоге минут 30 сражался за ЦП и не очень то получилось.
                                                                                Я понимаю, что тюнить под свои нужны все равно приходится, конфиги писать и прочее, но как-то с Kubuntu старт проще.

                                                                                  –1
                                                                                  Ок, раз у нас сегодня вечер историй, то и я свою тоже расскажу.

                                                                                  Установил Ubuntu… установил… установил… ну установил же?!?.. что-то долго… ну ладно, может, так надо — схожу чайку попью… так, чаёк выпит, а она что-то всё на том же этапе… блин, прогресс какой есть вообще??.. не, ну не висит, время, прошедшее с начала установки, продолжает отсчитывать… пойду ещё раз чайку… (пол-часа спустя) резет, винда, гуголь… и так, и сяк гуглю — даже близко ничего похожего по симптомам…

                                                                                  В итоге смог, но сражаться пришлось не 30 минут, и даже не 300.
                                                                                    0

                                                                                    Отлично, я тоже так могу.
                                                                                    Как-то раз я установил Windows 7 на комп и вроде все ок, и тут оно без причин не может работать с интернетом.
                                                                                    То есть, даже Google Chrome скачать не может, работает все через explorer и только. Ну и сражался, сражался, не получилось и я забил.


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


                                                                                    А кулстори про дрова, кривые установки, неподдерживаемое железо хватает для всех ОС. У меня вот на ноуте тачпад в логин скрине Windows 7 работает, а при заходе в систему — нет.
                                                                                    Кнопка отключения тоже.
                                                                                    Магия :)

                                                                                      –1
                                                                                      Ну кагбе о чём я изначально и сказал — обе системы приходится настраивать, как правило — долго, а порою и мучительно :)
                                                                                        0

                                                                                        Я бы сказал не как правило, а как исключение. Так как установки Win 10 три штуки прошли с страданиями и плачем, а Kubuntu все три раза с нуля поставилась нормально.
                                                                                        Хотя выборка, конечно, очень репрезентативна.

                                                                                          +2
                                                                                          linux сейчас значительно более admin-friendly нежели windows.
                                                                                            –3
                                                                                            Да достойная система во всех отношениях, но сказки-то зачем рассказывать.
                                                                                              +1

                                                                                              Ой, вот как раз сказки мы в основном слышим именно от MS и обожателей.

                                                                                      0
                                                                                      Может флешка медленная? У меня на ноуте с обычной 2.0 кубунта ставилась примерно пол часа.
                                                                                        0
                                                                                        Нет, оно вообще не ставилось, при этом делая вид, что ставится. Когда я нашёл, как это обойти, скорость установки, напротив, весьма порадовала.
                                                                                  +1

                                                                                  Вопрос: а что именно нужно в Windows "несколько часов настраивать"? Что-то не очень припоминаю, хотя устанавливаю разные версии Windows примерно 180 раз в году.

                                                                                    +2

                                                                                    отключать принудительную перезагрузку и обновления (я сам знаю, когда это делать), отключать всякий сбор информации и отправку в мс, устанавливать кучу приложений — в винде же из коробки нет ничего, причём они же все с мастерами — далее, далее, далее, готово, т.е. запустить пачку и идти гулять, пока оно там ставится, не получится

                                                                                      –1
                                                                                      ни же все с мастерами — далее, далее, далее, готово, т.е. запустить пачку и идти гулять, пока оно там ставится, не получится

                                                                                      http://chocolatey.org

                                                                                        +4

                                                                                        Я в курсе. Ни с одним человеком не знаком, кто бы пробовал и продолжает пользовался. Не понравилось, видимо, "жалкое подобие пакетного менеджера". К тому же, опять стороннее решение какое-то, когда из коробки-то будет? Или MS уже принимает багрепорты на тему этого установщика?


                                                                                        P.S. Все приличные пакетные менеджеры позволяют свободно делать свои репозитории. Магазин Windows — хе-хе, свои репозитории, конечно.

                                                                                          –4
                                                                                          Я в курсе. Ни с одним человеком не знаком, кто бы пробовал и продолжает пользовался. Не понравилось, видимо, "жалкое подобие пакетного менеджера".

                                                                                          Мне не очень понятно, что именно не понравилось. Наверное, потому, что я не знаком с другими пакетными менеджерами


                                                                                          К тому же, опять стороннее решение какое-то, когда из коробки-то будет?

                                                                                          есть метаменеджер OneGet, но я пользуюсь choco.


                                                                                          Или MS уже принимает багрепорты на тему этого установщика?

                                                                                          Мейнтейнер весьма оперативно реагирует на багрепорты


                                                                                          Все приличные пакетные менеджеры позволяют свободно делать свои репозитории. Магазин Windows — хе-хе, свои репозитории, конечно

                                                                                          Возможно у разных людей отличается понятие приличного :). Это, наверное, как c iPhone против Android. Условно говоря, нет сайдлоада, нет малвари.


                                                                                          Правда на винде сайдлоад есть. И это проблема.

                                                                                            –1
                                                                                            Условно говоря, нет сайдлоада, нет малвари.

                                                                                            Мейнтейнеры дистрибутивов линукса смотрят на вас с удивлением. Мейтнейнеры сторонних репозиториев и оверлеев — с презрением.

                                                                                              0

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

                                                                                                –1

                                                                                                В общем, вне зависимости от мнения Apple и Microsoft относительно того, кто будет решать, что должно запускаться на их платформах, на своём компьютере, который находится в моей собственности, окончательное решение также принимаю я. Если мне требуется запустить какой-то софт, я это делаю. Если его нет в резпозиториях, я сам соберу, сделаю репозиторий, подключу его и буду использовать. Раз компьютер мой, имею право запускать на нём и вообще делать с ним всё, что мне угодно, в том числе имею право подключать любые репозитории.

                                                                                              0

                                                                                              И ещё вы не забывайте, что багрепорты на всё абсолютно ПО из репозитория я шлю именно в багтреккер дистрибутива. То есть, в случае с виндой это означает, что проблемы, условно говоря, с Firefox, который был поставлен из магазина приложений, нужно направлять именно в мокросовт и в первую очередь этими проблемами заниматься должны они. И только обнаружив, что виноват апстрим, смогут перенаправить репорт в мозиллу.

                                                                                                0

                                                                                                Мнтересно, как это организовано. У них есть экспертиза по всем продуктам из репозитория?

                                                                                                  0

                                                                                                  Не совсем понимаю, что вы имеете ввиду под экспертизой.
                                                                                                  Но у них есть тестирование, разного уровня надежности, у Ubuntu testing -> current -> lst, у Debian sid-> stratch -> testing -> main.


                                                                                                  Разумеется, код наглядно не читают и не проверяют на математическую точность и малварь. Но критические баги и прочее фиксят довольно быстро.


                                                                                                  Сомневаюсь, что в магазине винды лучше.

                                                                                                    –1

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

                                                                                                      0

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


                                                                                                      Паралельно с этим сообщество так же может находить различные варианты решения. Особенно в случае с окружением это делается быстро.

                                                                                                    +1

                                                                                                    Ключевым тут является "принцип одного окна". Не могут они так просто сказать "это не проблемы нашего прикладного ПО, обращайтесь к производителю ОС", что в мире винды мы слышим постоянно. Не, ну бывает, но быстро приходит разумный мейнтейнер и ставит всех на свои места. Иногда и Линус сам ставит, если случай серьёзный :)

                                                                                              +1

                                                                                              Первая же попытка: clang.
                                                                                              Второй попыткой был ghc, там вроде норм.
                                                                                              Третья же попытка: qt.
                                                                                              Четвёртая: boost. Что-то есть, но какое-то старое, и что, только для MSVS, что ли?

                                                                                                0

                                                                                                Для библиотек есть http://nuget.org правда, я не знаю, как оно за пределами Visual Studio и .NET.

                                                                                    +23
                                                                                    мотивации для перехода с Linux на Windows 10

                                                                                    Новый анекдот.
                                                                                      +9

                                                                                      Я даже не знаю что сказать) Нет, я и так использую Windows: где ещё я могу поиграть в целую кучу различных игр?) В этом плане у MS конкурентов нет.


                                                                                      Но переманивать linux'оидов на windows 10? Ну я не знаю… У меня вот Kubuntu 16.04 стоит прямо на внешнем SSD, всегда со мной в кармане рюкзака. Я загружаюсь с любого x64-совместимого устройства в свою собственную ОС через USB 3.0, благодаря чему скорость её работы является крайне высокой. Я спокойно могу заниматься там всем, чем пожелаю. (один минус — игры :) на линуксе их мало, и они глючат. Но про это я уже написал).


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


                                                                                      KDE Plasma 5 меня полностью устраивает в плане юзабилити. Я считаю его приложения и интерфейс близким к эталону, если честно.


                                                                                      В общем, я не знаю) Спасибо за предложение, но крайней необходимости в этом как-то не видно. Windows для развлечений, как по мне. Там она хорошо работает) Остальное оставьте другим, они хорошо справляются.

                                                                                        0

                                                                                        Есть Windows To Go но тоже со своими ограничениями и я ни разу не пользовался :)

                                                                                          +1

                                                                                          Оно будет работать с флешки от дядюшки Ляо или только с сертифицированной? И прям home или pro с этого дела заведётся?

                                                                                            0

                                                                                            Я ж написал, "Со своими ограничениями" и "не пробовал". Про флешки не знаю (то есть гарантируется работа только на сертифицированной, но что будет с дядющкой Ляо надо пробовать. Помнится, восьмерка отказывалась устанавливаться на некоторых разрешениях, но если надурить, то потом работала).


                                                                                            Я не холиварю, а просто пытаюсь прояснить картину для себя и вас.

                                                                                          –2
                                                                                          Windows такое не сможет даже просто из-за своих лицензионных ограничений, подразумевающих установку одной ОС на одно железо, тут даже не разговоры о том, чтобы она поддерживала такое физически.

                                                                                          Может, и уже давно — есть Windows PE, которая появилась еще при Windows XP.
                                                                                          Про Windows To Go уже рассказали.
                                                                                          По поводу лицензии — если у меня, как у пользователя, есть подписка MS — то у меня для Windows есть ключ многократной активации, конкретно у нас — на 500 активаций ключи. Я могу спокойно активировать такую переносную винду каждый раз, хотя это и легкий изврат.
                                                                                            +3

                                                                                            500 раз активируете. Например, если каждый день, хватит на полтора года. И что дальше?

                                                                                              0
                                                                                              Вы каждый на новый комп ходите? Windows To Go решает эту проблему.
                                                                                              Если активации закончились — письмо в МС и они выдают новый ключ.
                                                                                                +5
                                                                                                Если активации закончились — письмо в МС и они выдают новый ключ.

                                                                                                Спасибо, а в линуксе я вообще никому ничего не пишу и у меня всё просто работает.

                                                                                                  0
                                                                                                  Windows To Go — один раз активировал и все просто работает. Ничем не отличается.

                                                                                                  Я только не пойму в чем смысл этого холивара — мы тут друг друга все равно не переубедим. Люди выбирают не ОС — а софт.
                                                                                                  И выбор винды или мака или убунты — только от выбора софта зависит, и по сколько софта под винду специфического много больше — то и виндовс пользователей много больше.

                                                                                                  http://www.w3schools.com/browsers/browsers_os.asp
                                                                                                  Винда — 75% Linux — 6%

                                                                                                  PS: На работе у меня из 500 виртуалок, которые я сопровождаю — наверное поровну винда/линукс, по пользователям — 50% винда, 10% наверное убунта, остальные — mac OS.
                                                                                                  Контора — IT девелоперская.
                                                                                                    +1
                                                                                                    w3schools

                                                                                                    Контора — IT девелоперская.

                                                                                                    сочувствую, чо

                                                                                                      0
                                                                                                      Чему вы сочувствуете?
                                                                                                        +1

                                                                                                        w3schools — печально популярный сайт, как в том, что касается их мануалов ( w3fools в своё время очень подробно разбирали, сотни ошибок, неточностей и прочих косяков), так и интернет-статистики. У них статистика считается по заходам на их же сайт, соответственно, очень искажена (biased)

                                                                                                          0
                                                                                                          Понятно — это не мое место работы.
                                                                                                          Но сомневаюсь, что статистика по распределению ОС сильно отличается от этой информации.
                                                                                                          https://geektimes.ru/post/275190/
                                                                                                          В целом, доля ОС семейства Windows упала 1,22 пункта до 89,23 процента по состоянию на апрель 2016 года. Mac OS X, тем временем, увеличила свою долю на 1,43 пунктов до 9,20 процента. Доля Linux — 1,56 процента.
                                                                                            –2
                                                                                            Похоже, вы просто не слышали про Windows To Go. Винда точно так же прекрасно ставится на SSD и подключается по USB к любому компьютеру.
                                                                                              +4

                                                                                              Что-то как-то не очень впечатляет) Только корпоративные версии ОС? Только определённый набор конкретных usb-флешек среди поддерживаемых для работы? Нет, может оно конечно и заработает на SSD тоже. Но в любом случае, судя по тексту на вики, выглядит это как нечто довольно нишевое. Когда на стороне linux — практически любая его версия, которую можно установить на любое устройство без каких-либо особых проблем и лицензионных ограничений.

                                                                                                –5
                                                                                                Это потому, что надо такая вещь таким единицам людей, что в МС не заморачиваются по этому поводу.
                                                                                                Из знакомых пары десятков админов — такая фича не нужна никому — все ходят со своими ноутами, потому как не факт что дадут пользоваться чужим компом, да еще и тыкать в USB левые девайсы, и даже не факт, что дадут залезть в биос, чтобы поменять порядок загрузки устройств.
                                                                                                  +3

                                                                                                  Да, да, "никому не нужно", бла-бла-бла. То-то первым делом каждому выездному инженеру готовят флешку-PEшку, чтобы он мог решать проблемы с оборудованием в своей привычной винде. Первым делом, я не шучу. А то как иначе понять, ОС у клиента глючит или оборудование?


                                                                                                  Я вот линукс из сети запускаю в таких случаях. Гораздо проще, и флешки не нужны. А винда так не умеет (точнее, как бы умеет, но чтобы это заработало — затрахаешься делать, так что считай не умеет.)

                                                                                                    –7
                                                                                                    Да, да — бла-бла-бла — это позор ответа от специалиста.
                                                                                                    Ваш кейс — не более чем специфика вашей работы, крайне редкая судя по всему — ну приедет этот инженер с линукс-флешкой — комп работать с ней будет в 99% случаях — так как отказы железа намного менее редкое явление и инженер просто потратит время на старт с этой флешки.
                                                                                                    Уж надежнее загрузиться с флешки с PC-check — он нормальные тесты железа сделать может, в отличие от линукса.
                                                                                                    Дальше — клиент-то работать надо под виндой, а не под левым линуксом с флешки. Все равно придется траблшутить работу винды клиента.

                                                                                                0
                                                                                                Впечатляет или нет, но такая функция есть и вы про неё не слышали. Это всё, что я хотел отметить, но почему-то отхватил минусы в карму. Хейтеры винды постарались?
                                                                                                  0

                                                                                                  Я вам минус в карму не ставил) Но всё-таки я реально с вами не согласен. Мы не обсуждаем тут гипотетическое наличие фичи в вакууме. Мы обсуждаем реальную пользу от того или иного продукта.

                                                                                              +1
                                                                                              >Нет, я и так использую Windows: где ещё я могу поиграть в целую кучу различных игр?)

                                                                                              Использовать винду и жить под виндой — две большие разницы. У меня винда так и используется — кастрированная запускалка игор.
                                                                                              +12
                                                                                              Я правильно понимаю, что тестировать предлагается бесплатно? И заплатить за лицензию?
                                                                                                +4
                                                                                                Вполне себе вменяемый ход. Я программист, использую как Windows так и Linux окружения. Windows — клиентские приложения, Linux — серверный backend, базы данных всякие. Linux подсистема в Windows (ну, по крайней мере его текущая реализация, мы же понимаем все ограничения) довольно заметно облегчила мне жизнь. Visual Studio — удобнейшая среда разработки, быстрее чем виртуалка, не ест столько памяти и т.д. Отлично подходит для разработки и тестирования. Боевое тестирование конечно на нормальном железе, но своя ниша у разработки MS определенно есть.
                                                                                                  –2

                                                                                                  А они уберут требование обязательно логиниться в вижалстудии через 30 дней?
                                                                                                  Уберут телеметрию?
                                                                                                  Уберут в целом вектор залачивания и преобразования винды в сервис, где платить копеечку за каждый чих?

                                                                                                    +5
                                                                                                    За какой чих?
                                                                                                    Кроме лицензии на Windows?
                                                                                                    Visual Studio есть же и бесплатная?
                                                                                                      +9

                                                                                                      Вот всю жизнь сидел на винде, в свое время даже копался в ядре, перехватывал SDT.
                                                                                                      А вот с 2015 вижалстудии, даже в бесплатной версии, стало требовать логин в онлайн акк. То есть оно работает 30 дней нормально (настоятельно рекоммендует залогиниться, но работает), а по истечении 30 дней требует залогиниться и отказывается работать иначе.


                                                                                                      Примерно в это же время форсом включается телеметрия и сканирует все винты (а у меня файлов много). Причем это на win8, на 10 специально не переходил. В итоге после нескольких раундов отключения сканирования конфигурацией, все же пришлось удалять файлы и выдирать все с корнем нехорошим способом.


                                                                                                      Насчет чиха — они ввели миктоплатежи даже в косынку http://www.3dnews.ru/917965
                                                                                                      Уже видно куда все идет, пишут даже что инвесторы довольны данным преобразованием.
                                                                                                      Залачиваний\логинов\микромлатежей дальше будет все больше.
                                                                                                      А SDT нельзя перехватывать уже давно, только крупным антивир вендорам, из-за этого нет рабочего аналога strace (который перехватывает вызовы ядра). Есть только на основе хуков, типа apimonitor, но это не то.

                                                                                                        0
                                                                                                        >Примерно в это же время форсом включается телеметрия и сканирует все винты (а у меня файлов много).

                                                                                                        Windows 10, вроде, ничего такого не делает — специально не следил, но у меня один из дисков в системе огромный (во всех смыслах) и на много rpm, если что-то само лезет туда — это невозможно не услышать.
                                                                                                          0

                                                                                                          А вы последите за CompatTelRunner.exe, не знаю как сейчас (т.к. уже выдрал), но тогда проблема была точно не только у меня. Первая ссылка из гугла http://forum.oszone.net/thread-302524.html


                                                                                                          Десятка у меня есть на ноуте, последний раз когда проверял недавно — все было на месте, хотя на ноуте с ssd это действителньо не так заметно и довольно быстро отрабатывает.

                                                                                                      +9
                                                                                                      нет, не уберут.
                                                                                                      Я тут хотел написать пост о том, как я уже дважды пытался перевести компанию на Windows 10, и дважды всё очень вовремя закончилось на тестовой группе хостов. Но хабр не жалобная книга, все дела.

                                                                                                      Меня удивляет, что спустя год после релиза имеют место быть позорнейшие баги (типа отвала поиска в меню «пуск» или бсода сервера при копировании через \\tsclient). Я вижу, что стандартные средства Windows теперь не позволяют отключать или включать некоторые службы, а ОС самостоятельно за меня включает windows update и антивирус там, где он совсем не нужен.

                                                                                                      И ладно, чтобы где-то была галочка «я знаю, что творю, вырубите всё это мракобесие». Но нет её. С отключенным UAC не работает меню пуск и калькулятор, с включенным — затыкается весь софт, который настройки хранит рядом с бинарниками (я знаю, что это неправильно, но не любой софт должен требовать установку). Между elevated и обычными приложениями не работает Drag-n-drop и т.д.

                                                                                                      В общем, оно если и production-ready, то в какой-то абстрактно-идеальной среде. В реальной жизни десятка дропает совместимость с кучей нужного софта и не даёт взамен ничего, кроме нового глючного меню «пуск».

                                                                                                      Отдельная благодарность за принудительную установку обновлений на сервера. Особенно — CU на Exchange и сервиспаки на mssql. Я когда это увидел — мне чуть плохо не стало. В самом деле, не ставить же отдельный всус ради пары серверов?
                                                                                                        +5
                                                                                                        >С отключенным UAC не работает меню пуск и калькулятор, с включенным — затыкается весь софт, который настройки хранит рядом с бинарниками

                                                                                                        Зачем вы софт, не требующий установки и хранящий настройки рядом с бинарниками, кладёте в Program Files? У меня куча такого лежит где-то в D:\tools и безо всяких проблем работает с включенным UAC. (Привычку класть его туда завёл ещё до появления UAC, потому что в консоли набирать удобнее).
                                                                                                          –1
                                                                                                          Я чего-то уже стал упускать. У меня дома w8.1 тоже «где-то в D:\tools» лежит много вкусного, в том числу putty, totalcmd, gvim, архиваторы, пару редакторов типа Geany и т.п. Оказывается, есть некто «UAC» который может портить жизнь, если не в «tools». А если в "~\Localfiles"? Есть у кого-нибудь ссылочка про UAC почитать?
                                                                                                            –1
                                                                                                            Загуглить Википедию вера не позволяет?

                                                                                                            Если кратко, это начиная с Висты такая приблуда, что ты сидишь, вроде как, под админом, но вроде как и нет — писать в системные директории, менять важные настройки и т. п. оно просто так не даёт, а каждый раз просит подтвердить полномочия. При том, запрос на повышение полномочий, вроде как, должна отправлять сама софтина, которой это нужно. Некоторые софты слишком старые или тупые, чтобы это делать, при этом хранят настройки рядом с бинарником, и если их поставить в системные директории (Program Files), то доступа к собственным настройкам они не получат, а попросить не догадаются и тихо сфейлят. В деталях могу врать, не вникал никогда, но в целом выглядит как-то так.
                                                                                                              0
                                                                                                              Спасибо за развернутый ответ, достаточно было одной ссылки. Я бы загуглил, если-бы знал что — слишком невыразительная обревиатура uac, и я побоялся, что товарищ Гугль меня не понял бы. Собственно, я ссылку и просил.
                                                                                                                +1
                                                                                                                Ай-ай, и не стыдно гугла бояться, а ещё линуксоид… Первая же ссылка в выдаче, и на первой странице 6 результатов из 10.
                                                                                                                  0
                                                                                                                  ;-) и на старуху… К стати, знаю я про все это, только с буковками такими не связывалось как-то в голове.
                                                                                                          +2
                                                                                                          Напишите пост, интересно почитать будет в подробностях.
                                                                                                            +1
                                                                                                            С отключенным UAC не работает меню пуск и калькулятор, с включенным — затыкается весь софт, который настройки хранит рядом с бинарниками (я знаю, что это неправильно, но не любой софт должен требовать установку)

                                                                                                            Можно даже без установки хранить настройки в профиле, а не рядом с бинарниками
                                                                                                            Можно настроить права доступа к настройкам для неадминистраторов именно для этого софта
                                                                                                            В винде есть шимы, манифесты и даже целый тул (Application Compatibility Toolkit) для того, чтобы делать такому софту хорошо и при этом безопасно.

                                                                                                            –5
                                                                                                            А они уберут требование обязательно логиниться в вижалстудии через 30 дней?

                                                                                                            Я не знаю чем вас это не устраивает. Вы же там не просто в VS логинетесь, а еще и доступ к azure есть и к vs team services, ну и лицензия собственно. В общем фича удобная.

                                                                                                            Уберут телеметрию?

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

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

                                                                                                            У меня как у разработчика куплена подписка на VS & MSDN и там лицензии почти на все продукты (конечно их использовать можно только для разработки).
                                                                                                              +3
                                                                                                              > Я не знаю чем вас это не устраивает.

                                                                                                              А вот хочешь поднять VS на компе за корпоративным фаерволом и с повышенными политиками безопасности и вдруг узнаёшь, что без включенных скриптов (я так и не понял что за скрипты ему нужны были, JavaScript включал) и чего-то там ещё нормально залогиниться не получается.

                                                                                                              В общем, это может быть хорошей фичей для некоторых сценариев работы, но принуждать этим пользоваться в принудительном порядке — это уже перебор.
                                                                                                                –1
                                                                                                                А вот хочешь поднять VS на компе за корпоративным фаерволом и с повышенными политиками безопасности

                                                                                                                Я если честно в такой обстаноке не работал)
                                                                                                                Но попробую предположить, что для корпоративных пользователей там должен быть специальный механизм, возможно через AD?
                                                                                                                  0
                                                                                                                  Я не нашёл никаких дополнительных механизмов. В интернетах советовали как «включить скрипты» в настройках браузера, но не помогало. Начиная с какого-то апдейта заработало, видать там действительно была проблема где-то под капотом.
                                                                                                                  –3
                                                                                                                  > А вот хочешь поднять VS на компе за корпоративным фаерволом

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

                                                                                                                  И, кстати, а как программист может работать без интернета?
                                                                                                                  Он же нужен каждые 15 минут как справочник.
                                                                                                                    0
                                                                                                                    А ну как VS надо накатить на сервер, который стоит в специальной защищённой подсети с отдельным фаерволом с особо суровыми настройками? В моём случае было именно так.
                                                                                                                      –2
                                                                                                                      Так себе идея…
                                                                                                                        0

                                                                                                                        Это довольно типичная ситуация в реальности.

                                                                                                                    +1
                                                                                                                    Да, воевал с этим. Из рабочей сети маршрутизируемого доступа в интернет нет в принципе, только http-прокси с авторизацие в AD. Пока через netsh не указал системе на проксю — заставить работать VS не смог.
                                                                                                                    +1
                                                                                                                    Я не знаю чем вас это не устраивает. Вы же там не просто в VS логинетесь, а еще и доступ к azure есть и к vs team services, ну и лицензия собственно. В общем фича удобная.

                                                                                                                    Фича, это возможность логина и получения плюшек от этого. А вот заставлять логиниться — это ни разу не фича.
                                                                                                                    У меня это случилось на ноуте, когда инета вообще не было и создало мне проблемы на ровном месте, про такой сценарий вы не подумали?


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

                                                                                                                    Так ананимности в интернете, или анонимности на десктопе? Десктоп тоже уже не ваш? Чет на линухе все ok пока с этим, anyway, речь была вовсе не про анонимность, а то что оно винт сканирует, см https://habrahabr.ru/post/316466/#comment_9937318


                                                                                                                    У меня как у разработчика куплена подписка на VS & MSDN и там лицензии почти на все продукты (конечно их использовать можно только для разработки).

                                                                                                                    В этом и суть преобразования винды в сервис по подписке, где ваш десктоп вам не пренадлежит и кругом микроплатежи. Если вас такое устраивает, и вы готовы платить 9$ в год за то чтобы не видеть рекламу в косынке — вопросов нет. Я не оцениваю хорошо это или плохо. Но этот вопрос важен (для меня в частности) при переходе с линуха, потому я его и задал. Ваш ответ можно воспринимать как: нет, вектор не сменят, все именно туда и идет.

                                                                                                                      –2
                                                                                                                      Фича, это возможность логина и получения плюшек от этого. А вот заставлять логиниться — это ни разу не фича. У меня это случилось на ноуте, когда инета вообще не было и создало мне проблемы на ровном месте, про такой сценарий вы не подумали?

                                                                                                                      Вы же писали, что можно 30 дней не логиниться.

                                                                                                                      Десктоп тоже уже не ваш?

                                                                                                                      К сожалению уже нет, так же как и телефон.

                                                                                                                      Чет на линухе все ok пока с этим

                                                                                                                      Я не эсперт, но предположу, что это зависит от конкретного «линуха».
                                                                                                                      Плюс не только операционка может статистику собирать, но и приложения которые вы установили.

                                                                                                                      а то что оно винт сканирует

                                                                                                                      Про это я и не говорю.

                                                                                                                      Ваш ответ можно воспринимать как: нет, вектор не сменят, все именно туда и идет.

                                                                                                                      Давайте будем честными. Это не проблема Microsoft. Это вектор который взяла индустрия разработки ПО.
                                                                                                                      Я вот ругался на JetBrains когда они ввели подписку.
                                                                                                                      Но я много думал об этих подписках, и пришел к выводу, что они решают две проблемы, с одной стороны позволяют компаниям иметь стабильный поток денег, с другой позволяют мне экономить.
                                                                                                                      Вот например, был у меня проект где мне нужен был Photoshop на пару месяцев, купить его дорого, а по подписке самое то.
                                                                                                                        0
                                                                                                                        Это не проблема Microsoft. Это вектор который взяла индустрия разработки ПО.

                                                                                                                        Нет, не взяла. Это вектор, который взял именно мокросовт и склоняет других к этому же.

                                                                                                                          0
                                                                                                                          PaaS, SaaS, IaаS и все остальные.
                                                                                                                          +1

                                                                                                                          Ну значит вам нормально, когда по подписке станет и винда. Для меня это не нормально, у меня модель другая (и подписки как таковые она вовсе не исключает).
                                                                                                                          Модель заключается в том, что у меня есть некая базовая платформа, где я все контролирую. При этом над этой платформой я покупаю то что мне надо для решения проблемы, в том числе и по подписке. При этом чем решение вендоронезависемее, тем лучше. Если кто-то выкинет фокус — можно будет купить тоже самое у другого поставщика, появляется конкуренция.
                                                                                                                          А уж базовые системные утилиты уж точно хочется иметь независимые. Вот прям совсем не хочется чтобы завтра strace\cmake\CodeLite\far2l потребовал логин и управления онлайн лицензиями.

                                                                                                                    +3
                                                                                                                    Из-за одной лишь возможности выполнения линуксовых команд народ не повалит обратно. В Linux есть возможность гибкой настройки рабочей среды, хоткеи, виджеты и т.п. В Windows с этим уныло, сравнить хотя бы возможности dolphin и проводника, в Windows до сих пор нет возможности открыть две папки в одном окне проводника? Linux хорош тем, что его можно настроить «под себя», а возможности Windows рассчитаны на среднего пользователя.
                                                                                                                      +4
                                                                                                                      1. 98% людей на Linux никогда в жизни никакую среду под себя глубоко не подстраивают (кроме фотографии на рабочем столе, размеров шрифтов да выбора оконного менеджера, если дистрибутив вообще это позволяет сделать) и пользуются стандартными хоткеями. Вручную ковыряются в настройках единицы.

                                                                                                                      2. Вы не правильно поняли идею, если ожидаете, что из Windows собираются сделать Linux.
                                                                                                                      В Windows предоставили возможность запускать консольный Linux-софт, который нужен девелоперам для работы. Всяческие там не очень хорошо живущие в Windows npm, gcc и т.п.

                                                                                                                      Но возможности запускать Linux-овый GUI-шный софт никто пока не обещает, если и сделают, то это не первоочередная забота MS.
                                                                                                                        0
                                                                                                                        А я вот хоть и не отношусь к тру линуксоидам, но в какой-то момент, после сотен поломок ОС (руки виноваты, а не я), таки написал скрипт, который сразу все настраивает.

                                                                                                                        GUI в виндовом баше запустить удалось, статья где-то тут, на хабре

                                                                                                                        gcc под виндой норм работал (mingw)

                                                                                                                        Хотя удобства в этом есть, можно в 1 строку накатить openssh и безгеморно (не используя пути и ему подобные) подключаться к VPS/VDS
                                                                                                                          +1
                                                                                                                          1. Это какой дистрибутив НЕ ПОЗВОЛЯЕТ поменять оконный менеджер? А вот винда любая не позволяет.

                                                                                                                          2. GUI софт запускается без проблем. Правда без ускорения, т.к. всё летает через сокет, но без проблем. Кстати, если кто-то возьмётся, то можно и нормальное ускорение в один из Х-серверов под винду приделать. Общая память между приложениями винды и линукса возможна.
                                                                                                                            –3
                                                                                                                            А вот винда любая не позволяет.

                                                                                                                            А то, что гугль приносит по запросу "window manager for windows" это что?

                                                                                                                              +5
                                                                                                                              Это НЕ оконные менеджеры. Это костыли. А оконный менеджер в винде неотделим от винды.
                                                                                                                                –1

                                                                                                                                А чем костыль, отличается от оконного менеджера?

                                                                                                                                  +2

                                                                                                                                  Например, я нашел вот это: http://www.nurgo-software.com/products/aquasnap
                                                                                                                                  Оно подписано как "Tile Windows manager for Windows", хотя по факту это просто какая-то тулза для дополнительного управления окнами в винде.
                                                                                                                                  Нормальный оконнный менеджер контролирует все от отрисовки до внешного вида окна и его движений.

                                                                                                                                    0

                                                                                                                                    Ну как бы, представьте себе программу-видеоконвертер, например, ffmpeg (ни слова про линукс, он кроссплатформенный и вообще индустриальный стандарт). Так вот, есть куча, куча разного рода обёрток, которые в конечном итоге используют его. Они не являются сами по себе конверторами, это просто обёртки, и поставив одну из них вы от ffmpeg избавиться не можете. А есть mencoder, который реализует свои собственные функции, и он действительно является видеоконвертером. Вы можете полностью удалить ffmpeg и использовать mencoder для кодирования видео. Там другой интерфейс и другой набор функционала.


                                                                                                                                    Вот те извращения для винды, про которые вы говорите — это как разные обёртки одного и того же. Они фактически добавляют глюков, но сомнительно, чтобы они добавили какой-то существенный функционал или сменили интерфейс. А оконные менеджеры — это как разные конвертеры, они совершенно разные и в общем линукс с другим оконным менеджером ощущается вообще совершенно иначе (если абстрагироваться от общего знаменателя в виде консоли).

                                                                                                                                      0

                                                                                                                                      Вспомните историю с кнопкой пуск, и наезды на плиточный интерфейс. Если бы в винде реально были сменные оконные менеджеры, проблемы не было бы — всё решалось бы использованием другого менеджера, в котором искомая кнопка есть, и интерфейс более традиционный. И наоборот, те, кому в семёрке не хватает плиток, могли бы там поставить себе плиточный менедждер.


                                                                                                                                      Но такой возможности не было и нет. А в линуксе именно так и обстоит дело: не нравится тебе kde (традиционный) — используй lxde (традиционный, легковесный) или gnome (традиционный, но с девиациями) или windowmaker (довольно экстравагантный, очень легковесный), а если хипстер, тебе подойдёт ion3 (тайловый, по сути, "плиточный" и есть).

                                                                                                                                        0
                                                                                                                                        Но такой возможности не было и нет.

                                                                                                                                        Ну шелл-то как раз можно менять, в отличие от конного менеджера в вашем поимании
                                                                                                                                        см. Litestep


                                                                                                                                        Для 8 была программа Start8

                                                                                                                                          0

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


                                                                                                                                          Ещё раз: если бы можно было сделать интерфейс восьмёрки ТОЧНО ТАКИМ ЖЕ, неотличимым от семёрки — можно было бы говорить о смене менеджера. Но нет.

                                                                                                                                            0

                                                                                                                                            Я ж специально сказал, что менеджер не меняется. Те задачи которые вы перечислили решаются изменением шелла и сторонними приблудами. Для того, чтобы сменить меню не надо менять оформление окон, например (хотя есть windows blinds ). Меняется шелл правкой реестра (см LiteStep)

                                                                                                                                              0

                                                                                                                                              А. Про смену шелла я, видите ли, знаю ещё со времён 95, в которой можно было explorer.exe поменять на progman.exe и она становилась как 3.11-я. Оба шелла шли из коробки.


                                                                                                                                              Но контроль за окошками (full screen/tile/minimize), контроль за хоткеями и так далее — остаётся как был. И в случае с восьмёркой произвольное позиционирование и размер окон, всякие всплывающие окна, боковые панельки...

                                                                                                                                                0

                                                                                                                                                В том же aquasnap судя по описанию есть хоткеи. То есть хотелось бы понять, чего вы хотите, какой возможности недоступной в винде не хватает. В форме пользовательского сценария.

                                                                                                                                                  0
                                                                                                                                                  контроль за окошками (full screen/tile/minimize)

                                                                                                                                                  Вот это одно из ключевых отличий интерфейса восьмёрки (плиточного) от семёрки (оконного). Хочу, чтобы у меня была система с ядром восьмёрки (т.е. драйвера и системое ПО, функционал безопасности и прочие возможности), но по ощущениям непривилегированного пользователя вообще не отличалась от семёрки.

                                                                                                                                                    +1

                                                                                                                                                    В восьмерке остался примерно тот же контроль для окошек как и в семерке. Плиточный интерфейс метро-приложений совершенно отдельно и только в меню пуск они объединяются. Там, может, немного другой look, но очень похожий feel для десктоп приложений. А для стартового меню были приблуды

                                                                                                                                  –2
                                                                                                                                  А вот винда любая не позволяет.

                                                                                                                                  Мое личное мнение — я ни разу даже не думал менять оконный менеджер. Какая разница как оно выглядит. (тут стоит заметить, что мое «чувство прекрасного» немного странное)

                                                                                                                                  А если серьезно, то количество сменных обоев на функциональность не влияют.
                                                                                                                                  Можно даже сказать, что сменные оконные менеджеры нарушают принцип YAGNI
                                                                                                                                    +1
                                                                                                                                    К чему все эти комменты в стиле «честь моя — моя лишь честь»? Вы не думали менять, а кто-то думал менять. Вы хотите логиниться в azure, а кто-то не хочет логиниться в azure. Какое им дело до вашего странного чувства прекрасного, для них это, безусловно, недостатки.
                                                                                                                                • НЛО прилетело и опубликовало эту надпись здесь
                                                                                                                                  0
                                                                                                                                  >в Windows до сих пор нет возможности открыть две папки в одном окне проводника?

                                                                                                                                  А плагин QTTabBar не спасёт отца русской демократии?
                                                                                                                                  +4
                                                                                                                                  > для того, чтобы привлечь в свою экосистему традиционных пользователей Unix-систем,
                                                                                                                                  необходимо применить насилие.
                                                                                                                                  По доброй воле мало кто согласится.
                                                                                                                                    +3
                                                                                                                                    традиционных пользователей Unix-систем, которые отдают предпочтение последним в связи со своей профессиональной деятельностью

                                                                                                                                    … то есть именно традиционных пользователей, те самые пресловутые «0,7-1%»?
                                                                                                                                    1) Но зачем?
                                                                                                                                    2) Не выйдет.
                                                                                                                                    — Sent from my Linux
                                                                                                                                      0
                                                                                                                                      А пингвин на КПДВ смотрит на табличку явно с недоумением.
                                                                                                                                        +1

                                                                                                                                        Еще можно понять мотивы перехода Win->Lin, но вот обратно в страшном сне даже пока себе не могу представить.

                                                                                                                                          0
                                                                                                                                          Вам дать пример мотивов для перехода обратно? Пожалуйста.
                                                                                                                                          Не так давно купил новый ноут, выбирал топовую модель по характеристикам, давно привык, что любой Linux на любом железе без проблем идет. Получил его, попытался поставить любимый дистрибутив — а вот хрен! Куча ошибок при загрузке live usb / live dvd, не хватает дров. Единственный дистрибутив, live cd которого согласился запуститься на моей конфигурации железа — Arch, и тот периодически выдавал невразумительные ошибки, так что установить я его так и не смог.
                                                                                                                                          Вот так я и перешел на Windows, до тех пор, пока поддержка моего железа не появится на нормальном уровне.
                                                                                                                                            +1

                                                                                                                                            Не думаю что переход на Win в данном случае единственный выход. А что за железно не определилось, каких дров не хватило?

                                                                                                                                              0
                                                                                                                                              Видюха не определилась и еще 3 или 4 других устройства, уже не помню, что именно.
                                                                                                                                              Я не сомневаюсь, что дрова на эти устройства на Linux уже есть (ибо нагуглил энтузиаста, который-таки смог поставить Arch на почти точно такой же ноут). Вероятно, я бы мог найти все нужные дрова, собрать на другой машине Live CD с ними, загрузиться с нее и установить. Но у меня нет цели поставить Linux любой ценой, просто раньше это обычно было проще и удобнее, чем работать с Windows, а в данном случае (с учетом возникших проблем) — сложнее.
                                                                                                                                          +1
                                                                                                                                          <субъективная вкусовщина>
                                                                                                                                          Они бы рендеринг шрифтов хотя бы поправили. После freetype с infinality патчами, от шрифтов в Windows вытекают глаза. И даже костыли вроде MacType, не сильно помогают улучшить ситуацию. Да, я понимаю, что это во многом дело привычки. Но например лично мне, некомфортно использовать Windows для разработки уже по одной этой причине. Неужели так сложно добавить возможность рендерить через тот же freetype официально?
                                                                                                                                          </субъективная вкусовщина>
                                                                                                                                            +1
                                                                                                                                            Плюсую, шрифты на win не очень, еще можно вспомнить про разницу в скорости работы ext4 и ntfs, что особо заметно при попытке удалить папку node_modules для крупного бойлерплэйта, даже при наличии ssd.
                                                                                                                                              0
                                                                                                                                              Поддерживаю.
                                                                                                                                              +8
                                                                                                                                              Где халявные лицензии для «попробовать» и «поделитесь логами ошибок»?
                                                                                                                                              Совсем уже майки офигели, халявных тестеров набирать, да еще чтобы они за продукт платили.
                                                                                                                                                +1
                                                                                                                                                Ага, как-то даже обидно.
                                                                                                                                                Скорее всего это для тех, кто не хочет быть на linux и ждет момента снова вернуться в win.
                                                                                                                                                  0
                                                                                                                                                  А может в Microsoft завелся крот и этот шаг с эмуляцией Linux уведет народ в другой мир
                                                                                                                                                +4
                                                                                                                                                Классная и сильно запоздалая попытка. Надеюсь что провальная.
                                                                                                                                                Могу только гадать, что их сподвигло на такие шаги спустя годы презрительного фырканья.
                                                                                                                                                Наверное гигантский рост продаж Window 10 и Office 365!
                                                                                                                                                Впрочем это не имеет значения.
                                                                                                                                                Просто не хочу, чтобы bash в частности повторил судьбу, скажем Netscape Communicator или Quattro Pro.
                                                                                                                                                --Отправлено с табельного ноута под Lubuntа.
                                                                                                                                                  +2
                                                                                                                                                  Когда нужен линукс — обычно берут линукс, а не занимаются альфатестированием линукс подсистемы в виндах. Я не понимаю чем хочет стать винда. Они совсем забросили традиционную десктоп разработку, а там есть что улучшать. WPF далеко не идеален.
                                                                                                                                                    –1

                                                                                                                                                    Кстати о птичках. Не так давно пытался поймать презабавнейший баг при работе WPF в COM плагине для одной толстой софтинки. В зависимости от фазы луны при завершении всего этого добра, при уничтожении дескриптора нижележащего нативного окна в потоке финализаторов происходил эксепшен, который, внимание, дотнет пытался циклически преобразовать в нативный и обратно, чем вызывал переполнение стека.
                                                                                                                                                    Вывод: господа МС, приведите сначала в порядок свой зоопарк.

                                                                                                                                                    +2
                                                                                                                                                    Первый — это полноценная эмуляция Linux и, как следствие, возможность использования всего доступного там инструментария.
                                                                                                                                                    Хочу Docker на винде, а нету без виртуалки. В сабсистеме не запускается — ну и где "… полная эмуляция..."?
                                                                                                                                                      0
                                                                                                                                                      Нативный Docker есть на Windows 2016 Server.

                                                                                                                                                      Другое дело, что независимо от того, как установлен Docker в Windows, в контексте bash доступа к нему все равно нет.

                                                                                                                                                      Правда в парень из видео вещает про «interop» (Bash <-> Windows) — и при помощи этой штуки можно по идее использовать bash для работы с Windows-console приложениями, если это действительно будет работать, то проблема нативных приложений (в том числе и Docker) по сути будет решена.
                                                                                                                                                      +11
                                                                                                                                                      >>Microsoft призывает linux-разработчиков опробовать Windows 10

                                                                                                                                                      Хорошая попытка Microsoft, но нет.
                                                                                                                                                        +8
                                                                                                                                                        Хорошие шутки надо поддерживать. Жду симметричный ответ — публичный призыв Линуса микрософту перейти на линукс.
                                                                                                                                                          0

                                                                                                                                                          Пользователям винды, а не микрофосту :) и напомнить, что слой совместимости, позволяющий запускать виндовские приложения, существует уже полтора десятка лет, и по качеству ничем не хуже wsl.

                                                                                                                                                          –1

                                                                                                                                                          Работайте, сливайте логи пока винда сливает оставшиеся. Хуже не придумать.

                                                                                                                                                          • НЛО прилетело и опубликовало эту надпись здесь
                                                                                                                                                              –3
                                                                                                                                                              Десятка намного более сырая чем была ХР в 2002 году, и даже пожалуй более сырая чем вин 2000 который в целом потом и переименовали/вырос в ХР.


                                                                                                                                                              По стабильности в Windows давно уже все хорошо.

                                                                                                                                                              Начиная с семерки Windows уже намного более стабильна, чем то, что было на XP, Vista.

                                                                                                                                                              Это касается и молодой десятки тоже.

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

                                                                                                                                                              Можно, например, пожаловаться на интерфейс Windows 8.0.
                                                                                                                                                              Но, уж чего-чего, а со стабильностью все давно очень хорошо.
                                                                                                                                                              • НЛО прилетело и опубликовало эту надпись здесь
                                                                                                                                                              +8
                                                                                                                                                              Похоже, я тут один такой старый, кто помнит, как в своё время OS/2 провалилась с лозунгом «OS/2 — лучшая Windows, чем реальная Windows». Тогда OS/2 выполняла и свои программы, и программы, написанные под 16-битную Windows (а 32-битная Windows ещё не появилась). Ну так разработчики предпочли делать программы под Windows, а под OS/2 никто программы не делал.

                                                                                                                                                              Если MS хочет привлечь тестеров — им надо платить за работу (например, оплачивать найденные ошибки). А что вы хотите, если Windows небесплатная? Бесплатно тестировать имет смысл только то, что потом будет распространяться бесплатно!
                                                                                                                                                                +2
                                                                                                                                                                Провал OS/2 — это провал ИБМовских стратегов, которые поставили на платформу PowerPC и забили на x86.
                                                                                                                                                                Причем забили в плане продвижения, технически OS/2 к 1994г действительно была «лучшая Windows, чем реальная Windows».
                                                                                                                                                                  0
                                                                                                                                                                  Там не было таких стратегов, которые могли бы сделать то, что Вы им приписываете, так как подразделения IBM PC и IBM RS/6000 находились во внутренней конкуренции. А проблема была именно в том, что в IBM PC продвигали Windows, как более популярную у пользователей и более нуждающуюся в (платной) технической поддержке.
                                                                                                                                                                    0
                                                                                                                                                                    Эх, ностальгия.
                                                                                                                                                                    Полумух был реально хорош.