Jump to content

Microsoft и открытый исходный код

Microsoft , технологическая компания, исторически известная своей оппозицией парадигме программного обеспечения с открытым исходным кодом , в 2010-х годах приняла этот подход. С 1970-х по 2000-е годы под руководством генеральных директоров Билла Гейтса и Стива Баллмера Microsoft рассматривала создание сообществом и совместное использование общего кода, который позже стал известен как бесплатное программное обеспечение с открытым исходным кодом, как угрозу своему бизнесу, и оба руководителя отрицательно высказывались против этого. В 2010-х годах, когда индустрия обратилась к облачным , встраиваемым и мобильным вычислениям — технологиям, основанным на достижениях с открытым исходным кодом, — генеральный директор Сатья Наделла привел Microsoft к внедрению открытого исходного кода, хотя традиционный бизнес Microsoft по Windows продолжал расти на протяжении всего этого периода, принося доход в размере 26,8 миллиардов долларов США. в третьем квартале 2018 года, а доходы Microsoft от облака Azure выросли почти вдвое. [1]

Microsoft открыла исходный код части своего кода, включая .NET Framework , и вложила средства в разработку Linux, серверные технологии и организации, включая Linux Foundation и Open Source Initiative . Операционные системы на базе Linux компании лежат в основе облачных сервисов Azure . В 2018 году Microsoft приобрела GitHub , крупнейший хост для инфраструктуры проектов с открытым исходным кодом. Microsoft входит в число наиболее активных участников сайта. Хотя это приобретение привело к тому, что несколько проектов покинули GitHub, [2] это оказалось недолговечным явлением, поскольку к 2019 году на GitHub насчитывалось более 10 миллионов новых пользователей . [ нужна ссылка ]

С 2017 года Microsoft является одним из крупнейших разработчиков открытого исходного кода в мире. [3] измеряется количеством сотрудников, активно участвующих в проектах с открытым исходным кодом на GitHub, крупнейшем хранилище исходного кода в мире. [4] [5]

Первоначальная позиция в отношении открытого исходного кода

[ редактировать ]
Альтаир 8К БЕЙСИК на бумажной ленте. В 1976 году соучредитель Microsoft Билл Гейтс выразил разочарование по поводу большинства любителей компьютеров, которые использовали программное обеспечение его компании, не заплатив за него.

Парадигма свободного обмена компьютерным исходным кодом (практика, известная как открытый исходный код ) восходит к самым ранним коммерческим компьютерам, группы пользователей которых совместно использовали код, чтобы уменьшить дублирование работы и затраты. [6] После антимонопольного иска, вынудившего IBM разделить аппаратное и программное обеспечение, в 1970-е годы выросла индустрия проприетарного программного обеспечения, в которой компании стремились защитить свои программные продукты. Технологическая компания Microsoft была основана в этот период и долгое время была воплощением проприетарной парадигмы и ее противоречия с практиками открытого исходного кода, задолго до того, как были придуманы термины «свободное программное обеспечение» или «открытый исходный код». Через год после основания Microsoft Билл Гейтс написал открытое письмо , в котором назвал любительское копирование программного обеспечения формой кражи. [7]

Microsoft успешно расширяла свою деятельность на рынках персональных компьютеров и корпоративных серверов в течение 1990-х годов, отчасти благодаря маркетинговой стратегии компании. [8] К концу 1990-х годов Microsoft стала рассматривать растущее движение за открытый исходный код как угрозу своим доходам и платформе. Записки о внутренней стратегии этого периода, известные как документы Хэллоуина , описывают потенциальные подходы компании к прекращению развития открытого исходного кода. Одной из стратегий было « обнимать-расширять-гасить », в рамках которой Microsoft принимала стандартную технологию, добавляла собственные расширения и после создания клиентской базы привязывала потребителей к проприетарному расширению, чтобы утвердить монополию в этом пространстве. В меморандумах также признается, что открытый исходный код является методологией, способной соответствовать или превосходить запатентованную методологию разработки. Microsoft преуменьшала значение этих заметок как мнение отдельного сотрудника, а не как официальную позицию Microsoft. [9]

Хотя в 2000-е годы многие крупные компании работали с программным обеспечением с открытым исходным кодом, [10] десятилетие также было отмечено «вечной войной» между Microsoft и открытым исходным кодом, в которой Microsoft продолжала рассматривать открытый исходный код как бич для своего бизнеса. [11] и заработал репутацию заклятого врага движения за свободу и открытый исходный код. [12] Билл Гейтс и генеральный директор Microsoft Стив Баллмер предположили, что разработчики свободного программного обеспечения и ядро ​​​​Linux были коммунистами. [13] [14] [15] Баллмер также сравнил Linux со своего рода раком интеллектуальной собственности. Microsoft подала в суд на Lindows , операционную систему Linux, на которой можно запускать приложения Microsoft Windows , за нарушение товарного знака. Суд отклонил иск, и после того, как Microsoft приобрела ее товарный знак, программное обеспечение сменило название на Linspire . [11]

В 2002 году Microsoft начала экспериментировать с «общим исходным кодом», включая Shared Source Common Language Infrastructure , ядро ​​.NET Framework . [16]

Принятие

[ редактировать ]

1990-е годы

[ редактировать ]

В 1998 году Microsoft опубликовала как минимум одну общедоступную бета-версию своих служб для UNIX (SFU). [17] основан на наборе инструментов MKS , который, в свою очередь, включал некоторые утилиты GNU, лицензированные под лицензией GPL . Microsoft выполнила обязательства, налагаемые лицензией GPL и другими лицензиями на программное обеспечение с открытым исходным кодом (FLOSS), предложив для загрузки исходный код этих программных компонентов и их лицензии.

Службы для UNIX (SFU) v1.0 были выпущены в феврале 1999 года.

В апреле 2004 года установщик Windows XML (WiX) стал первым проектом Microsoft , выпущенным под лицензией с открытым исходным кодом. [18] Общая общественная лицензия . [19] Первоначально размещался на SourceForge , [20] это также был первый проект Microsoft, размещавшийся на внешнем хостинге.

В июне 2004 года компания Microsoft впервые была представлена ​​стендом на LinuxTag свободного программного обеспечения — выставке , ежегодно проводимой в Германии . [21] LinuxTag претендует на звание крупнейшей в Европе выставки программного обеспечения с открытым исходным кодом.

В августе 2004 года Microsoft предоставила полный исходный код библиотеки шаблонов Windows (WTL) под лицензией Common Public License и выпустила его через SourceForge. Начиная с версии 9.1 библиотека лицензируется по лицензии Microsoft Public License . [22]

В сентябре 2004 года Microsoft выпустила FlexWiki , сделав ее исходный код доступным на SourceForge. [23] Движок имеет открытый исходный код и также распространяется под лицензией Common Public License. FlexWiki был третьим проектом Microsoft, распространяемым через SourceForge, после WiX и библиотеки шаблонов Windows.

В 2005 году Microsoft выпустила F# язык программирования под лицензией Apache License 2.0 . [16]

