Переклад .NET в Open source приніс Microsoft відчутну користь

image
Останні роки Microsoft намагається стати більш доброзичливою для розробників компанією і активно бере участь в житті open source-спільноти. Сьогодні Microsoft має один з найбільших репозиторіїв на GitHub, присвячених розробці вільного ПЗ. Крім цього деякі власні продукти компанії переводяться в статус відкритого програмного забезпечення.

Одним з успіхів технологічного гіганта в цій області можна назвати переклад .NET у статус open source-продукту з публікацією вихідного коду на GitHub. Сталося це ще в листопаді 2014 року — більше двох років тому — і сьогодні можна з упевненістю констатувати, що цей крок компанії приніс їй більше користі, ніж шкоди.

В умовах жорсткої конкуренції за увагу розробників, класично закрита від сторонніх Microsoft, пішла на нетиповий для себе крок, але, безсумнівно, виграла від цього. У відкритий доступ викладені ASP.NET, компілятор .NET, оточення .NET Core, сам фреймворк і бібліотеки. Таким чином, компанія дозволила працювати .NET розробників на Mac і Linux.

За статистикою, наведеною у блозі mattwarren.org, з моменту публікації джерел .NET на Github кількість активних розробників на VS 2012+ зросла на 61%:

image

Крім цього співтовариство активно бере участь у розробці спільно з Microsoft:

image

Кількість пулл-реквестов від спільноти не так вражає, але факт того, що на частку спільноти припадає в середньому 20-40% активності, говорить про інтерес розробників до розділу компанії:

image

«Сорок відсотків користувачів .NET Core — нові розробники», — утверждает директор .NET-підрозділу Microsoft Скотт Хантер. «Ми хочемо залучати нових людей».

Можна назвати досвід взаємодії з Open source-спільнотою позитивним для Microsoft? Безумовно. Побічно про це свідчить нещодавній випуск превью Visual Studio для Mac, який компанія зробила в листопаді цього року.

Скотт Хантер стверджує, що це буде перший випадок портування IDE компанії на платформу, відмінну від Windows. При цьому створюється IDE Visual Studio 2017 включено спрощення синтаксису для роботи з open source проектами .NET Core, тобто компанія бере курс на зближення як можна більшого числа своїх продуктів з Open source-спільнотою і, відповідно, на максимізацію аудиторії.

Джерело: Хабрахабр

0 коментарів

Тільки зареєстровані та авторизовані користувачі можуть залишати коментарі.