10 Альтернатив github, який купила microsoft

Зміст:

Anonim

4 червня відбулася угода Microsoft з купівлі GitHub за 7, 5 мільярда доларів, про що розповіли в блозі GitHub. GitHub - найбільший в світі веб-сервіс для хостингу і спільної розробки IT-проектів. Його покупка корпорацією Microsoft шокувала багатьох користувачів, особливо прихильників і розробників Open Source.

У Microsoft є одна неприємна особливість. Власні розробки компанії хороші, але коли Microsoft купує якийсь популярний проект на зразок Skype, LinkedIn, Nokia або Wunderlist, то в кращому випадку його чекає стагнація, в гіршому - деградація. Користувачі GitHub перевели більше 40 тисяч проектів на інші веб-сервіси. Хештег #movingtogitlab на Twitter використовували майже 3 тисячі разів.

Якщо ви теж задумалися про «переїзд», ось кілька альтернатив.

1. GitLab

GitLab - альтернатива GitHub номер один. GitLab надає не тільки веб-сервіс для спільної роботи, але і програмне забезпечення з відкритим вихідним кодом.

Багато проектів з відкритим вихідним кодом, такі як GNOME і GIMP, використовують GitLab.

Розцінки у сервісу GitLab не низькі. Втім, ви можете розгорнути GitLab на будь-якому іншому хостингу або запросто встановити GitLab на свій сервер.

вартість

  • Core - безкоштовна версія GitLab. Для розгортання на вашому власному хостингу або сервері.
  • Starter - 4 долари на місяць з кожного користувача. Для невеликих команд.
  • Premium - 19 доларів на місяць з кожного користувача. Для організацій.
  • Ultimate - 99 доларів на місяць з кожного користувача. Для великих компаній.

GitLab →

2. BitBucket

BitBucket - це служба хостингу репозиторіїв і управління версіями від Atlassian. Вона тісно інтегрована з іншими інструментами Atlassian - Jira, HipChat і Confluence.

Це прекрасний вибір для великих підприємств. Але і невеликі команди можуть використовувати BitBucket. Сервіс безкоштовний для проектів, в команді яких не більше п'яти учасників. Все, що вам потрібно зробити, - це подати заявку на отримання ліцензії спільноти в Atlassian.

Ви можете розмістити BitBucket на власному сервері або хостингу, але за це доведеться заплатити.

вартість

  • Free - безкоштовно для команд, в яких не більше п'яти розробників.
  • Standart - 2 долари на місяць з користувача. Для невеликих і середніх команд. Необмежена кількість користувачів.
  • Premium - 5 доларів на місяць. Для великих команд, яким потрібні розширені можливості.

BitBucket →

3. SourceForge

SourceForge - ще одна велика альтернатива GitHub, сконцентровані на Open Source. Багато дистрибутиви і додатки Linux мешкають на SourceForge.

Свого часу популярність сервісу впала під натиском більш простого і інтуїтивно зрозумілого GitHub. Однак SourceForge переробив свій інтерфейс, ставши набагато привабливіше і, головне, зручніше.

вартість

SourceForge безкоштовний. Але вихідні коди, які публікуються на ньому, повинні бути відкритими. Інші користувачі зможуть створювати Форк на основі ваших проектів.

SourceForge →

4. Launchpad

Launchpad - платформа для спільної роботи над програмним забезпеченням від Canonical, компанії-розробника Ubuntu. На ній розміщені PPA-репозиторії Ubuntu, звідки користувачі завантажують додатки і оновлення.

Сервіс Launchpad існує вже багато років, але він не здобув такої популярності, як GitHub і інші його альтернативи. Однак це хороший вибір для розробників Open Source: неважливо, створюєте ви софт для Ubuntu-подібних систем або інших дистрибутивів Linux.

вартість

Ви можете розміщувати або імпортувати репозиторії Git на Launchpad абсолютно безкоштовно.

Launchpad →

5. Apache Allura

Allura - це безкоштовне рішення від Apache. Сервіс підтримує відстеження проблем в коді і коментарі кодів з розміткою. Apache Allura працює з Git, Hg і Subversion (SVN).

З Allura ви легко зможете створювати внутрішні вікі-сторінки для документації.