В 2006 году Microsoft запустила сайт хостинга с открытым исходным кодом CodePlex , чтобы предоставить хостинг разработчикам открытого исходного кода, ориентированным на платформы Microsoft. В том же году Microsoft портировала PHP на Windows под лицензией PHP. [16] а также сотрудничал с Vertigo Software и поручил им создать Family.Show с открытым исходным кодом , бесплатную генеалогическую программу , в качестве эталонного приложения для новейших технологий пользовательского интерфейса и механизма развертывания программного обеспечения на тот момент Microsoft, Windows Presentation Foundation и ClickOnce . [24] [25] [26] Исходный код опубликован на CodePlex и распространяется по лицензии Microsoft Public License .

Генеральный директор Microsoft Стив Балмер

В ноябре 2006 года Microsoft и Novell объявили о широком партнерстве, чтобы обеспечить взаимодействие Windows с SUSE Linux . Первоначальное соглашение действовало до 2012 года и включало обещания не предъявлять иски по поводу патентов, а также совместную разработку, маркетинг и поддержку решений для совместимости Windows и Linux. Кроме того, Microsoft и Novell договорились работать над тем, чтобы документы, созданные в бесплатном пакете OpenOffice.org, могли беспрепятственно работать в Office 2007 , и наоборот. Обе компании также согласились разработать переводчики для улучшения совместимости между форматами Office Open XML и OpenDocument . Компания также приобрела у Novell 70 000 купонов на годовое обслуживание и обновление SUSE Linux Enterprise Server. Microsoft могла бы распространять купоны среди клиентов, чтобы убедить их выбрать Linux Novell, а не дистрибутив Linux конкурента. [27]

Генеральный директор Microsoft Стив Баллмер признал, что все больше клиентов используют смешанные системы, и рассказал о партнерстве с Novell:

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

Стив Балмер , генеральный директор Microsoft [28]

В июне 2007 года Том Ханрахан , бывший технический директор , Linux Foundation стал директором Microsoft по совместимости Linux . [29] [30] Инициатива открытого исходного кода утвердила Общественную лицензию Microsoft (MS-PL) и Взаимную лицензию Microsoft (MS-RL) в 2007 году. [16] Microsoft открыла исходный код IronRuby , IronPython и xUnit.net под MS-PL в 2007 году. [16]

В 2008 году Microsoft присоединилась к Apache Software Foundation. [31] и стал соучредителем Open Web Foundation вместе с Google, Facebook, Sun, IBM, Apache и другими. [16] Также в 2008 году Microsoft начала распространять библиотеку jQuery JavaScript с открытым исходным кодом вместе со средой разработки Visual Studio для использования в средах ASP.NET AJAX и ASP.NET MVC . [32] [33]

Когда Microsoft выпустила Hyper-V в 2008 году, SUSE Linux Enterprise Server стал первой операционной системой, отличной от Windows, официально поддерживаемой в Hyper-V. Microsoft и Novell подписали соглашение о работе над функциональной совместимостью двумя годами ранее. [34]

Microsoft впервые начала вносить свой вклад в ядро ​​Linux в 2009 году. [16] CodePlex Foundation , независимая некоммерческая корпорация 501(c)(6) , основанная Microsoft и возглавляемая в основном сотрудниками и филиалами Microsoft, была основана в сентябре 2009 года. Ее цель заключалась в том, чтобы «обеспечить обмен кодом и взаимопонимание между компаниями-разработчиками программного обеспечения». и сообщества открытого исходного кода». [35] [36] Позже, в сентябре 2010 года, было принято название Outercurve Foundation. [37]

исходный код .NET Micro Framework В ноябре 2009 года Microsoft предоставила сообществу разработчиков как бесплатное программное обеспечение с открытым исходным кодом под лицензией Apache License 2.0 . [38]

Том Ханрахан, директор Центра технологий открытого исходного кода Microsoft, выступает на конференции Solutions Linux 2010 в Париже.

StyleCop , первоначально запатентованный инструмент статического анализа кода от Microsoft, был переиздан с открытым исходным кодом в апреле 2010 года на CodePlex . Основываясь на отзывах клиентов, Microsoft повторно лицензировала IronRuby , IronPython и Dynamic Language Runtime (DLR) под лицензией Apache License 2.0 в июле 2010 года. [39]

Microsoft подписала соглашение с участниками Joomla и начала вносить улучшения в 2010 году. [16]

2010-е годы

[ редактировать ]

В 2011 году Microsoft начала вносить код в проект Samba . В том же году Microsoft также портировала Node.js на Windows, перенеся код под лицензией Apache License 2.0. [16] Первая версия Python Tools for Visual Studio (PTVS) была выпущена в марте 2011 года. После приобретения Skype в 2011 году Microsoft продолжила поддержку клиента Skype для Linux. [16] В июле 2011 года Microsoft была пятым по величине вкладчиком в ядро ​​Linux 3.0 с 4% от общего числа изменений. [40] [41] Компания стала партнером LinuxTag на мероприятии 2011 года, а также спонсировала LinuxTag 2012. [42] [43]

В 2012 году Microsoft начала размещать виртуальные машины Linux в Azure службе облачных вычислений , а CodePlex представил git . поддержку [16] Компания также перенесла Apache Hadoop на Windows, распространив код по лицензии MIT. [16] В марте 2012 года полностью переписанная версия ChronoZoom стала доступна с открытым исходным кодом. [44] через Фонд Outercurve . Кроме того, ASP.NET , ASP.NET MVC , ASP.NET Razor , ASP.NET Web API , Reactive Extensions и IL2JS ( компилятор IL в JavaScript) были выпущены под лицензией Apache License 2.0. [16] Язык TypeScript программирования был выпущен под лицензией Apache 2.0 в 2012 году. Это был первый проект Microsoft, размещенный на GitHub. [16] В июне 2012 года Microsoft предоставила инфраструктуру открытого управления The Open Group с целью «устранить все препятствия, стоящие на пути внедрения управления на основе стандартов, чтобы каждым устройством в мире можно было управлять ясным, последовательным и последовательным образом». и развивать [и] стимулировать богатую экосистему продуктов управления, основанных на стандартах». [45]

В 2013 году Microsoft повторно лицензировала xUnit.net инструмент модульного тестирования для .NET Framework под лицензией Apache License 2.0 и передала его Outercurve Foundation . [16] Также в 2013 году Microsoft добавила поддержку Git в Visual Studio и Team Foundation Server, используя libgit2 , наиболее широко используемую версию Git. Компания посвящает инженерные часы дальнейшей разработке libgit2 и работает с GitHub и другими программистами сообщества, которые посвящают время программному обеспечению. [46]

Генеральный директор Microsoft Сатья Наделла в 2014 году

