Станет ли Windows когда-нибудь open-source ПО?
Когда-то (хотя по некоторым меркам и не так уж давно) Microsoft считался ярым противником программного обеспечения с открытым исходным кодом. Стив Баллмер называл Linux «раковой опухолью», а Билл Гейтс разделял похожие взгляды относительно философии открытого исходного кода в целом.
Сегодня мир изменился до неузнаваемости. Генеральный директор Сатья Наделла открыто заявил о новом этапе отношения к Linux. Microsoft уже открытыл код своих .NET фреймворков для разработчиков, и Linux теперь говорят «добро пожаловать» в Azure. С новым акцентом на открытом доступе, компания все чаще предлагает свою продукцию для пользователей конкурирующих платформ.
Может, Windows предначертано стать open-source?
Технический сотрудник Microsoft Марк Руссинович, по-видимому считает, что может. «Это, безусловно, возможно, - прямо заявил он аудитории на конференции ChefConf в Санта-Кларе на прошлой неделе.- «Это новый Microsoft».
Однако сама компания Microsoft ни о чем подобном не заикается. «Microsoft не вносила никаких относящихся к open-source изменений в стратегию или бизнес-модель Windows,» сказал представитель компании по электронной почте в минувшую пятницу.
Тем не менее, тот факт, что такая возможность может серьезно обсуждаться на публичном форуме, является свидетельством того, как много изменилось в мире программного обеспечения.
«Открытый исходный код за последние полтора десятилетия прошел путь от угрозы для моего поколения руководителей к активу для следующего поколения,» - говорит Роб Эндерл, главный аналитик Enderle Group. По его словам, по мере того как старшее поколение постепенно уходит в отставку, сегодняшние руководители все больше разделяют позитивный взгляд на этот вопрос.
Еще одним фактором является необходимость Microsoft сделать Windows конкурентоспособным по отношению к Android – в области, где «быть открытым исходным кодом является обязательным требованием».
Сложите все это вместе, и смена руководства Microsoft в сочетании со сдвигом конкурентной среды явно заставляет по-новому взглянуть на то, как осуществлять ценообразование, поставку и поддержку Windows, добавил он. «Это всего лишь один аспект того, что мы, вероятно, увидим как самое значительное изменение в этом продукте.»
Конечно, просто сделать кусок программного обеспечения открытым не является как таковым решением, чтобы сделать продукт более конкурентоспособным, отметил Эл Гиллен, вице-президент IDC.
«Для того чтобы успешно продвигать собственный код в open-source сообщество необходимо больше, чем просто размещение кода в публичном доступе», - сказал Гиллен. - «Вы должны сплотить сообщество вокруг продукта, внести свой вклад усилий в область развития, чтобы помочь двигать технологии вперед.»
Организации также должны сделать шаг вперед, предложив коммерческую поддержку для частей с открытым исходным кодом, и «перспектива конкурировать с дифференцированными предложениями поддержки станет очередной сложностью», - добавил он.
Microsoft уже делает Windows бесплатным для небольших устройств, так что если Windows станет ПО с открытым кодом, то, скорее всего, он начнет переход на этом уровне малых устройств - телефонов и маленьких планшетов, где Microsoft уже сталкивается с проблемами монетизации.
Однако Microsoft перемещает своих клиентов к модели обслуживания через Azure, что делает менее важным монетизацию программного обеспечения непосредственно Windows, отметил Гиллен.
«Выручка Microsoft в большей степени происходит от вычислительных услуг, а не от лицензирования программного обеспечения, а также за счет продажи широкого набора сопутствующих услуг, таких как Office 365, OneDrive, Bing и т.п.», - сказал он. - «Так почему же не имеет смысла сделать из Windows ПО с открытым исходным кодом лет так через 10 лет? Вполне возможно.»