image

Привет!

«Microsoft Linux» – этот знаменитый слайд был показан в 2015 году, однако история дружбы Microsoft и Open Source началась задолго до этого.

Вот всего несколько вех:

Июль 2009 — Microsoft отправляет 20 000 строк кода в ядро Linux
Апрель 2013 — в первый день доступности виртуальных машин Azure доступны Linux и VMDepot
Октябрь-ноябрь 2014 — поддержка Docker и анонс .NET на Linux
Апрель-май 2015 — анонс Visual Studio Code для Linux и OS X. Powershell DSC для Linux
Ноябрь-декабрь 2015 — партнерство Red Hat и Microsoft, сертификация Microsoft Learning — Linux on Azure вместе с Linux Foundation Certified System Administrator.
Март 2016 – SQL Server будет доступен на Linux. Подсистема Ubuntu в Windows 10 и нативный Bash анонсированы в рамках Build.

И первый же вопрос, который возникает: почему Microsoft работает с Linux и Open Source? Зачем Microsoft аккаунты github.com/Microsoft и github.com/Azure? Мы решили сделать проект, который призван ответить на эти вопросы и сделать это желательно максимально технично, ведь за ним стоят сотрудники Microsoft, имеющие практический опыт работы с Open Source :)

Фрагмент статьи «Microsoft Loves Linux, часть 1», в переводе:
«Сегодня многие клиенты Microsoft используют Linux с продуктами и платформами Microsoft. Несколько сотен тысяч Linux и Unix-серверов в продакшене управляются System Center, при этом одно из крупнейших развертываний оперирует 10 000 серверов под Linux. На Microsoft Azure каждая четвертая виртуальная машина — Linux (или 20% от всех). System Center Operations Manager умеет мониторить Linux и Unix. Когда вы ставите Linux на Hyper-V, у вас уже есть драйвера — и все это уже давно, с 2009 года. В облаке же Linux был с первого дня ввода в строй виртуальных машин. Клиентский сегмент тоже здесь — Office 365, Skype, RDP доступны на Linux/BSD-based системах — iOS, Android, Mac OS X. При проектировании новых фич, продуктовые группы обсуждают не только то, как они будут работать для Windows, но и для Linux — в результате получается продукт, полноценно поддерживающий и Windows и Linux на одинаково качественном уровне. Конечно, некоторые фичи требуют специфического взаимодействия с ОС — для них разрабатываются драйвера под Linux для Hyper-V, попадающие в upstream Linux kernel на kernel.org. Дальше общение с вендорами — Red Hat, Canonical, Oracle, SUSE, чтобы удостовериться, что все работает хорошо.
Один из разработчиков в Microsoft имеет статус коммитера в сообществе FreeBSD, что делает его частью группы, которая управляет кодовой базой FreeBSD.»
Читать дальше

Инвестиции происходят и в инструменты управления — первая версия Powershell Desired State Configuration (DSC) для Linux уже доступна и можно управлять конфигурацией Windows/Linux инфраструктур, устанавливая пакеты, настраивая файлы, пользователей и группы, а также сервисы. DSC для Linux доступен на GitHub.

И много еще другого — например, многие знают Скотта Хансельмана, активно пишущего про Open Source. Недавно Скотт написал о том, что известный продукт Windows Live Writer отправляется в Open Source-плавание. Если мы зайдем на аккаунт Microsoft на GitHub, то увидим еще много разных вещей, которые решил открыть Microsoft. Или то, что на GitHub лежит подавляющее большинство материалов Azure.com, портала облачной платформы Microsoft. Все это повышает гибкость процесса управления и приводит к образованию сообщества и более тесному с ним взаимодействию.



А теперь к проекту. Возвращаясь к началу поста, мы обратили внимание на запросы и предлагаем решение. В сотрудничестве с Московским Зоопарком мы открываем сайт, в сухой терминологии называющийся контентным агрегатором c динамическими статьями и постоянным наполнением актуального контента по тематике Microsoft и Open Source. Он призван дать сообществу знания об этом — и здесь мы позвали на помощь партнёров (Intel, Red Hat и других) и само сообщество. Все материалы располагаются на нашем аккаунте на GitHub, куда легко можно отправить пулл-запрос или стать контрибьютором. Заходите-читайте публикации-играйте-становитесь контрибьютором! Мы и, конечно же, пингвины будем очень рады.