В 2014 году Сатья Наделла был назначен новым генеральным директором Microsoft. Microsoft начала внедрять открытый исходный код в свой основной бизнес. В отличие от позиции Балмера, Наделла представил слайд, на котором было написано: «Microsoft любит Linux». [12] Во время приобретения GitHub Наделла сказал о Microsoft: «Мы все занимаемся открытым исходным кодом». Поскольку в отрасли наблюдалась тенденция к облачным , встраиваемым и мобильным вычислениям , Microsoft обратилась к открытому исходному коду, чтобы оставаться в курсе этих областей, где доминирует открытый исходный код. Принятие Microsoft открытого исходного кода включало в себя несколько неожиданных поворотов.

Мигель де Икаса , член-основатель проектов Mono и Xamarin и член совета директоров .NET Foundation

В 2014 году компания открыла исходный код своей .NET Framework, чтобы продвигать свою программную экосистему и стимулировать кроссплатформенную разработку. В том же году Microsoft также начала вносить свой вклад в OpenJDK . [16] Беспроводной адаптер дисплея , выпущенный в 2014 году, стал первым аппаратным устройством Microsoft, использующим встроенный Linux . [16]

В начале 2015 года Microsoft открыла исходный код Z3 теоремы Prover , кроссплатформенного решателя теорий выполнимости по модулю (SMT). [47]

Также в 2015 году Microsoft стала соучредителем Node.js Foundation. [48] и присоединился к R. Фонду После завершения приобретения Revolution Analytics в 2015 году [49] Microsoft интегрировала язык программирования R с открытым исходным кодом в SQL Server 2016 , SQL Server 2017 , SQL Server 2019 , Power BI , Управляемый экземпляр Azure SQL , Azure Cortana Intelligence , Microsoft ML Server и Visual Studio 2017 . [50]

В том же году Microsoft также открыла исходный код Matter Center , программного обеспечения Microsoft для управления юридической практикой, а также Chakra , Microsoft Edge . JavaScript-движка в то время [16] Также в 2015 году Microsoft выпустила Windows 10 с открытым исходным кодом со встроенной поддержкой платформы AllJoyn , что означает, что любое устройство Windows 10 может управлять любым устройством Интернета вещей (IoT) с поддержкой AllJoyn в сети. [51] Microsoft разрабатывает поддержку AllJoyn и вносит свой код с 2014 года. [16]

Microsoft открыла программную речь на All Things Open в 2015 году, заявив, что:

Подход Microsoft к открытию сегодня таков: активируйте, интегрируйте, выпускайте и вносите свой вклад.

Марк Руссинович , технический директор Microsoft Azure [52]

В августе 2015 года Microsoft выпустила WinObjC с открытым исходным кодом , также известный как Windows Bridge для iOS, набор инструментов промежуточного программного обеспечения , который позволяет iOS, приложения разработанные на Objective-C, в Windows 10. портировать [53] [54] [55] 18 ноября 2015 года Visual Studio Code был выпущен под собственной лицензией Microsoft, а часть его исходного кода была размещена на GitHub под лицензией MIT . [56]

Десять организаций с наибольшим количеством участников открытого исходного кода на GitHub в 2016 году [57]

В январе 2016 года Microsoft стала золотым спонсором SCALE 14x — четырнадцатой ежегодной выставки Linux в Южной Калифорнии , крупного конгресса. [58]

Когда Microsoft приобрела Xamarin и LinkedIn в 2016 году, она повторно лицензировала платформу Mono под лицензией MIT и продолжила поддерживать Kafka программную платформу потоковой обработки с открытым исходным кодом. [16] Также в 2016 году Microsoft представила подсистему Windows для Linux , которая позволяет приложениям Linux работать в операционной системе Windows. Компания инвестировала в серверную технологию Linux и разработку Linux, чтобы обеспечить кросс-платформенную совместимость и сотрудничество с компаниями и сообществами с открытым исходным кодом, кульминацией чего стало платиновое спонсорство Microsoft Linux Foundation и место в его совете директоров. [59]

Microsoft выпустила SQL Server и PowerShell с открытым исходным кодом для Linux. [16] Также Microsoft начала портировать Sysinternals инструменты , включая ProcDump и ProcMon , на Linux . [60] Инструменты R для Visual Studio были выпущены под лицензией Apache 2.0 в марте 2016 года.

В марте 2016 года Балмер изменил свою позицию в отношении Linux, заявив, что поддерживает обязательства своего преемника Сатьи Наделлы по открытому исходному коду. Он утверждал, что его комментарии в 2001 году были правильными в тот момент, но времена изменились. [61] [62]

Комментаторы отметили принятие открытого исходного кода и изменение стратегии Microsoft: [63]

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

Джим Землян, исполнительный директор Linux Foundation [64]

На EclipseCon в марте 2016 года Microsoft объявила, что компания присоединяется к Eclipse Foundation в качестве участника Solutions . [65]

Алгоритм BitFunnel индексации поисковой системы и различные компоненты поисковой системы Microsoft Bing были открыты Microsoft в 2016 году. [66] [67] vcpkg , кроссплатформенный менеджер пакетов с открытым исходным кодом , был выпущен в сентябре 2016 года. [68]

Microsoft присоединилась к Open Source Initiative , Cloud Native Computing Foundation и MariaDB Foundation в 2017 году. [16] Инициатива открытого исходного кода, ранее являвшаяся целью Microsoft, использовала спонсорскую поддержку Microsoft как веху для широкого признания программного обеспечения с открытым исходным кодом.

Сетевая Debian на базе SONiC операционная система была открыта Microsoft в 2017 году. [69]

В том же году разработка Windows была перенесена на Git , и Microsoft открыла исходный код виртуальной файловой системы Git (GVFS), разработанной для этой цели. [70] [71] Другие изменения в Git включают ряд улучшений производительности, полезных при работе с большими репозиториями. [72] [73] Microsoft открыла Microsoft Store для приложений с открытым исходным кодом и выступила с программной речью на Open Source Summit North America 2017 в Лос-Анджелесе. [16]

В 2018 году технический директор Microsoft по данным рассказал ZDNet о растущей важности открытого исходного кода, заявив, что:

Мы встречаем клиентов там, где они есть, и, в частности, если вам нужен Linux, мы предоставим вам Linux; если вам нужен MySQL, мы предоставим вам MySQL; вы хотите NoSQL, и мы дадим вам NoSQL — это означает, что вы должны быть частью открытого исходного кода; открытый исходный код по своей природе является делом сообщества.

Рагху Рамакришнан , технический директор Microsoft по данным [74]

Microsoft стала платиновым спонсором и выступила с основным докладом на выставке Linux Expo в Южной Калифорнии в 2018 году — крупнейшей конференции по открытому и бесплатному программному обеспечению, проводимой сообществом в Северной Америке. [75] [76]

Microsoft разработала операционные системы на базе Linux для использования со своими облачными сервисами Azure . Azure Cloud Switch поддерживает инфраструктуру Azure и основан на открытых и запатентованных технологиях, а Azure Sphere обеспечивает работу устройств Интернета вещей . В своем заявлении Microsoft признала роль Linux в небольших устройствах, где полноценная операционная система Windows будет ненужной. [76]