вартість

Безкоштовно. Але вам доведеться розмістити Allura на своєму хостингу або сервері.

Apache Allura →

6. Cloud Source

Cloud Source - засіб управління версіями Git від Google. Ви можете створювати будь-яку кількість приватних репозиторіїв Git, що дозволяють організувати код. Сервіс інтегрований з інструментами хмарної діагностики Google, такими як відладчик Stackdriver Debugger і Stackdriver Error Reporting. Так що ви без зусиль зможете відслідковувати помилки в коді.

Cloud Source дозволяє підключати репозиторії GitHub або Bitbucket. Ви можете використовувати код зі своїх сховищ в проектах Cloud Platform.

вартість

  • Up to 5 Users - 1 долар на місяць з користувача. До п'яти користувачів в команді.
  • 50 GB Storage - 0, 10 долара в місяць за кожен використаний ГБ. Необмежена кількість користувачів.

Cloud Source →

7. AWS CodeCommit

Платформа для контролю версій від Amazon, масштабована і безпечна. На CodeCommit розміщені захищені і приватні сховища Git. Платформа підтримує підключення безлічі плагінів від партнерів AWS.

CodeCommit тісно інтегрований з іншими сервісами Amazon, так що, якщо ви використовуєте інфраструктуру цього хмарного гіганта, CodeCommit - ваш вибір.

вартість

  • Безкоштовно з обмеженнями: до п'яти активних користувачів, до 50 ГБ сховища і до 10 000 запитів Git на місяць.
  • За додаткову плату - 1 долар на місяць з кожного користувача понад п'яти. 10 ГБ сховища і 2 000 запитів Git на місяць для кожного активного користувача.

AWS CodeCommit →

8. FogCreek / DevHub

Платформа для управління кодом, яка заснована на мові управління версіями Mercurial, але також підтримує Git. FogCreek є частиною більш великої платформи FogBugz DevHub, що включає в себе розподілене контроль версій і засоби стеження за вадами та управління проектами.

вартість

Залежить від кількості розробників в команді, починається з 75 доларів в місяць за п'ять учасників.

FogCreek / DevHub →

9. Beanstalk

Beanstalk - хмарна платформа для управління кодом, яка дозволяє вам писати і переглядати код прямо в браузері, так що ви зможете працювати в будь-якій точці світу. Beanstalk інтегрується з мессенджерами і електронною поштою, щоб допомогти вашій команді залишатися в курсі всіх оновлень коду.

Beanstalk відрізняється високим рівнем безпеки: з повним шифруванням, двухфакторной аутентификацией і надійним забезпеченням збереження паролів. Ви можете випробувати Beanstalk в безкоштовну пробну версію, але за постійне використання доведеться заплатити.

вартість

  • Bronze - 15 доларів на місяць, 3 ГБ сховища, 10 репозиторіїв, до п'яти користувачів.
  • Silver - 25 доларів на місяць, 6 ГБ сховища, 25 репозиторіїв, до 20 користувачів.
  • Gold - 12 ГБ сховища, 50 репозиторіїв, до 40 користувачів, а також розширені можливості.
  • Platinum - 24 ГБ сховища, 120 репозитаріїв, до 100 користувачів, розширені можливості.
  • Diamond - 60 ГБ сховища, 300 репозитаріїв, до 200 користувачів, розширені можливості.

Beanstalk →

10. GitKraken

GitKraken володіє прекрасним інтерфейсом. Він орієнтований на швидкість і простоту використання Git. Мета платформи - економити час на складання і тестування коду.

З GitKraken працюють такі гіганти, як Blizzard, IBM, Google і Microsoft. GitKraken можна встановити на комп'ютерах з Windows, Mac і Linux.

вартість

  • Free - безкоштовна версія доступна для розробників Open Source, стартапів до 20 співробітників або некомерційних організацій.
  • Pro - 49, 39 або 29 доларів з користувача на рік. Чим більше користувачів, тим дешевше. Для комерційного використання або тим, кому потрібні деякі ексклюзивні функції.
  • Enterprise - 99, 79 або 69 доларів з користувача на рік. Чим більше користувачів, тим дешевше.

GitKraken →

10 Альтернатив github, який купила microsoft