Комментарии (164)


  1. amarao
    06.04.2016 14:45
    -7

    Ну и нафига вы тащите устаревшее ядро? Выкидывайте его нафиг, портируйте остатки того, чего ещё нет в wine, и будет вам обратная совместимость со всеми виндами с сотворения мира. И нормальное Ядро, а не проприетарный блобик неясного назначения.


    1. ahriman
      06.04.2016 14:49
      +5

      Вы про что конкретно? Про недавние анонсы?


      1. amarao
        06.04.2016 14:51
        -13

        Я про то, что microsoft зачем-то пишет и тащит устаревшее альтернативное ядро, вместо того, чтобы использовать Linux.


        1. dmitry_dvm
          06.04.2016 15:04
          +14

          Вашими устами глаголит ЛОР. Стыдно, в вашем возрасте.


          1. amarao
            06.04.2016 15:07
            +5

            Если бы я написал, что майкрософту надо портировать под линукс sql сервер и добавить в винды поддержку запуска линукс-приложений, вы бы тоже сказали, что моими устами LOR глаголит?

            Я ведь даже не троллил. Отказ от «альтернативного ядра» позволит получить все вкусности линукса, унификацию с GNU-частью (будут работать всякие ps/kill), wine позволит с меньшей кровью обеспечивать совместимость со старыми приложениями. На выходе можно будет сконцентрироваться на user experience, интгерацией с облачными сервисами и т.д.

            Вот, например, Гугл использует Линукс в Андроиде. Разве он от этого стал похож на обычный дистрибутив? А какая экономия сил и средств для самого гугла…


            1. abeshkov
              06.04.2016 16:59

              Мы уже портировали SQL Server на Linux

              И добавили Ubuntu в Windows

              Так что ваши желания сбываются.

              www.microsoft.com/en-us/server-cloud/sql-server-on-linux.aspx

              habrahabr.ru/post/280560


              1. amarao
                06.04.2016 17:24
                -3

                Я на это и намекал. Что на середине-то останавливаться? Windows начиналась как графическая оболочка поверх другой ОС, так что надо возвращаться назад, к корням.


                1. abeshkov
                  06.04.2016 17:27
                  +6

                  К MS DOS возвращаться предлагаете?

                  Посмотрите на Windows Nano Server там минимальное ядро и компоненты

                  technet.microsoft.com/en-us/library/mt126167.aspx


                  1. amarao
                    06.04.2016 17:31
                    -5

                    nano не видел, видел Core, когда он появлялся. Был глубоко потрясён тем, что справку так и не вырезали, а в диалоге open использовались контролы из состава windows 3.51, с 8.3 кодирова~1 имён.


                    1. abeshkov
                      07.04.2016 13:41

                      Пора обновить знания. Скачайте Windows Server 2016 TP и посмотрите Nano.

                      https://www.microsoft.com/ru-ru/evalcenter/evaluate-windows-server-technical-preview


                      1. amarao
                        07.04.2016 15:41
                        +2

                        Зачем? С помента, когда я перестал возиться с виндами и перешёл на линуксы у меня ЗП вырасла примерно в 10 раз, а рабочий процесс стал куда более интересным (и чуть менее «чёрноящиковым»).


                        1. abeshkov
                          08.04.2016 11:20
                          -1

                          > перешёл на линуксы у меня ЗП вырасла примерно в 10 раз, а рабочий процесс стал куда более интересным (и чуть менее «чёрноящиковым»).

                          Да мы помним про множественные аварии в Selectel и потери данных клиентов. Рабочий процесс действительно стал куда более интересным. :)


            1. igorch96
              07.04.2016 18:40
              +1

              Расскажите, пожалуйста, для тех, кто в бронепоезде (мне, например), какие вкусности Linux на Ваш вкус вкусности?


              1. amarao
                07.04.2016 18:43
                +2

                https://habrahabr.ru/company/microsoft/blog/281064/?reply_to=8845614#comment_8844150


                1. igorch96
                  07.04.2016 19:32

                  Благодарю!


        1. MichaelBorisov
          06.04.2016 21:35
          +2

          А чем вам не нравится ядро Windows NT? Тем, что оно «не такое, как у всех»? Или есть какие-то конкретные претензии?


          1. amarao
            06.04.2016 21:54
            -1

            namespace'ов нет, cgroups нет, pcap на ebf'е нет, sysfs/procfs нет, fuse'а нет, device mapper'а нет, политик именования устройств нет. Это то, что с ходу вспомнилось. Ну и всяких новомодных штук нет типа SO_REUSE, сигналов и т.д.


            1. MichaelBorisov
              06.04.2016 22:50
              +6

              Надо же, какой длинный список. А что в ядре Линукса с асинхронным вводом-выводом, асинхронными сокетами — хорошо работает?

              Часть приведенных вами претензий — это дело вкуса. sysfs/procfs — это решение можно назвать костылями, так как информация о ядре не является файлами, и попытка представить ее в виде файлов несколько корява. В винде эта функциональность где-то реализуется через реестр (тоже по сути файловая система, но немного более структурированная), где-то — через системные вызовы. SO_REUSE в винде по-моему есть. Сигналы — реализованы в ядре (APC); отсутствие их в режиме пользователя — это сугубо политическое решение. Кто-то посчитал, что приложениям от них больше вреда, чем пользы. FUSE — да, было бы неплохо, но зачем? Кто сейчас разрабатывает файловые системы? Device mapper — это подобная же функция, в режиме ядра для Windows сделать такую штуку нет проблем — даже в DDK поставляется такой драйвер в качестве примера. Думаю, если бы эта функция была часто нужна — ее включили бы в дистрибутив ядра.

              Остальное — может быть добавлено в ядро винды без существенных изменений его структуры.

              Поскольку я в ядре линукса не копался и системных программ не писал — то, к сожалению, не могу привести список встречных претензий, кроме вышеупомянутого асинхронного ввода-вывода. С ним, помнится, в Линуксе были какие-то проблемы. Может быть, сейчас стало лучше, не знаю. Так или иначе, вы тоже не привели никаких дефектов ядра Windows такого уровня, что их устранение потребовало бы коренной переделки ядра. А все дело в том, что это ядро разрабатывалось весьма компетентными людьми (такими, как Dave Cutler), имеет прочную теоретическую основу и долгие традиции (происходит из VMS). Кроме того, оно совершенствовалось все последние годы, чтобы соответствовать всем современным требованиям.


              1. EvilFox
                08.04.2016 04:11
                +1

                FUSE — да, было бы неплохо, но зачем?
                А оно уже есть.
                Затем же.


                1. MichaelBorisov
                  10.04.2016 12:59

                  Ух ты, спасибо! Отличный проект. Можно даже будет с ним поиграться.


    1. ARad
      06.04.2016 15:04
      +17

      Голословное утверждение. Кем это доказано что ядро там устаревшее?


    1. NLO
      06.04.2016 15:19

      НЛО прилетело и опубликовало эту надпись здесь


      1. amarao
        06.04.2016 17:28
        -3

        У wine'а сейчас совместимость со старыми приложениями лучше, чем у новой винды. Где-то в районе XP было решено, что совместимость с msdos больше не важна, а где-то в районе 8ки — со старыми приложениями времён windows 2000 и ранее.

        Отказавшись от своего ядра MS получит сразу же автоматическую совместимость со всеми новыми модными хипстерскими вещами, которые появляются вокруг. openstack? Нативно, без кривых драйверов hyperv. Новая hipsterdb? Работает «на ура».

        Участие в апстриме позволит компании контролировать собственные интересы (а не бороться пост-фактум в стиле «у них есть namespace'ы нам надо срочно что-то такое же»), плюс значительно экономить на разработке ядра и всяких враперов для поддержки «софта который должен работать».

        wine снимет значительную часть головной боли по совместимости с легаси.

        То есть плюсы однозначно есть. Минусы? Потеря «Своего Ядра», преимущества которого, мягко говоря, не очевидны.


        1. Newbilius
          06.04.2016 17:58
          +6

          А где можно проверить факт «поддержка старых приложений в wine лучше, чем у последних версий Windows»? Мне бы список конкретно по компьютерным игрушкам за последние хотя бы 15 лет.


          1. amarao
            06.04.2016 19:45

            Все 16-битные приложения. Которые будут работать на 64-битном wine'е. А уж игрушек под 16-бит было написано немерянно, поверьте мне (и нет, запуск внутри виртуалки с xp не делает это приложение «работающим на windows 10»).

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


            1. Newbilius
              07.04.2016 07:21
              -1

              А ничего, что последние 15 лет — это начиная года 2000-2001, т.е. 16-битные игрушки никто в это период всерьёз не писал? Я специально ведь указал период, что бы с огромным запасом не цеплять переходный период.

              Если не ваша специализация — зачем вы кидаетесь голословными утверждениями о том, что минусов нет и совместимость лучше? Что бы быть в этом уверенным, нужно быть спецом «на обеих сторонах баррикад».


              1. abeshkov
                07.04.2016 13:47

                Вот способ конвертировать старые приложения и игры за 2 минуты в Windows Universal App которые могут распространяться через Store и будут поддерживаться еще долго.

                https://channel9.msdn.com/Events/Build/2015/2-692


          1. Alcor
            06.04.2016 21:02
            +4

            Ну, например, fallout классический без патчей отлично заводится на wine и выдает проблемы с альфа каналом на Win7+


            1. Newbilius
              07.04.2016 07:28
              -1

              Просто из любопытства ради — какую версию считать классической :-) В разных изданиях она разная… Надо мне будет проверить со своего диска позже, лицензионный русский сборник 1+2+Tactics. Вроде с ним проблем не было в 8ке.

              Плюсом — интересный факт: в 8ке починили например проблему с 256-цветными режимами (который и в Vista/7 обходился, только немного сложнее), лишний повод перепроверить — насколько помню, Fallout работает именно в нём. В Starcraft/Diablo 1/2 этот фикс помогает. Плюс периодически наблюдал ситуацию, когда игра, имевшая проблемы в XP отлично запускалась в 7/8.

              Я же не отрицаю, что бывают смешные ситуации, когда wine есть повод запускать даже под Windows для лечения каких-то багов. Но мне бы всё-таки более полный список, не единичные исключения. Более полную статистику :-)


      1. lightman
        07.04.2016 12:03

        Максимум — интегрируют линусковое ядро
        Представилась идея: ОСь с двумя полноценными ядрами «вращающимися» друг вокруг друга как две части составного ядра кометы. Пользователь на выбор ставит драйвера на то или на другое, в зависимости от того, под каким конкретный драйвер работает стабильнее.
        Также ему доступен весь спектр софта, когда-либо написанный под любое из них.
        Если одно падает — во время перезагрузки работа прозрачно на другом.

        До кучи для пущей производительности каждое ядро работает на одном или нескольких физических ядрах процессора.

        В чём подводные камни такой затеи?


        1. NLO
          07.04.2016 12:25

          НЛО прилетело и опубликовало эту надпись здесь


          1. IvaYan
            07.04.2016 12:35

            Тогда нужен кардинально новый стандарт API и ABI, и чтоб «все везде одинаково» работало.

            Но тогда обязательно найдется кто-то, кто будет уверен, что этот стандарт неправильный и нужно сделать еще один, ну и дальше, как в той картинке.


        1. EvilFox
          08.04.2016 04:54

          Есть частично пересекающиеся проекты.
          coLinux (+ вариация andLinux) и наоборот ring3k (аля coWindows/coReactos)
          Кроме этого существует Longene.
          Был ещё тонкий низкоуровневый гипервизор позволяющий на одной машине держать на равных правах несколько ОС, но не помню название проекта.


  1. thunderspb
    06.04.2016 14:47
    +1

    А когда уже можно будет пощупать убунту в win10? Кстати, а в каком виде она там присутствует? могу ли я сбросить ее до «заводских настроек»?


    1. ahriman
      06.04.2016 15:00
      +7

      Если не читали вот это, то есть немного подробностей. В целом, вместе с Canonical была сделана Windows Subsystem for Linux (WSL), и часть сути в том, что syscall-ы идут через спецслой, который их транслирует в то, что понимает Windows, и возвращает то, что понимается вызывающим. Насколько это близко, например, к уже существующему subsystem for unix-based applications, я сказать не могу. По «когда» — в anniversary update, летом.

      technet.microsoft.com/en-us/library/cc771672.aspx


    1. stasus
      06.04.2016 15:18
      +3

      До релиза Anniversary Update, обновление с поддержкой этой возможности будет доступно через сборки Windows 10 Insiders
      blogs.windows.com/buildingapps/2016/03/30/run-bash-on-ubuntu-on-windows

      While we’re excited for you to try out this new technology, which will first become available in Windows 10 “Insiders” builds after the Build conference, we want to be clear about a few things:

      First, this is the first time we’re releasing this technology – it’s marked as beta for a reason: We know that there are some rough edges and that some things will break! Do not expect every Bash script and tool that you run will work perfectly – there will be gaps. But by trying out this feature, you’ll help us figure out what we need to work on in order to greatly improve our reliability, coverage, and reach.

      Second, while you’ll be able to run native Bash and many Linux command-line tools on Windows, it’s important to note that this is a developer toolset to help you write and build all your code for all your scenarios and platforms. This is not a server platform upon which you will host websites, run server infrastructure, etc. For running production workloads on Ubuntu, we have some great solutions using Azure, Hyper-V, and Docker, and we have great tooling for developing containerized apps within Windows using Docker Tools for Visual Studio, Visual Studio Code and yo docker.

      Third, note that Bash and Linux tools cannot interact with Windows applications and tools, and vice-versa. So you won’t be able to run Notepad from Bash, or run Ruby in Bash from PowerShell.


    1. stasus
      06.04.2016 21:43

      Анонсирована доступность сборки 14316, в ней есть bash

      blogs.windows.com/windowsexperience/2016/04/06/announcing-windows-10-insider-preview-build-14316


  1. Gorthauer87
    06.04.2016 14:56
    +50

    Я бы больше поверил в любовь, если бы Скайп линуксовый починили.


    1. Fedcomp
      06.04.2016 20:14
      +4

      Присоединяюсь. Почините уже скайп. Есть под мак, под андройд, под windows. А вот под linux который так любят не обновляли лет сто.


      1. merlin-vrn
        06.04.2016 21:56

        и да, верните альсу, к чёрту это пульсааааааааааааааааааашшшшшшппппппффффф


    1. BelBES
      07.04.2016 09:01
      +3

      А что не так со скайпом в линуксе? Пишет, звонит, рекламу не показывает… что еще для счастья надо?)


      1. nehaev
        07.04.2016 14:33

        Не подцепляется на группой звонок, если его начали с обновленного Win- или Mac-клиента. Скриншаринг не работает. Глюки с непрочитанными сообщениями. А так-то да пишет, звонит…


        1. BelBES
          07.04.2016 14:47
          +1

          Хм… может быть с видеозвонками какие-то проблемы, но голосом в конференцию у меня нормально звонит.


          1. nehaev
            07.04.2016 16:00
            +1

            Еще раз, если начинать самому — нормально, если начинает кто-то другой с обновленного Win- или Mac-клиента — трубку снять не получится.

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


            1. merlin-vrn
              07.04.2016 16:55

              Gentoo, 4.3.0.37


            1. BelBES
              08.04.2016 15:28

              Ubuntu 14.04/15.04/15.10, skype 4.3.0.37
              Вообще ни разу не сталкивался с проблемой, когда не удавалось подключиться к голосовой конференции.


              1. nehaev
                08.04.2016 16:01

                Это удивительно! Все кого я знаю на такой конфигурации (включая меня) испытывают проблемы. Либо вы созваниваетесь исключительно с линуксоидами и не обновляющими скайп людьми, либо я даже не знаю что думать…


        1. youmad
          08.04.2016 17:00

          У меня шаринг экрана заработал после переименования директории ~/.Skype в ~/.Skype.orig


          1. youmad
            08.04.2016 17:04

            ~/.Skype.org


    1. ZaEzzz
      07.04.2016 18:40
      +1

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


    1. Randl
      12.04.2016 16:10

      Майкрософт любят опен сорс. Там поняли, что открывая сорцы, можно увеличить комьюнити, получить баг фиксы и т.д. Да и держать закрытым то, что большой коммерческой ценности не представляет, смысла нет.
      Они любят серверный линукс. Не то что бы они это сильно хотят, но выбора нет. Победить линукс на серверах нереально. Поэтому — конрибьютим, даем возможность разрабатывать из-под винды, выпускаем .NET и т.д.
      Но любить десктопный линукс — это любить конкурента одного из основых продуктов. К счастью, пока не очень популярного, но всё же. Нет уж, увольте.


      1. anonymous
        00.00.0000 00:00


        1. anonymous
          00.00.0000 00:00


  1. berez
    06.04.2016 15:15
    +11

    Помнится, лет пять назад майкрософт усиленно крутил рекламу в духе «узнайте, почему сервер на виндовсе обойдется вам дешевле сервера на линуксе». Все, концепция поменялась, генеральная линия Партии совершила новый поворот, и мотор ревет?


    1. stasus
      06.04.2016 15:21
      -4

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


    1. danfe
      06.04.2016 15:25
      +8

      Это еще что, в 2001 г. Балмер публично заявлял, что Linux — это рак, убивающий IP.


      1. stasus
        06.04.2016 15:30

        Проскальзывали новости, что больше он так не считает www.informationweek.com/software/ballmer-linux-no-longer-a-cancer--/d/d-id/1324661


      1. vdonich
        07.04.2016 18:44
        +1

        Зашел в коментарии, чтобы найти эту ссылку.
        И вообще, Microsoft Open Source это как War is peace и Freedom is slavery, если честно — весьма любопытно наблюдать, как хорошо работает PR отдел.

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


        1. abeshkov
          08.04.2016 11:35
          -1

          Вот тут подробности того как с опенсорсом сотрудничает Microsoft. Много интересных проектов.

          http://openness.microsoft.com/blog/blogs/


    1. abeshkov
      06.04.2016 17:00

      В ИТ всё очень быстро меняется. Так что вспоминать то что было 5 лет назад все равно что судить об окружающем мире на основе древних наскальных рисунков.


      1. berez
        06.04.2016 23:43
        +4

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

        А вот когда в IT влезает политика и бизнес — тут-то и начинаются перемены. Вот только напоминают они мне заполошную беготню туда-обратно:
        «Р-р-р-революционное решение! Переворот! Такого еще не было!»
        (через год) «Новое рррреволюционное решение взамен устаревшему! Срочно бежим в другую сторону!»
        (еще через год) «Мы бежали не туда, но теперь — все поменялось!»


      1. prostofilya
        07.04.2016 18:44
        +1

        В ИТ — да, быстро, в политике майкрософта — нет


  1. amstr1k
    06.04.2016 15:22
    +1

    может скоро windows станет бесплатной как и линукс?


    1. stasus
      06.04.2016 15:23
      +2

      Обновление до Windows 10 — уже бесплатно.


      1. vlivyur
        06.04.2016 16:15
        +3

        Ещё. Но не всем.


        1. stasus
          06.04.2016 16:23

          Безусловно. Но есть и совсем бесплатные варианты, правда не для конечных пользователей, поэтому я их сразу не упомянул.
          www.theverge.com/2014/4/2/5574146/microsoft-making-windows-free-on-devices-with-screens-under-nine


      1. mixaly4
        07.04.2016 18:43
        +1

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


        1. stasus
          07.04.2016 19:30
          -1

          Там надо удалить одно из KB обновлений и запретить ему устанавливаться. И больше ничего предлагаться не будет.


          1. merlin-vrn
            07.04.2016 21:21
            +1

            Одно, говорите? Свежо предание.


            1. stasus
              07.04.2016 21:28

              Да, вот это https://support.microsoft.com/en-us/kb/3035583

              Хотя, есть и другие варианты https://support.microsoft.com/en-us/kb/3080351


              1. merlin-vrn
                07.04.2016 21:33
                +1

                Похоже MS, задумывая обновление до 10-ки, вдохновлялись этим рассказом: http://humorix.org/10111


    1. WST
      06.04.2016 15:26
      +3

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


    1. avas
      06.04.2016 18:10

      Windows уже давно «бесплатный» ;) Dell XPS 13 Developer Edition now much more expensive than the same laptop with Windows
      Cогласно отчетности за 4й квартал 2013 года Майкрософт основные свои деньги получает из

      1. офисных приложений $24B
      2. серверных приложений $20B
      3. и только на 3м месте Windows $19B


      Так что отдавать OEM версии Windows задешево (вроде около $30) — это возможность добрать деньги потом за счет значительно более дорогих офисных приложений.


  1. iamwizard
    06.04.2016 15:28
    +20

    Get the facts:

    — Июль 2009 — Microsoft отправляет 20 000 строк кода в ядро Linux
    Строки кода, это хорошо, а какую конкретно функциональность вы туда добавили? Совместимость с вашим проприератрым гипервизором?

    — Октябрь-ноябрь 2014 — поддержка Docker и анонс .NET на Linux
    На дворе 2016 год, На сайте www.docker.com мне предлагают скачать docker-over-virtualbox для windows. Про нативный даже упоминания нет.
    .Net на linux где? — www.bing.com/search?q=.NET+Linux говорит мне, что есть только mono.

    — Ноябрь-декабрь 2015 — партнерство Red Hat и Microsoft, сертификация Microsoft Learning — Linux on Azure вместе с Linux Foundation Certified System Administrator.
    Т.е. вместо открытой документации — платные курсы и сертификация.

    — Март 2016 – SQL Server будет доступен на Linux. Подсистема Ubuntu в Windows 10 и нативный Bash анонсированы в рамках Build.
    Нативный bash в консоли в которой не работает даже tmux.


    1. stasus
      06.04.2016 15:39
      +4

      Вот .NET на Linux — dotnet.github.io/getting-started — Windows, Ubuntu, OS X, Docker

      Я вот на сайте Docker вижу инструкцию, как установить Docker для Windows docs.docker.com/windows/step_one

      Анонсирована бета-версия подсистемы Ubuntu on Winows. Не рано ли говорить, что что-то не работает?

      While we’re excited for you to try out this new technology, which will first become available in Windows 10 “Insiders” builds after the Build conference, we want to be clear about a few things:

      First, this is the first time we’re releasing this technology – it’s marked as beta for a reason: We know that there are some rough edges and that some things will break! Do not expect every Bash script and tool that you run will work perfectly – there will be gaps. But by trying out this feature, you’ll help us figure out what we need to work on in order to greatly improve our reliability, coverage, and reach.

      Second, while you’ll be able to run native Bash and many Linux command-line tools on Windows, it’s important to note that this is a developer toolset to help you write and build all your code for all your scenarios and platforms. This is not a server platform upon which you will host websites, run server infrastructure, etc. For running production workloads on Ubuntu, we have some great solutions using Azure, Hyper-V, and Docker, and we have great tooling for developing containerized apps within Windows using Docker Tools for Visual Studio, Visual Studio Code and yo docker.

      Third, note that Bash and Linux tools cannot interact with Windows applications and tools, and vice-versa. So you won’t be able to run Notepad from Bash, or run Ruby in Bash from PowerShell.


      1. nehaev
        06.04.2016 15:49
        +8

        > Я вот на сайте Docker вижу инструкцию, как установить Docker для Windows

        Это инструкция, как для Windows сделать Linux-витруалку с докером внутри. Запускать докер непосредственно в Windows нельзя. Создавать Windows-контейнеры тоже нельзя. Вроде обещали это все сделать в следующем Windows Server, но пока этого нет.


        1. stasus
          06.04.2016 15:58

          Понял. Да, не заметил требования Virtual Box последней строчкой.

          Windows Containters будут доступны в Windows Server 2016 и сейчас можно посмотреть на них в бете
          msdn.microsoft.com/en-us/virtualization/windowscontainers/quick_start/manage_docker
          Windows Server 2016 Media — aka.ms/tp4/serveriso

          Или в Microsoft Azure msdn.microsoft.com/en-us/virtualization/windowscontainers/quick_start/azure_setup


          1. nehaev
            06.04.2016 16:14
            +4

            Мне еще интересно, как подойдет Майкрософт к лицензированию винды в контейнерах. В докере контейнер — это вещь легковесная, сегодня запустил 2, завтра 10 в кластере, послезавтра — 50. С Ubuntu или CentOS так можно делать без проблем. А вот с виндой, боюсь придется читать 50-страничный талмуд о том, как ты имеешь право их запускать, как не имеешь, как посчитать сколько нужно купить лицензий и т.п.


            1. stasus
              06.04.2016 16:20
              -2

              Я не знаю, как будет с Docker, но при использовании VM с Windows Server, стоимость лицензии просто входит в стоимость VM. При
              этом, если у вас есть лицензия(-и), есть возможность её(их) зачесть.

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


              1. merlin-vrn
                06.04.2016 17:02
                +12

                Знаете, сегодня я узнал, что для USB-принтера, подключенного к Windows Server, требуется приобретать отдельный device CAL.

                После такого идиотизма я, простите, не поверю в бесплатные контейнеры. И да, контейнер — не VM, это виртуальное окружение, а не виртуальная машина. А платные легковесные контейнеры — оксюморон. Вся суть их в том, что они легковесные, сколько в данный момент надо — столько создал; а если они будут платными, то создавать меньше, чем купил, будет нерационально (перепла же), а больше, чем купил — незаконно.


                1. stasus
                  06.04.2016 17:09
                  -3

                  Вы сами делаете предположения и сами делаете из них выводы.

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

                  Не подскажете, откуда информация про USB принтер и Windows Server. Я не уверен, так как не являюсь специалистом по лицензированию, но я не помню, чтобы модель CAL — которая расшифровывается как Client Access License требовала такого. Мало того, есть разные модели CAL, и разные типы CAL — уверен, вопрос в правильном SAM.


                  1. merlin-vrn
                    06.04.2016 17:12
                    +4

                    Сегодня звонили в ТП Майкрософт и сотрудник ТП это сообщил. Лень искать запись разговора. Речь шла именно про device CAL, такую же, какая требуется для компьютеров в сети, подключающихся к SMB-шаре, например.

                    Но вообще прикольно у вас, левая рука не знает, что делает правая :)


                    1. stasus
                      06.04.2016 17:23

                      Я не специалист по лицензированию, я работаю в другом отделе, поэтому и уточнил и предположил

                      есть разные модели CAL, и разные типы CAL — уверен, вопрос в правильном SAM.


                      Насколько я знаю, есть модель лицензирования User CAL, которая бы этого, вероятно, не потребовала.
                      Вот документ www.microsoft.com/en-in/Licensing/product-licensing/client-access-license.aspx
                      Вот здесь есть интересная статья на эту тему www.zdnet.com/article/microsofts-licensing-team-answers-do-i-need-a-cal

                      А вот FAQ, в котором есть вопрос про принтер и указывается, когда именно ему нужен CAL и это не вариант USB принтера + и он не нужен если у вашего пользователя есть CAL, как я и предполагал, так что — SAM вам поможет.
                      blogs.technet.microsoft.com/volume-licensing/2014/03/10/licensing-how-to-when-do-i-need-a-client-access-license-cal

                      – Does my Multifunction Printer need a CAL?

                      Yes, if the multifunction printer is connected to a Windows Server network. A multifunction printer accesses server software to; receive an IP address, to receive a job, to communicate that the job is finished, etc. In short, it communicates with the server software. If the multifunction printer is accessing any server software licensed via the Server / CAL licensing model it requires a CAL for that software. The one caveat is, if your users who use the printer have CALs then the printer is covered by their use via their CALs. If not then the printer itself requires a device CAL. The same CAL requirement applies to any other type of networked device – such as networked scanners, networked fax machines, etc. Devices that do not connect to the network or the server software (generally referred to as peripherals) do not require CALs.


                      1. navion
                        06.04.2016 19:28
                        +1

                        Следуя логике этого FAQ, то и ARP запросы надо лицензировать.


                        1. stasus
                          06.04.2016 20:11

                          Чтобы не делать предположений, если у вас есть сомнения, то можно уточнить у специалиста по SAM


                          1. navion
                            06.04.2016 22:19
                            +1

                            Будет интересно узнать, так как это сюр — платить за нахождение в одном броадкаст домене.


                            1. stasus
                              06.04.2016 22:33

                              Скорее наоборот, я думаю, что вы неправильно поняли.

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

                              Раньше Александр Голев читал отличные семинары не тему, как правильно лицензировать — мы их выложили в записи на TechDays www.techdays.ru/speaker/4b09bffd-43cb-4ceb-b3fc-463a68331474


                              1. navion
                                06.04.2016 22:40
                                +2

                                Все понимают, что мелкая компания забьёт на такие нюансы, а крупная заключит какой-нибудь контракт с «всё включено». Но это не отменяет идиотизма подобных условий, хотя может быть на то и был расчёт.


                                1. stasus
                                  06.04.2016 22:54

                                  На самом деле, вот тут-то и возникает такая штука как SAM — Software Asset Management — которая как раз распространена в средних и крупных компаниях, которые хотят оптимизировать свои затраты и точно понимать все условия. Для небольшой компании, обычно достаточно проконсультироваться со специалистом по лицензированию.

                                  Александр, на записи которого я ссылался, как раз и специализируется на Microsoft SAM.


                            1. stasus
                              06.04.2016 22:33

                              Дубль — удалил


                1. abeshkov
                  06.04.2016 17:10

                  Над лицензированием контейнеров в Windows Server 2016 мы еще работаем. Скоро будут новости.


            1. navion
              06.04.2016 19:24

              Наверняка сделают контейнеры только в Datacenter (как их SDS), которая лицензируется по физическим ядрам.


        1. XaocCPS
          06.04.2016 16:15
          -1

          Вам сюда www.hanselman.com/blog/DockerForWindowsBetaAnnounced.aspx и дальше на beta.docker.com

          Контейнеры Windows будут поддерживаться когда они будут в релизе. Пока ставьте Windows Server 2016 TP и пробуйте


          1. iamwizard
            06.04.2016 16:36
            +2

            Т.е. в Win10-Pro за 14к.руб. ими не воспользоваться?


      1. iamwizard
        06.04.2016 16:34
        +1

        > Вот .NET на Linux — dotnet.github.io/getting-started — Windows, Ubuntu, OS X, Docker
        Ок, согласен, оно есть :) Конечно странно что бинарники раздаются из репозитория на странном домене trafficmanager.net а не из PPA, например, но оно правда есть и работает. Проведу пар тестов производительности и напишу результат сюда.
        > Я вот на сайте Docker вижу инструкцию, как установить Docker для Windows docs.docker.com/windows/step_one
        Как вам уже написали, это VBox версия.

        > Windows Containters будут доступны в Windows Server 2016 и сейчас можно посмотреть на них в бете
        Т.е. через два годна после анонса доступна только бетта? И только в виде образа?

        >Анонсирована бета-версия подсистемы Ubuntu on Winows. Не рано ли говорить, что что-то не работает?
        Кстати интересно, что она анонсирована, а «пощупать» ее еще нельзя. Если судить по предыдущей технологии, через два года будет релиз?


        1. stasus
          06.04.2016 16:41
          +1

          >> Windows Containters будут доступны в Windows Server 2016 и сейчас можно посмотреть на них в бете
          >Т.е. через два годна после анонса доступна только бетта? И только в виде образа?
          Да, мы анонсируем технологические штуки сильно заранее, и достаточно быстро даём пощупать их в пре-релизах. Я помню, что так было ещё задолго до того, как я начал работать в Microsoft и следил за анонсами, как разработчик и DBA.

          >Кстати интересно, что она анонсирована, а «пощупать» ее еще нельзя. Если судить по предыдущей технологии, через два года будет релиз?
          Пощупать можно. Я же привёл цитату. Соответствующее обновление будет доступно в программе

          Windows 10 “Insiders” builds after the Build conference
          .


          1. iamwizard
            06.04.2016 17:01

            >>Кстати интересно, что она анонсирована, а «пощупать» ее еще нельзя. Если судить по предыдущей технологии, через два года будет релиз?
            >Пощупать можно. Я же привёл цитату. Соответствующее обновление будет доступно в программе
            Верятно у нас разные понятния слова «пощупать». Вы предлагаете скачать отдельный билд ОС, запустить его в виртуалке (или где там).

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

            Не поймите меня не правильно, технически — у вас есть хорошие решения. Во времена 7-ки, например, у вас был лучший I/O шедулер для десктопа из всех. Я просто не понимаю вашего отношения к пользователям. Типа того-же докера, который доступен только на серверной редакции Windows.


            1. abeshkov
              06.04.2016 17:04

              А можно и в облаке пробовать новые технологии. Не обязательно на своём ноутбуке.


              1. iamwizard
                06.04.2016 17:25
                +3

                Это очень интересное предложение в контексте докера. Одно из главных его преимуществ — это одинаковое окружение как в бою так и на ноутбуке разработчика. И портирование на Windows docker для меня означает в том числе то, что я смогу на своем ноутбуке сказать docker run и получить окружение как в бою. Вот это как раз у меня вызывает сомнения — портируемость окружения, именно это в первую очередь я-бы стал проверять в beta windocker`а. А вы мне предлагаете проверить это на нескольких идентичных виртуальных машинах в облаке? Тогда это ни чем не лучше proof-of-concept


                1. abeshkov
                  06.04.2016 17:28

                  А кто мешает в облаке развернуть ту же ОС что у вас на ноутбуке?


                  1. iamwizard
                    06.04.2016 17:42
                    +1

                    То, что docker доступен только на одном конкретном образе в azure?


            1. stasus
              06.04.2016 17:43

              Windows Insider сборка приходит в виде обновления на обычный Windows 10. Я сам активный участник этой программы, потому что мне надо «щупать» всё это, чтобы потом рассказывать именно то, что я проверил сам.


    1. navion
      06.04.2016 19:37

      Т.е. вместо открытой документации — платные курсы и сертификация.

      Документация есть и курсы её не заменяют, а дают быстрый старт по продукту или технологии. Причем Red Hat часть документации (KB) скрывает за подпиской.


  1. Cheater
    06.04.2016 15:44
    +33

    Для полноты картины я бы разбавил эту розовую сказочку парой рассказов про патентные тяжбы MS против GNU/Linux, активно идущие и по сей день.

    Честное слово, слушать это «microsoft loves open source» уже просто-напросто смешно.


    1. abeshkov
      06.04.2016 17:15

      Сейчас в Azure 25% машин это Linux.

      Microsoft даёт денег на аудит кода и улучшение опенсорса. Например на OpenSSL которым пользуются большинство *nix серверов.

      mashable.com/2014/04/24/facebook-google-microsoft-join-forces-to-prevent-another-heartbleed

      Microsoft спонсирует разработку OpenBSD и через неё OpenSSH который используют множество опенсорс систем.

      www.phoronix.com/scan.php?page=news_item&px=Microsoft-Sponsors-OpenBSD


      1. merlin-vrn
        06.04.2016 17:17

        Во-от. Когда уже сделают SSH-сервер в виндовс? Реально облегчило бы работу с ними. Мне вот, например, для 90% задач GUI не нужен, но без него никак — RDP а там дальше консоль. А то можно было бы исключить лишний этап.


        1. abeshkov
          06.04.2016 17:24
          +2

          Пока что есть SSH в Powershell

          habrahabr.ru/post/259449

          Но никто не мешает поставить OpenSSH

          winscp.net/eng/docs/guide_windows_openssh_server


        1. dmitry_dvm
          06.04.2016 17:31
          +3

          PowerShell


        1. anonymous
          00.00.0000 00:00


      1. Cheater
        06.04.2016 20:38
        +6

        А патентные иски это так, развлечения юротдела MS в свободное время? Или руководство MS настолько некомпетентно, что не способно обеспечить последовательную политику компании по отношению к СПО?

        > Microsoft спонсирует разработку OpenBSD и через неё OpenSSH который используют множество опенсорс систем.

        Случайно не потому, что они планируют реализовать поддержку OpenSSH в PowerShell?
        https://blogs.msdn.microsoft.com/powershell/2015/06/03/looking-forward-microsoft-support-for-secure-shell-ssh/

        Так что тут исключительно личная выгода (перетягивание юниксовых админов в powershell). Не было бы выгоды — не вложили бы ни строчки кода.

        А ещё наверняка попробуют клепать проприетарные расширения к SSH, как когда-то было с Kerberos.


        1. abeshkov
          07.04.2016 13:55

          > Так что тут исключительно личная выгода

          Основной принцип опенсорс, если вам что то надо берете и разрабатываете это. Если это еще кому то приносит пользу отлично. Так что надо признать что все развивают опенсорс исключительно из своей выгоды.

          > А ещё наверняка попробуют клепать проприетарные расширения к SSH, как когда-то было с Kerberos.

          В этом нет смысла. Мы спонсируем развитие проекта и не трогаем лицензирование.


          1. zhigalin
            08.04.2016 16:57
            +2

            Тезис про патентные иски ловко проигнорирован


  1. deniskreshikhin
    06.04.2016 16:41

    Раз уж вы там коснулись вопросов про Яна Мердока, то я бы добавил еще такой вопрос:

    «Правда ли что автор Debian совершил суицид после того как полицейские совершили надругательство над ним?»

    «Да верю», «Нет не верю»


    1. stasus
      06.04.2016 16:44

      Не могли бы вы пояснить, чем вас возмутил/не понравился этот вопрос про название Debian. Мы его можем оперативно убрать из теста. Нам казалось, что это интересный факт.


      1. deniskreshikhin
        06.04.2016 16:46
        -1

        С чего вы решили что он мне не понравился?


        1. stasus
          06.04.2016 16:47

          Мне показался комментарий про полицейских негативным и я подумал, что мы чего-то не знаем про название, раз этот вопрос вызвал такое встречное предложение.


          1. deniskreshikhin
            06.04.2016 16:50

            А почему вопросы должны быть только позитивными?


            1. stasus
              06.04.2016 16:53
              +1

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


    1. merlin-vrn
      06.04.2016 16:58
      +2

      Давайте ещё про Ганса Рейзера вспомним, да?

      Какое вообще отношение к теме любви линукса и микросовта это имеет?


      1. stasus
        06.04.2016 17:03

        Тест называется: «Насколько вы подвержены стереотипам» — и там собраны интересные факты, которые могут показаться неверными исходя из общих предположений.

        Поясните, пожалуйста, почему вопрос про название Debian — это «плохой» вопрос. Мы его можем оперативно убрать из теста. Но мне хотелось бы понимания, чтобы не совершать подобных просчётов в будущем.


        1. merlin-vrn
          06.04.2016 17:10

          Не плохой. Просто странный. Давайте я его переформулирую: «правда ли, что название дебиан составлено из слов дебра и ян»?

          Я вообще своим комментарием критикую предыдущего комментатора, а не вас.


          1. stasus
            06.04.2016 17:14

            Спасибо! Я попросил убрать этот вопрос из опросника. Действительно в такой формулировке выглядит немного странным.


      1. deniskreshikhin
        06.04.2016 17:08
        +1

        Убили автора самого успешного дистрибутива при самых странных обстоятельствах. Twitter побежал тут же удалять аккаунт, Docker'ы (где он работал) ограничились соболезнованиями. Промолчали все ключевые игроки рынка, в том числе те которые активно используют и сам Debian.

        Вот так корпорации «любят» linux.


        1. merlin-vrn
          06.04.2016 17:11
          -1

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


          1. deniskreshikhin
            06.04.2016 17:22
            -2

            Хочу и приплетаю, в чем проблема то?


  1. 1vanK
    06.04.2016 17:11
    +3

    Мда… Зато опенсорс не любит Микрософт


    1. abeshkov
      06.04.2016 17:20
      -6

      Сейчас 25% виртуальных машин в облаке Azure это опенсорс. И количество Linux в нашем облаке растет гигантскими темпами. В реальности опенсорс любит Microsoft Azure. :)

      www.youtube.com/watch?v=piVHidJq65o


      1. 1vanK
        06.04.2016 17:25
        +8

        Честно говоря, даже немного жаль работников Микрософта, которым сверху дали установку пиарить новую политику партии :)


        1. stasus
          06.04.2016 17:29
          -2

          Этот проект мы придумали сами. Установок сверху не было.


          1. novoxudonoser
            06.04.2016 21:16
            +7

            Дааа_Конечно.jpg


            1. stasus
              06.04.2016 21:27

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

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


              1. SAKrisT
                06.04.2016 23:23
                +4

                Он наверно не прошел тест на стереотипы :)


        1. abeshkov
          06.04.2016 17:31
          -7

          Те кто знает историю ИТ помнят что всё начиналось с Microsoft Xenix. Это начинание оказало огромное влияние на развитие индустрии UNIX. Просто Microsoft вспомнил про свои корни. :)

          ru.wikipedia.org/wiki/Xenix


          1. Gorthauer87
            06.04.2016 17:58
            +7

            Что-то Википедия молчит про огромное влияние.


          1. merlin-vrn
            06.04.2016 22:02
            +10

            Какое-какое влияние? Началось с Xenix? Вы что там курите, простите?

            Началось всё с Беркли. Да-да. В истории IT Xenix упоминают исключительно в качестве курьёза, в духе «в те времена каждая компания пыталась сделать свой Unix; не был исключением и Microsoft.»

            А вообще Xenix был так очень-очень сбоку, «ещё один клон Unix», известный тем, что работал на тогда ещё не настолько популярной x86.


            1. abeshkov
              07.04.2016 14:01
              -1

              Читаем историю. Куски Xenix попали в дальнейшем в SCO Unix. И это был первый широкодоступный и массовый UNIX для Intel 80286

              1983 — SCO delivers the first packaged UNIX System (called SCO® XENIX® System V) for Intel® 8086 and 8088 processor-based PCs. It provides small businesses with the first affordable business-critical computing system.

              1985 — SCO delivers SCO XENIX 286 for Intel 80286 processor-based systems. SCO XENIX 286 delivers on SCO's commitment to «upward compatibility,» the ability of an operating system to run applications developed on earlier versions (in this case, SCO XENIX System V).

              1987 — SCO ships SCO XENIX 386, the first 32-bit operating system (and first UNIX System) for Intel 386 processor-based systems.

              1989 — SCO ships SCO® UNIX® System V/386, the first volume commercial product licensed by AT&T to use the UNIX System trademark.


  1. Isopropil
    06.04.2016 23:05
    -2

    В то, что мс любит OSS никогда не поверю. Может быть — боится. Я всегда говорил, что мс — маркетинговая компания. Софт у них — г@#но, но маркетинг — гениальный. Софт пишут индусы, а на маркетологов не скупятся. Вот и тут ровно то же самое.

    З.Ы. Тест прошел ради прикола. Написали — «чуешь ложь за километр». Тут вы правы, так и есть.


    1. KvanTTT
      06.04.2016 23:51

      Интересно, а в каких компаниях по вашему пишут не «индусы». Баянистые стереотипы уже поднадоели.


      1. deniskreshikhin
        10.04.2016 11:47

        Ядро линукс, там только 1 индус засветился на данный момент:

        https://github.com/torvalds/linux/blob/master/CREDITS


    1. merlin-vrn
      07.04.2016 16:57
      +1

      А я поверю. Если они внезапно научились на OSS зарабатывать, то будут зарабатывать и на нём, почему бы и нет.


      1. abeshkov
        08.04.2016 11:42
        -3

        Например вот так можно зарабатывать на опенсорсе

        http://www.pcweek.ru/foss/article/detail.php?ID=184593&_utl_t=fb


        1. merlin-vrn
          11.04.2016 08:35
          +1

          Характерная статья, кстати (если исключить, что это на 95% переливание из пустого в порожнее). Руководители MS в ней показаны натуральными продажными шлюхами. В самом деле: пока они не понимали, что на этом можно зарабатывать, они поливали линукс дерьмом кто как мог. Более того, вставляли палки в колёса. Но потом они поняли, что это не помогает, а конкурент-то растёт и игнорировать не получается. Так что пришлось научиться на этом зарабатывать. И вот уже микрософт любит линукс, микрософт любит осс, щастье! (А на самом деле, кричат-то про любовь, но сами подолжают вставлять палки в колёса.)

          Интересно, где же была всё это время добрая душа Билла Гейтса, который, как говорят, жертвует миллиарды на благотворительность? Как же это, как говорят, талантливейший программист и прозорливейший коммерсант ухитрился не догадаться, что хотя бы не мешать развиваться линуксу — это не только большое благо окружающим, но и профит ему же лично самому?

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


          1. igorch96
            11.04.2016 14:50

            Сначала они тебя не замечают, потом смеются над тобой, затем борются с тобой. А потом ты побеждаешь. (с) Махатма Ганди

            Вот также получилось и с Линукс


  1. intnzy
    07.04.2016 11:42
    +5

    Так любит, что аж постоянно пытаеться засудить разные связанные проекты. Мерзкие лицемеры!
    techrights.org/2016/03/10/charm-offensives-distract

    Случайно или нет, но эти события затмили собой и оставили без внимания другие инициативы Microsoft, которые совсем не выглядят такими очаровательными. Это соглашение с Acer на предустановку программ Microsoft под угрозой патентного иска, а также попытка запатентовать технологию, которая уже реализована в Ubuntu. «Microsoft любит Linux настолько сильно, что задушит до смерти патентыми исками, в то время как медиа не обращают внимания, а вместо этого рассказывают, что Microsoft теперь «дружит» с GNU/Linux», — комментирует ситуацию TechRights.


    1. Ununtrium
      07.04.2016 15:42
      +1

      XaocCPS вы как евангелист можете прокомментировать причины такой политики?


      1. intnzy
        07.04.2016 16:41
        +2

        Все просто, как грабли. МС коммерческая организация. Цель — «нужно больше золота». Соответственно деятельность компании нацелена на достижение цели. Все эти заигрывания с сообществом точно так же преследуют эту цель в конечном итогде.


        1. Ununtrium
          08.04.2016 14:53
          +1

          Да я все понимаю, мне интересно какая официальная позиция.


  1. DrLivesey
    07.04.2016 11:49
    +2

    Я пользователь Ubuntu (дома уже 3 года как нет Windows) и Microsoft-hater со стажем. На работе я вынужден пользоваться Windows и для того чтобы пользоваться всякими линуксовыми плюшками приходится юзать Cygwin. Поэтому, если эти плюшки будут доступны из коробки, я буду только рад.

    К тому же, я признаю что MS Office не имеет нормальных аналогов и если его когда-либо портируют для Ubuntu, я его куплю без доли сомнения.


    1. lightman
      07.04.2016 12:13
      +4

      Microsoft-hater со стажем. На работе я вынужден пользоваться Windows
      Так это вы постите в интернете те депрессивные картинки «опять понедельник :(» и пышущие оптимизмом «ура, пятница»?


      1. abeshkov
        07.04.2016 14:06
        +2

        > Я пользователь Ubuntu (дома уже 3 года как нет Windows) и Microsoft-hater со стажем.

        DrLivesey, даже Линус Торвальдс говорит, что ненависть к Microsoft это болезнь.

        http://izquotes.com/quotes-pictures/quote-i-may-make-jokes-about-microsoft-at-times-but-at-the-same-time-i-think-the-microsoft-hatred-is-a-linus-torvalds-273579.jpg


        1. merlin-vrn
          07.04.2016 14:10
          +3

          Трольвальдс и 7-ку рекомендовал, когда она вышла

          Скрытый текст
          image


        1. DrLivesey
          07.04.2016 14:30

          даже Линус Торвальдс говорит, что ненависть к Microsoft это болезнь.

          Я этого не исключаю.


          1. DrLivesey
            07.04.2016 14:35

            Хм… В целом, это повод задуматься о своих убеждениях.


    1. chabapok
      07.04.2016 13:40
      +3

      Microsoft-hater

      А обычные пользователи виндовс станут red hate

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


  1. 4144
    07.04.2016 18:40
    +3

    Патентные атаки на Linux и его производные это тоже любовь?


    1. 1vanK
      07.04.2016 19:37
      +1

      Бьет — значит любит :)


  1. Klestofer
    07.04.2016 18:40
    +4

    Тем временем: Microsoft провела две патентные атаки на Linux за неделю
    geektimes.ru/post/272592


    1. stasus
      07.04.2016 21:46
      -2

      https://geektimes.ru/post/272592/#comment_9095504


  1. AVKinc
    07.04.2016 18:43
    +2

    Микрософт и любовь к открытому ПО это оксюморон.


  1. andriy_vityk
    07.04.2016 18:44
    -2

    Надеюсь, когда-нибудь в Windows добавят возможность работать с журналируемыми файловыми системами.


    1. merlin-vrn
      07.04.2016 21:22

      NTFS — журналируемая файловая система. Ваш К. О.


      1. andriy_vityk
        07.04.2016 22:25

        Виноват, извиняюсь, имел в виду ext4 и подобные.


  1. Pinsky
    08.04.2016 12:22

    Патентные иски, как история из серии «бьет — значит любит»?


  1. psycho_zs
    08.04.2016 16:59
    +4

    Мда. Пока они не прекратят патентный рэкет и не дропнут OOXML, все разговоры о дружбе — на 101% маркетинговое лицемерие.