Нат Фридман , бывший генеральный директор дочерней компании Microsoft GitHub , крупнейшего хранилища исходного кода в мире.
Мишель Нурали, старший инженер-программист Microsoft и основной специалист по сопровождению проектов с открытым исходным кодом в экосистеме Kubernetes , включая выступление Хелма на LinuxCon 2018 в Китае. [77] Нурали входит в состав руководящего комитета Kubernetes. [78]
Microsoft Azure Стенд на LinuxCon 2018 в Пекине, Китай

Также в 2018 году Microsoft приобрела GitHub , крупнейший хост для инфраструктуры проектов с открытым исходным кодом. Microsoft является одним из наиболее активных участников сайта, и на сайте размещен исходный код Microsoft Visual Studio Code .NET и системы времени выполнения . Однако компания подверглась некоторой критике за то, что она принесла лишь ограниченную прибыль сообществу Linux, поскольку лицензия GPL позволяет Microsoft модифицировать исходный код Linux для внутреннего использования, не разглашая эти изменения. [79]

В 2018 году Microsoft включила OpenSSH , tar и curl . команды в Windows [80] [81] Кроме того, Microsoft выпустила калькулятор Windows с открытым исходным кодом под лицензией MIT на GitHub. [82]

С 2018 года Microsoft выступает спонсором проекта AdoptOpenJDK . Это полная Oracle Java . / JDK замена [83]

Windows 3.x/Windows NT В апреле 2018 года Microsoft выпустила исходный код файлового менеджера под лицензией MIT License . [84] [85] В августе 2018 года Microsoft добавила поддержку языка программирования Python с открытым исходным кодом в Power BI . [86] В октябре 2018 года Microsoft присоединилась к Open Invention Network. [87] и перекрестно лицензировал 60 000 патентов с сообществом открытого исходного кода. [88] [89]

В 2019 году подсистема Microsoft Windows для Linux 2 перешла от эмулируемого ядра Linux к полноценному ядру Linux внутри виртуальной машины , что многократно повысило производительность процессора. В соответствии с лицензией GPL с открытым исходным кодом Microsoft представит свои улучшения ядра для включения в основной общедоступный выпуск. [90]

Также в 2019 году Microsoft выпустила Windows Terminal , PowerToys и стандартную библиотеку Microsoft C++ с открытым исходным кодом. [16] и перевел свой браузер Edge с открытым исходным кодом на использование Chromium в качестве основы. [91] Инфраструктура консоли Windows была открыта по лицензии MIT вместе с терминалом Windows. [92]

После публикации exFAT в качестве открытой спецификации Microsoft передала патенты в Open Invention Network (OIN) и начала передачу драйвера устройства в ядро ​​Linux . [16]

На выставке Build 2019 Microsoft объявила, что открывает исходный код своего Quantum Development Kit , включая компиляторы и симуляторы Q#. [93]

В декабре 2019 года Microsoft выпустила Microsoft Teams для Linux. Это был первый раз, когда Microsoft выпустила приложение Office для операционной системы Linux. Приложение доступно в собственных пакетах в форматах .deb и .rpm . [94] Также в декабре 2019 года, после JS Foundation и Node.js Foundation слияния в OpenJS Foundation популярный инструмент разработки кроссплатформенных настольных приложений Electron . , Microsoft предоставила OpenJS Foundation [95] [96]

2020-е годы

[ редактировать ]

Project Verona , безопасный для памяти , исследовательский язык программирования , был открыт в январе 2020 года. [97] [98] В феврале 2020 года Microsoft выпустила DeepSpeed , библиотеку оптимизации глубокого обучения с открытым исходным кодом для PyTorch . [99]

В 2020 году Microsoft открыла исходный код расширения Java для Microsoft SQL Server . [16] MsQuic ( библиотека ядра Windows NT для QUIC общего назначения транспортного уровня сетевого протокола ), [100] Project Petridish — алгоритм поиска нейронной архитектуры для глубокого обучения. [101] и Fluid Framework для создания распределенных веб-приложений для совместной работы в реальном времени. [102] на базе Linux Microsoft также выпустила операционную систему Azure Sphere . [16]

В марте 2020 года Microsoft приобрела npm Node с открытым исходным кодом , менеджер пакетов . Это крупнейший в мире реестр программного обеспечения , в котором содержится более 1,3 миллиона пакетов, которые ежемесячно загружают 75 миллиардов раз. [103] [104] Также в марте 2020 года Microsoft совместно с исследователями и руководителями Института искусственного интеллекта Аллена , Инициативы Чана Цукерберга , Центра безопасности и новейших технологий Джорджтаунского университета и Национальной медицинской библиотеки выпустила CORD-19 — общедоступный набор данных научных статей. о COVID-19 и исследованиях, связанных с пандемией COVID-19 . [105] Набор данных создается с помощью анализа текста текущей исследовательской литературы. [106] [107]

Изучив различные альтернативные варианты и поговорив с различными известными коммерческими командами менеджеров пакетов и менеджеров пакетов с открытым исходным кодом, включая Chocolatey , Scoop, Ninite и другими, такими как AppGet, Npackd и PowerShell на базе менеджер-менеджер пакетов OneGet , Microsoft решила разработать и выпустить открытый пакетный менеджер. исходный код диспетчера пакетов Windows в 2020 году. [108]

Microsoft была одним из серебряных спонсоров конференции разработчиков X.Org 2020 (XDC2020). В день открытия Microsoft представила несколько разработчиков. [109]

Microsoft завершила первый этап портирования Java OpenJDK для Windows 10 на устройства ARM в июне 2020 года. [83]

В августе 2020 года Microsoft стала одним из основателей Open Source Security Foundation (OpenSSF), межотраслевого форума для совместных усилий по улучшению безопасности программного обеспечения с открытым исходным кодом . [110] [111]

В сентябре 2020 года Microsoft выпустила Surface Duo смартфон на базе Android с ядром Linux. [112] В том же месяце Microsoft выпустила OneFuzz , автономную платформу фаззинга как услуги , которая автоматизирует обнаружение ошибок в программном обеспечении . [113] Он поддерживает Windows и Linux. [114]

Microsoft вносит основной вклад в проект Chromium, причем самый высокий процент всех участников, не связанных с Google, принадлежит Microsoft (35,2%). В 2020 году компания внесла 29,4% всех коммитов в исходный код, не связанных с Google. [115] CBL-Mariner , облачной инфраструктуры операционная система на базе Linux , разработанная группой Linux Systems в Microsoft для своих периферийных сетевых служб и как часть облачной инфраструктуры Microsoft Azure, была открыта в 2020 году. [116] [117]

