Станет ли GitHub хуже под управлением Microsoft? 5 альтернативных сервисов для совместной разработки - Hitecher
Станет ли GitHub хуже под управлением Microsoft? 5 альтернативных сервисов для совместной разработки

Станет ли GitHub хуже под управлением Microsoft? 5 альтернативных сервисов для совместной разработки

написал Evan Mcbride

Microsoft все же купила самый популярный сервис для совместной разработки GitHub. Ранее об этом сообщили сразу несколько американских изданий. Теперь компания подтвердила информацию о сделке в своем блоге....

Microsoft все же купила самый популярный сервис для совместной разработки GitHub. Ранее об этом сообщили сразу несколько американских изданий. Теперь компания подтвердила информацию о сделке в своем блоге....

Microsoft все же купила самый популярный сервис для совместной разработки GitHub. Ранее об этом сообщили сразу несколько американских изданий. Теперь компания подтвердила информацию о сделке в своем блоге. Покупка обошлась корпорации в $7,5 млрд.

Гигант продолжает скупать конкурентов, вместо того чтобы продвигать оригинальные разработки. Например, у Microsoft была своя платформа для разработчиков CodePlex, но за 11 лет существования она так и не смогла стать достойным конкурентом GitHub и была закрыта.

Свои репозитории на GitHub есть у многих IT-компаний. Возможно, дополнительный интерес Microsoft в том, чтобы контролировать сервис, которым конкуренты пользуются для своих разработок.

Microsoft обещает, что никак не будет ограничивать пользователей платформы. Даже наоборот — добавит новые возможности вроде интеграции с платформой Azure. Однако многие разработчики негативно отреагировали на новость и начали переносить свои проекты на другие сервисы. Например, большой прирост пользователей зафиксировал GitLab.

Опасения пользователей связаны с политикой конфиденциальности Microsoft и ее отношением к открытым проектам. Последнее время корпорация немного поменяла политику и старается развивать репутационные проекты с открытым исходным кодом, например PowerShell, Visual Studio и Microsoft Edge JavaScript. Но многие помнят предыдущие грехи Microsoft вроде борьбы против производителей устройств с операционной системой Linux. К тому же корпорацию часто критикуют за то, что она испортила многие хорошие проекты, купив их.

Предыдущие покупки Microsoft

Самым печальным примером является приобретение Nokia за 5,4 миллиарда евро для продвижения Windows Phone. Проект оказался настолько неудачным, что Microsoft отказалась от развития собственной мобильной ОС и продала разработки компании Foxconn за $350 млн.

В 2001 году компания купила Navision для того, чтобы покорить сферу систем бизнес-учета. В итоге проект на $3 млрд долларов провалился, а рынок поделили конкуренты.

В 2007 году Microsoft купила компанию aQuantive, которая занималась рекламой, за $6,3 млрд. Попытка конкурировать с Google в сфере интернет-рекламы оказалась также неудачной.

Затем Microsoft купила Skype в 2011 году за $8,5 млрд. Изменения в функционале и дизайне платформы для видеозвонков вызвали шквал критики у пользователей. Под управлением корпорации Skype пережил два редизайна, но остался коммерчески успешным.

Самой дорогой покупкой стал LinkedIn — $26,2 млрд. После сделки в 2016 году социальная сеть для поиска вакансий осталась практически без изменений. Возможно, в руководстве Microsoft решили не трогать сервис, чтобы не испортить его.

Альтернативы

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

GitLab

Gitlab Logo

Проект создан в 2011 украинскими разработчиками Дмитрием Запорожцем и Валерием Сизовым. Исходный код GitLab написан на языке Ruby и изначально открыт. С 2013 года GitLab существует в виде двух продуктов: Community Edition — для сообщества и Enterprise Edition — для корпоративных клиентов.

Благодаря использованию открытого кода кроме штатных программистов в разработке GitLab участвует более 1000 энтузиастов.

Среди множества полезных мелочей — упрощенный импорт проектов с GitHub, Bitbucket и других ресурсов.

С 2015 года GitLab привлек $45,5 млн от различных инвесторов.

Bitbucket

Платформа написана на языке Python. В отличие от GitLab у Bitbucket проприетарный исходный код. Изначально Bitbucket использовал систему контроля версий Mercurial, а в 2011 году была добавлена поддержка Git.

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

Bitbucket возник как самостоятельный стартап в 2008 году, а в 2010-м его купила австралийская компания Atlassian. Среди других продуктов компании — система отслеживания ошибок Jira и система совместной работы Confluence. Кроме того, в 2017 году Atlassian купила сервис управления проектами Trello за $425 млн.

SourceForge

Сайт SourceForge.net изначально был открытым проектом, но потом стал проприетарным. Открытую версию под названием Savane развивает сообщество.

Сайт SourceForge.net продолжает поддерживать компания SourceForge, Inc. Программисты могут размещать свои проекты и совместно их разрабатывать. У сервиса 3,7 млн зарегистрированных пользователей и 430 000 проектов.

SourceForge поддерживает системы контроля версий Git, SVN и Fossil.

Gitea

Gitea — это свободный форк сервиса Gogs, написанный на языке Go. Код полностью открыт, но у проекта пока что есть лишь тестовый домен для временного размещения проектов. Зато Gitea можно быстро развернуть на собственном сервере, что может быть очень удобно для корпоративного хостинга репозиториев. По сравнению с аналогами у Gitea менее разнообразный функционал и нет интеграций сторонних сервисов. Интерфейс во многом напоминает GitHub.

Trac

Trac представляет собой инструмент для управления проектами с возможностью отслеживания ошибок и интеграцией Git, Subversion и других систем контроля версий. Минималистичный веб-интерфейс имеет Wiki-подобную организацию.

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

Поделитесь этим с друзьями!

Evan Mcbride

Evan Mcbride

Штатный журналист HiTecher и фанат всего, что связано с высокими технологиями и наукой. Среди его материалов: новости из мира гаджетов, статьи о важных фундаментальных открытиях, а также разборы проблем современного бизнеса. На HiTecher у Эвана есть авторская колонка.

Все посты Evan Mcbride

Будьте первым, кто оставит комментарий