В феврале 2021 года Microsoft разместила исходный код своей Extensible Storage Engine (ESE) на GitHub под лицензией MIT. [118] Также в феврале 2021 года Microsoft вместе с четырьмя другими компаниями-учредителями ( AWS , Huawei , Google и Mozilla ) сформировала Rust Foundation как независимую некоммерческую организацию для управления и экосистемой Rust языком программирования с открытым исходным кодом . [119] [120] В марте 2021 года Microsoft стала одним из основателей новой рабочей группы Eclipse Adoptium , целью которой является продвижение бесплатных сред выполнения Java с открытым исходным кодом . [121] Microsoft выпустила предварительную версию Microsoft Build OpenJDK в апреле 2021 года. Она доступна для серверных и настольных версий Windows x64, а также для Linux и macOS . Компания обеспечивает долгосрочную поддержку данного дистрибутива OpenJDK. [122] В апреле 2021 года Microsoft также выпустила тестовую сборку Windows 10, которая включает возможность запуска приложений с графическим интерфейсом пользователя (GUI) Linux с использованием подсистемы Windows для Linux 2 . [123] В следующем месяце Microsoft запустила проект с открытым исходным кодом, чтобы заставить Berkeley Packet Filter работать в Windows. [124]

На мероприятии, посвященном анонсу Windows 11 в июне 2021 года, Microsoft продемонстрировала новую подсистему Windows для Android (WSA), которая обеспечит поддержку проекта Android с открытым исходным кодом (AOSP) и позволит пользователям запускать приложения Android на своем рабочем столе Windows. [125]

В августе 2021 года Microsoft объявила, что расширяет свое партнерство и становится стратегическим членом Eclipse Foundation. [126]

Microsoft выпустила исходный код 3D Movie Maker по лицензии MIT в мае 2022 года. [127] [128] по запросу Twitter пользователя Foone месяцем ранее. [129] Также в мае Microsoft присоединилась к сообществу XDP и выпустила новый интерфейс Express Data Path с открытым исходным кодом для Windows. [130] [131]

В августе 2022 года Microsoft открыла исходный код более 1500 своих 3D- смайликов , чтобы их создатели могли ремиксовать и настраивать их. Библиотека доступна на Figma и GitHub. [132]

Поддержка организаций с открытым исходным кодом

[ редактировать ]

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

Выбранные продукты

[ редактировать ]
Создатель 3D-фильмов
Atom Редактор текста и исходного кода с открытым проектом в Windows 10
ДискСпд
MonoDevelop IDE для Linux , macOS и Windows
PowerShell для Linux в Ubuntu
Терминал Windows
Вовпал Ваббит
Диспетчер пакетов Windows
XML-блокнот XML-редактор

См. также

[ редактировать ]
  1. ^ Брайт, Питер (26 апреля 2018 г.). «Даже выручка Microsoft за 3 квартал 2018 года выросла на 26,8 миллиарда долларов» . Арс Техника . Проверено 18 декабря 2019 г.
  2. ^ «Конкуренты GitHub выигрывают от приобретения Microsoft, но это пока не массовый исход» . ЗДНет . 6 мая 2019 г.
  3. ^ Асай, Мэтт (30 октября 2017 г.). «Почему Microsoft и Google сейчас возглавляют революцию открытого исходного кода» . Техреспублика . Проверено 21 апреля 2019 г.
  4. ^ «Майкрософт, возможно, и является крупнейшим в мире разработчиком открытого исходного кода, но разработчиков это пока не волнует» . Техреспублика . 4 ноября 2018 г.
  5. ^ Асай, Мэтт (7 февраля 2018 г.). «Кто действительно вносит вклад в открытый исходный код» . Инфомир .
  6. ^ Радитс 2019 , стр. 13–14.
  7. ^ Радит 2019 , стр. 17–18.
  8. ^ Радитс 2019 , стр. 27–28.
  9. ^ Радиты 2019 , с. 27.
  10. ^ Радиты 2019 , с. 30.
  11. ^ Jump up to: а б Радит 2019 , с. 31.
  12. ^ Jump up to: а б Радит 2019 , с. 32.
  13. ^ Ли, Грэм (31 июля 2000 г.). «М.С. Баллмер: Linux — это коммунизм» . Регистр . Проверено 24 августа 2021 г.
  14. ^ Пененберг, Адам Л. (21 ноября 2005 г.). «Красная селедка» . Сланец . Проверено 24 августа 2021 г.
  15. ^ Эрнандес, Даниэла (4 июля 2014 г.). «Посмотрите, как Стив Баллмер высмеивает Linux, одетый как Нео из Матрицы» . Проводной . Проверено 24 августа 2021 г.
  16. ^ Jump up to: а б с д и ж г час я дж к л м н тот п д р с т в v В х и С аа аб и объявление но из в ах есть также Барнс, Хайден (23 мая 2020 г.). «Microsoft и открытый исходный код: неофициальный график» . boxofcables.dev . Проверено 18 октября 2020 г.
  17. ^ «Ресурсы Microsoft для профессионалов UNIX» . Майкрософт . Архивировано из оригинала 22 октября 2003 года . Проверено 8 сентября 2023 г.
  18. ^ Меншинг, Роб (14 августа 2012 г.). «Наконец-то Outercurve Foundation и набор инструментов WiX вместе» . RobMensching.com/Блог . Проверено 16 февраля 2014 г.
  19. ^ Меншинг, Роб (20 августа 2012 г.). «Лицензия на набор инструментов WiX» . Проверено 16 февраля 2014 г.
  20. ^ Меншинг, Роб (5 апреля 2004 г.). «Набор инструментов Windows Installer XML (WiX) выпущен с открытым исходным кодом на SourceForge.net» . RobMensching.com/Блог . Проверено 16 февраля 2014 г.
  21. ^ Список участников LinuxTag 2004 г.
  22. ^ Страницы загрузки для WTL версий 7.5, 8.0, 9.0, 9.1 и 10.
  23. ^ «FlexWiki: Третий проект открытого программного обеспечения Microsoft» , eWeek , 28 сентября 2004 г. , получено 5 апреля 2012 г.
  24. ^ Тим Снит: анонс Family.Show 2.0 — 17 июля 2007 г., блоги MSDN
  25. ^ Тим Снит: анонс Family.Show v3 — нашего эталонного приложения WPF — 23 февраля 2009 г., блоги MSDN
  26. ^ «Программное обеспечение Vertigo: я вижу мертвых людей с помощью WPF» – через канал 9.msdn.com.
  27. ^ Мук, Нейт (2 ноября 2006 г.). «Партнерство Novell и Microsoft Ink Linux» . бетаньюс . Проверено 14 апреля 2021 г.
  28. ^ Вонг, Грейс (2 ноября 2006 г.). «Linux для работы с Windows» . CNN Деньги . Проверено 14 апреля 2021 г.
  29. ^ Терстон, Ричард (11 июня 2007 г.). «Microsoft назначает руководителя по совместимости Linux» . ЗДНет .
  30. ^ Крил, Пол (8 июня 2007 г.). «Microsoft назначает директора по взаимодействию Linux» . Инфомир .
  31. ^ «Microsoft присоединяется к Apache Software Foundation — Redmondmag.com» . Редмондмаг .
  32. ^ Резиг, Джон (28 сентября 2008 г.). «jQuery, Microsoft и Nokia» . Блог jQuery . jQuery . Проверено 29 января 2009 г.
  33. ^ Гатри, Скотт (28 сентября 2008 г.). «jQuery и Microsoft» . Блог СкоттГу . Проверено 15 апреля 2019 г.
  34. ^ Бранскомб, Мэри (2 декабря 2020 г.). «Что Microsoft делает с Linux? Все, что вам нужно знать о ее планах относительно открытого исходного кода» . Техреспублика . Проверено 6 декабря 2020 г.
  35. ^ «Microsoft создает основу CodePlex» . Компьютерный дзен Скотта Хансельмана . Проверено 24 июня 2012 г.
  36. ^ «Миссия» . Внешняя кривая. Архивировано из оригинала 22 февраля 2014 года . Проверено 24 июня 2012 г.
  37. ^ «Фонд CodePlex проводит ребрендинг и переименован в Outercurve Foundation» . Внешняя кривая. Архивировано из оригинала 2 октября 2010 года . Проверено 27 марта 2013 г.
  38. ^ «Microsoft открывает исходный код .NET Micro Framework» . Майкрософт. Архивировано из оригинала 14 ноября 2018 года . Проверено 6 февраля 2017 г.
  39. ^ Фоли, Мэри Джо (19 июля 2010 г.). «Microsoft помещает IronPython и IronRuby под лицензию Apache» . ЗДНет .
  40. ^ Воган-Николс, Стивен Дж. (17 июля 2011 г.). «Пять крупнейших разработчиков Linux: Microsoft» . ЗДНет . Проверено 17 июля 2021 г.
  41. ^ Корбет, Джонатан (13 июля 2011 г.). "Кто написал 3.0 - с двух точек зрения" . LWN.net . Проверено 17 июля 2021 г.
  42. ^ «Microsoft: маловероятный спонсор Linux — Phoronix» . www.phoronix.com .
  43. ^ «LinuxTag 2012 собирает в Берлине заинтересованных сторон Linux — Phoronix» . www.phoronix.com .
  44. ^ Пресс-релиз бета-версии UC Berkeley ChronoZoom 2.0
  45. ^ Открытая инфраструктура управления , блог Microsoft Windows Server, 28 июня 2012 г., заархивировано из оригинала 26 января 2016 г.
  46. ^ Джексон, Иоав (30 января 2013 г.). «Microsoft использует Git с открытым исходным кодом в качестве инструментов разработки» . ИТ-директор .
  47. ^ «Хронология Microsoft Visual Studio и средство доказательства теорем Z3, Google Cloud Launcher, Fresco от Facebook — дайджест новостей SD Times: 27 марта 2015 г.» . 27 марта 2015 г.
  48. ^ Microsoft вместе с другими пытается помочь в создании Node.js Foundation.
  49. ^ Сирош, Джозеф. «Microsoft закрывает приобретение Revolution Analytics» . blogs.technet.com . Майкрософт . Проверено 20 сентября 2018 г.
  50. ^ «Знакомство с инструментами R для Visual Studio» . Проверено 20 сентября 2018 г.
  51. ^ Кэлин, Марк (17 июня 2015 г.). «Windows 10 поддерживает AllJoyn, делая возможным Интернет вещей» . Техреспублика . Проверено 5 декабря 2020 г.
  52. ^ Воан-Николс, Стивен Дж. «Марк Руссинович из Microsoft верен Linux: присылайте нам свои резюме» . ЗДНет .
  53. ^ Хачман, Марк (6 августа 2015 г.). «Microsoft выпускает средство создания приложений для iOS-Windows Windows Bridge с открытым исходным кодом» . Мир ПК . ИДГ . Проверено 9 октября 2015 г.
  54. ^ Честер, Брэндон (29 апреля 2015 г.). «Microsoft демонстрирует приложения для Android и iOS, работающие в Windows 10» . Анандтех . Покупка Инк . Проверено 9 октября 2015 г.
  55. ^ Проталинский, Эмиль (1 мая 2015 г.). «Все, что вам нужно знать о портировании приложений Android и iOS на Windows 10» . ВенчурБит . Проверено 9 октября 2015 г.
  56. ^ «Visual Studio теперь поддерживает отладку приложений Linux; редактор кода теперь с открытым исходным кодом» . Арс Техника . Проверено 18 ноября 2015 г.
  57. ^ «Состояние Октоверса 2016» . Архивировано из оригинала 5 апреля 2017 года.
  58. ^ «МАСШТАБ 14x | МАСШТАБ 14x» . www.socallinuxexpo.org .
  59. ^ Jump up to: а б Радит 2019 , с. 33.
  60. ^ Чимпану, Каталин (5 ноября 2018 г.). «Microsoft работает над портированием Sysinternals на Linux» . ЗДНет . CBS Интерактив . Проверено 5 ноября 2018 г.
  61. ^ «Баллмер: Linux больше не рак — InformationWeek» . 11 марта 2016 г.
  62. ^ «Стив Балмер: Linux больше не рак » . 11 марта 2016 г.
  63. ^ Воган-Николс, Стивен Дж. «Linux и открытый исходный код победили, смиритесь с этим» . ЗДНет .
  64. ^ Воган-Николс, Стивен Дж. (28 ноября 2016 г.). «Открытый исходный код победил, а Microsoft сдалась» . Компьютерный мир .
  65. ^ Хилл, Пол (8 марта 2013 г.). «Microsoft присоединяется к Eclipse Foundation и предлагает сообществу больше инструментов» . Неовин . Проверено 3 августа 2021 г.
  66. ^ Егулалп, Сердар (6 сентября 2016 г.). «Компоненты Bing с открытым исходным кодом Microsoft для быстрой компиляции кода» . Инфомир .
  67. ^ Верма, Арпит (7 сентября 2016 г.). «Майкрософт открывает исходные коды основных компонентов поисковой системы Bing, вот почему это важно» . Фоссбайты . Проверено 12 июня 2020 г.
  68. ^ «Yelp запускает Yelp Fusion, Microsoft создает инструмент Vcpkg и новый Touch Sense SDK для разработчиков Android» . СД Таймс . 20 сентября 2016 г.
  69. ^ Куни, Майкл (8 октября 2020 г.). «Знакомьтесь, SONiC, новая NOS (определенно не такая же, как старая NOS)» . СЕТЕВОЙ МИР .
  70. ^ «Масштабирование Git (и немного предыстории)» . Блог Брайана Гарри . 3 февраля 2017 г.
  71. ^ «Как Microsoft решила проблему Git с большими репозиториями» . ИнфоQ .
  72. ^ «Вклад Microsoft в производительность Git в 2017 году» . Блог Azure DevOps . 11 января 2018 г.
  73. ^ «Git Merge 2019: итоги» . www.welcometothejungle.com .
  74. ^ Барбашов, Аша (28 февраля 2018 г.). «Почему открытый исходный код так важен для Microsoft» . ЗДНет . Проверено 17 июля 2021 г.
  75. ^ «МАСШТАБ 16х | 16х» . www.socallinuxexpo.org .
  76. ^ Jump up to: а б Радит 2019 , с. 34.
  77. ^ «Мишель Нурали: Помощь пользователям и разработчикам в использовании открытого исходного кода» . 2 августа 2018 г.
  78. ^ «Приглашенные докладчики — LinuxCon + ContainerCon + CloudOpen China 2018» .
  79. ^ Jump up to: а б Радит 2019 , с. 35.
  80. ^ «OpenSSH для Центра обновления Windows» . 19 октября 2015 года . Проверено 18 октября 2020 г.
  81. ^ «Tar и Curl приходят в Windows!» . 18 января 2018 года . Проверено 29 ноября 2020 г.
  82. ^ Фоли, Мэри Джо (6 марта 2019 г.). «Microsoft размещает калькулятор Windows с открытым исходным кодом на GitHub» . ЗДНет . Проверено 18 октября 2020 г.
  83. ^ Jump up to: а б Фоли, Мэри Джо (24 июня 2020 г.). «Microsoft завершает первый этап портирования OpenJDK для Windows 10 на устройства ARM» . ЗДНет . Проверено 13 апреля 2021 г.
  84. ^ Джон Биггс (9 апреля 2018 г.). «Дети 90-х радуются! Microsoft выпускает оригинальный исходный код файлового менеджера Windows 3.0» . ТехКранч . Проверено 15 апреля 2018 г.
  85. ^ Том Уоррен. «Microsoft открывает исходный код оригинального файлового менеджера 90-х годов, чтобы он мог работать в Windows 10 — The Verge» . Грань . Проверено 7 апреля 2018 г.
  86. ^ Егулалп, Сердар (22 августа 2018 г.). «Microsoft добавляет поддержку Python в Power BI» . Инфомир .
  87. ^ Воан-Николс, Стивен Дж. (10 октября 2018 г.). «Microsoft открывает исходный код своего портфеля патентов» . ЗДНет . Проверено 21 апреля 2019 г.
  88. ^ Воган-Николс, Стивен Дж. «Что для вас означает присоединение Microsoft к Open Invention Network?» . ЗДНет .
  89. ^ Гартенберг, Хаим (10 октября 2018 г.). «Microsoft делает свои 60 000 патентов открытыми, чтобы помочь Linux» . Грань . Проверено 21 апреля 2019 г.
  90. ^ Брайт, Питер (6 мая 2019 г.). «Windows 10 скоро будет поставляться с полным ядром Linux с открытым исходным кодом под лицензией GPL» . Арс Техника . Проверено 7 мая 2019 г.
  91. ^ Уоррен, Том (6 мая 2019 г.). «Внутри неожиданного решения Microsoft работать с Google над браузером Edge» . Грань . Проверено 7 мая 2019 г.
  92. ^ Корица, Кайла (6 мая 2019 г.). «Знакомство с терминалом Windows» . Инструменты командной строки Windows для разработчиков . Майкрософт . Проверено 10 мая 2019 г.
  93. ^ «Microsoft открывает исходный код своего Quantum Development Kit» . 6 мая 2019 г.
  94. ^ Уоррен, Том (10 декабря 2019 г.). «Первое приложение Microsoft Office для Linux появилось» . Грань .
  95. ^ «JavaScript Framework для настольных компьютеров находит новый дом» . ИнфоQ .
  96. ^ «Electron присоединяется к OpenJS Foundation» . 11 декабря 2019 г.
  97. ^ Джонс, Люк (17 января 2020 г.). «Проект Microsoft на основе Rust Verona стал открытым исходным кодом на GitHub» . ВинБуззер .
  98. ^ Тунг, Лиам. «Microsoft открывает на GitHub язык программирования Project Verona, вдохновленный Rust» . ЗДНет .
  99. ^ Егулалп, Сердар (10 февраля 2020 г.). «Microsoft ускоряет PyTorch с помощью DeepSpeed» . Инфомир .
  100. ^ Чимпану, Каталин. «Внутренняя библиотека Microsoft с открытым исходным кодом для обработки соединений QUIC» . ЗДНет .
  101. ^ «Проект Петридиш с открытым исходным кодом Microsoft для оптимизации глубокого обучения» . ИнфоQ .
  102. ^ Тунг, Лиам (10 сентября 2020 г.). «Новая Fluid Framework от Microsoft: теперь ее исходный код доступен на GitHub» . ЗДНет . Проверено 20 сентября 2020 г.
  103. ^ Пракаш, Абхишек (17 марта 2020 г.). «Благодаря npm Microsoft теперь владеет крупнейшим реестром программного обеспечения в мире» .
  104. ^ «npm присоединяется к GitHub» . 16 марта 2020 г.
  105. ^ Microsoft помогает создать набор данных открытых исследований COVID-19 из 29 000 статей, чтобы помочь ИИ спасти нас.
  106. ^ «Призыв к действию к техническому сообществу в отношении нового машиночитаемого набора данных о COVID-19» . Белый дом . Проверено 13 октября 2020 г. - из Национального архива .
  107. ^ «NLM использует данные и анализ текста для совершенствования баз данных исследований COVID-19» . Governmentciomedia.com . 11 мая 2020 г. Проверено 13 октября 2020 г.
  108. ^ «Предварительная версия диспетчера пакетов Windows» . 19 мая 2020 г. Проверено 29 ноября 2020 г.
  109. ^ «Microsoft широко присутствует на конференции X.Org в этом году — Phoronix» . www.phoronix.com .
  110. ^ Google, Microsoft, GitHub и другие присоединяются к Фонду безопасности открытого исходного кода.
  111. ^ Объединение для повышения безопасности открытого исходного кода: Фонд безопасности открытого исходного кода | ЗДНет
  112. ^ Уоррен, Том (13 августа 2020 г.). «Microsoft Surface Duo поступит в продажу 10 сентября по цене 1399 долларов» . TheVerge .
  113. ^ «Microsoft: Windows 10 усилена этими запутанными инструментами безопасности – теперь они с открытым исходным кодом» . ЗДНет . 15 сентября 2020 г.
  114. ^ «Среда тестирования фаззинга с открытым исходным кодом Microsoft» . Инфомир . 17 сентября 2020 г.
  115. ^ «Google приобретает веб-союзников, позволяя посторонним помогать строить фундамент Chrome» . Проверено 23 ноября 2020 г.
  116. ^ Биссон, Саймон (10 ноября 2020 г.). «Microsoft добавляет новый Linux: CBL-Mariner» . Инфомир .
  117. ^ Фоли, Мэри Джо (11 ноября 2020 г.). «CBL-Mariner: внутренний дистрибутив Linux Microsoft для собственных служб Azure и периферийных устройств» . ЗДНет .
  118. ^ Спид, Ричард (1 февраля 2021 г.). «Исходный код Microsoft Extensible Storage Engine (JET Blue) доступен на GitHub – к сожалению, комментарии не включены» . Регистр .
  119. ^ «Фонд Ржавчины» . Foundation.rust-lang.org . 8 февраля 2021 г. . Проверено 9 февраля 2021 г.
  120. ^ «Mozilla приветствует Rust Foundation» . Блог Мозиллы . 9 февраля 2021 г. . Проверено 9 февраля 2021 г.
  121. ^ Андерсон, Тим (23 марта 2021 г.). «Новый старт команды Total Eclipse: новая рабочая группа Adoptium будет продвигать бесплатные среды выполнения Java с открытым исходным кодом» . Регистр . Проверено 3 июня 2021 г.
  122. ^ Фоли, Мэри Джо (6 апреля 2021 г.). «Microsoft выпускает предварительную версию OpenJDK» . ЗДНет . Проверено 13 апреля 2021 г.
  123. ^ Фоли, Мэри Джо (21 апреля 2021 г.). «Новая тестовая сборка Windows 10 добавляет первую предварительную версию приложений Linux с графическим интерфейсом на WSL» . ЗДНет . Проверено 23 апреля 2021 г.
  124. ^ «Microsoft использует суперинструмент eBPF ядра Linux и расширяет его для Windows» . Регистр . 11 мая 2011 г.
  125. ^ Пармар, Маянк (27 июня 2021 г.). «Microsoft подтверждает, что приложения Android будут работать на всех компьютерах с Windows 11» . Последняя версия Windows . Проверено 28 июня 2021 г.
  126. ^ Джавад, Усама (3 августа 2021 г.). «Microsoft теперь является стратегическим членом Eclipse Foundation» . Неовин . Проверено 3 августа 2021 г.
  127. ^ «Microsoft/Microsoft-3D-Movie-Maker» . Гитхаб . Проверено 4 мая 2022 г.
  128. ^ Генсельман, Скотт [@shanselman] (4 мая 2022 г.). «Привет, друзья! Мы открыли исходный код Microsoft 3D Movie Maker 1995 года» ( твит ) – через Twitter .
  129. ^ @Foone (6 апреля 2022 г.). «Эй, @Microsoft, дайте мне исходный код 3D Movie Maker. Вы выпустили его в 1995 году, и я хочу расширять и расширять его» ( Твит ) – через Twitter .
  130. ^ Джавад, Усама (25 мая 2022 г.). «Microsoft переносит проект Linux XDP в Windows» . Неовин . Проверено 26 мая 2022 г.
  131. ^ Jump up to: а б Ясар, Эрдем (25 мая 2022 г.). «Microsoft представила XDP с открытым исходным кодом для Windows» . облако7 . Проверено 26 мая 2022 г.
  132. ^ Уоррен, Том (10 августа 2022 г.). «Microsoft открывает исходные коды своих 3D-смайлов, чтобы позволить создателям создавать их ремиксы и настраивать» . Грань . Проверено 14 августа 2022 г.
  133. ^ Лардинуа, Фредерик (3 апреля 2014 г.). «Microsoft запускает .NET Foundation для развития экосистемы с открытым исходным кодом .NET» . ТехКранч . Проверено 18 октября 2020 г.
  134. ^ "О" . Альянс открытых СМИ .
  135. ^ «Байткод Альянс» . Байккод Альянс .
  136. ^ «Члены» . Фонд облачных вычислений .
  137. ^ «Члены» .
  138. ^ «Члены eBPF» .
  139. ^ «Сборка Microsoft OpenJDK» . Майкрософт .
  140. ^ Гуиндон, Кристофер. «Изучите наших участников | Фонд Eclipse» . www.eclipse.org .
  141. ^ «F# Foundation: поднимаем язык F# от Microsoft на более высокий уровень (eWeek)» . 6 января 2013 года . Проверено 18 октября 2020 г.
  142. ^ «Поддерживающие члены» .
  143. ^ «Фонд О3Д» . Фонд О3D . 12 мая 2022 г. Проверено 23 июля 2022 г.
  144. ^ «Текущие участники» .
  145. ^ "Дом" . OpenBMC .
  146. ^ "Дом" . Опенчейн .
  147. ^ «Открытый вычислительный проект» . Открытый вычислительный проект .
  148. ^ «Список членов OCF» .
  149. ^ «Инициатива открытых контейнеров – Инициатива открытых контейнеров» . opencontainers.org .
  150. ^ «Microsoft присоединяется к Фонду открытой инфраструктуры» . ЗДНет . Проверено 10 сентября 2021 г.
  151. ^ «Архивы США» .
  152. ^ «Члены» .
  153. ^ «Google, Microsoft, GitHub и другие присоединяются к Фонду безопасности открытого исходного кода» . ИнфоQ .
  154. ^ «Информационно-пропагандистская деятельность | Стажировки в поддержку разнообразия в сфере технологий» . www.outreachy.org .
  155. ^ Махлис, Шэрон. «Esri присоединяется к Консорциуму R» . Компьютерный мир . Проверено 18 октября 2020 г.
  156. ^ «Фонд Rust создан для управления одноименным языком» . Неовин . Проверено 8 февраля 2021 г.
  157. ^ Отчет о золотом членстве в открытой группе
  158. ^ Крил, Пол (18 апреля 2019 г.). «Microsoft стремится к простоте языка программирования Bosque» . Инфомир . Проверено 22 апреля 2019 г.
  159. ^ Тунг, Лиам (10 сентября 2020 г.). «Новая Fluid Framework от Microsoft: теперь ее исходный код доступен на GitHub» . ЗДНет . Проверено 20 сентября 2020 г.
  160. ^ Уоррен, Том (19 мая 2020 г.). «Новый документ Microsoft Fluid Office — это Google Docs на стероидах» . Грань . Проверено 20 мая 2020 г.
  161. ^ «Открытый исходный код MSVC STL» . Блог команды C++ . 16 сентября 2019 г.
  162. ^ «Что такое PowerShell? — PowerShell» . docs.microsoft.com . 28 июня 2023 г.
  163. ^ «ProcDump — Мониторинг ЦП/процессов — Windows CMD — SS64.com» . ss64.com .
  164. ^ Боуден, Зак (19 мая 2020 г.). «Приложение Windows Terminal с открытым исходным кодом от Microsoft достигло стабильной версии» . Центр Windows . Проверено 20 мая 2020 г.
  165. ^ Уоррен, Том (6 мая 2019 г.). «Microsoft представляет Windows Terminal, новое приложение командной строки для Windows» . Грань . Проверено 20 мая 2020 г.
  166. ^ Jump up to: а б Чан, Розали (9 ноября 2019 г.). «10 самых популярных языков программирования по версии GitHub, принадлежащего Microsoft» . Бизнес-инсайдер . Проверено 28 ноября 2019 г.
  167. ^ Уоррен, Том (6 марта 2019 г.). «Microsoft выкладывает исходный код своего калькулятора для Windows на GitHub» . Грань . Проверено 21 апреля 2019 г.
  168. ^ Аршамбо, Майкл (6 марта 2019 г.). «Microsoft продолжает работу над открытым исходным кодом и выпускает код калькулятора» . Цифровые тенденции . Проверено 21 апреля 2019 г.

Дальнейшее чтение

[ редактировать ]
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: e1339c015c82f6efbdcd6a84322b63c7__1716345720
URL1:https://arc.ask3.ru/arc/aa/e1/c7/e1339c015c82f6efbdcd6a84322b63c7.html
Заголовок, (Title) документа по адресу, URL1:
Microsoft and open source - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)