GitHub - GitHub

GitHub, Inc.
Логотип GitHub 2013.svg
Логотип GitHub
Тип бизнеса Дочернее предприятие
Тип сайта
Совместное управление версиями
Доступно в английский
Основан 8 февраля 2008 г . ; 13 лет назад (как Logical Awesome LLC) ( 2008-02-08 )
Штаб-квартира Сан-Франциско, Калифорния, США
Обслуживаемая площадь по всему миру
Учредитель (и)
Исполнительный директор Нат Фридман
Действующие лица
Промышленность Совместное управление версиями (GitHub)
Хост блога (GitHub Pages)
Репозиторий пакетов (NPM)
Доход Увеличивать 200-300 миллионов долларов (2018)
Сотрудники 2500
Родитель Microsoft
URL github .com Отредактируйте это в Викиданных
Регистрация Необязательно (требуется для создания репозиториев и присоединения к ним)
Пользователи 56 миллионов (по состоянию на сентябрь 2020 года)
Запущен 10 апреля 2008 г . ; 13 лет назад ( 2008-04-10 )
Текущий статус Активный
Написано в Ruby
ECMAScript
Go
C

GitHub, Inc. - провайдер интернет-хостинга для разработки программного обеспечения и контроля версий с помощью Git . Он предлагает распределенную систему контроля версий и управление исходного кода функции (SCM) в Git, а также свои особенности. Она обеспечивает контроль доступа и несколько сотрудничества такие функции, как ошибка слежения , художественных запросов, управления задачами , непрерывной интеграции и вики для каждого проекта. Штаб-квартира находится в Калифорнии , с 2018 года является дочерней компанией Microsoft .

Обычно он используется для размещения проектов с открытым исходным кодом . По состоянию на январь 2020 года GitHub сообщает о наличии более 40 миллионов пользователей и более 190 миллионов репозиториев (включая не менее 28 миллионов общедоступных репозиториев). Это крупнейший хост исходного кода по состоянию на апрель 2020 года.

История

GitHub на AWS Summit

GitHub.com

Разработка платформы GitHub.com началась 19 октября 2007 года. Сайт был запущен в апреле 2008 года Томом Престоном-Вернером, Крисом Ванстратом, Пи Джей Хайеттом и Скоттом Чаконом после того, как за несколько месяцев до этого он был доступен в качестве бета-версии. .

Организационная структура

GitHub, Inc. изначально была плоской организацией без менеджеров среднего звена; Другими словами, «каждый - менеджер» ( самоуправление ). Сотрудники могли выбрать работу над проектами, которые их интересовали ( открытое размещение ), но размер заработной платы устанавливался исполнительным директором.

В 2014 году GitHub, Inc. представила уровень управления среднего звена .

Финансы

GitHub.com был бутстрапируемый запуском бизнес , который в первые года при условии достаточного дохода , который будет финансироваться исключительно за счет его трех основателей и начать принимать на сотрудниках. В июле 2012 года, через четыре года после основания компании, Андреессен Горовиц инвестировал 100 миллионов долларов в венчурный капитал . В июле 2015 года в GitHub поднял еще на $ 250 млн венчурного капитала серии B раунд . Инвесторами выступили Sequoia Capital , Andreessen Horowitz, Thrive Capital и другие фонды венчурного капитала. По оценкам, на 2018 год GitHub приносил 200–300 миллионов долларов годовой регулярной выручки. Сервис GitHub был разработан Крисом Ванстратом , Пи Джей Хайеттом , Томом Престоном-Вернером и Скоттом Чаконом с использованием Ruby on Rails и запущен в феврале 2008 года. Компания GitHub, Inc. существует с 2007 года и находится в Сан-Франциско.

Затенение карты показывает количество пользователей как долю интернет-населения каждой страны . Круговые диаграммы, окружающие два полушария, отображают общее количество пользователей GitHub (слева) и совершений (справа) в каждой стране.

24 февраля 2009 года GitHub объявил, что за первый год работы в сети GitHub накопил более 46 000 общедоступных репозиториев, 17 000 из которых были сформированы в предыдущем месяце. На тот момент около 6200 репозиториев были разветвлены по крайней мере один раз, а 4600 были объединены.

По данным GitHub, в том же году на сайте было задействовано более 100 000 пользователей, и он вырос до 90 000 уникальных общедоступных репозиториев, 12 000 из которых были разветвлены по крайней мере один раз, в общей сложности 135 000 репозиториев.

В 2010 году на GitHub был размещен 1 миллион репозиториев. Через год это число увеличилось вдвое. ReadWriteWeb сообщил, что GitHub превзошел SourceForge и Google Code по общему количеству коммитов за период с января по май 2011 года. 16 января 2013 года GitHub преодолел отметку в 3 миллиона пользователей и на тот момент разместил более 5 миллионов репозиториев. К концу года количество репозиториев увеличилось вдвое, достигнув 10 миллионов репозиториев.

В 2012 году GitHub привлек 100 миллионов долларов финансирования от Andreessen Horowitz при оценке в 750 миллионов долларов. 29 июля 2015 года GitHub заявил, что он привлек 250 миллионов долларов в рамках раунда, проводимого Sequoia Capital . Среди других инвесторов этого раунда были Andreessen Horowitz, Thrive Capital и IVP (Institutional Venture Partners). В ходе раунда компания была оценена примерно в 2 миллиарда долларов.

В 2015 году GitHub открыл офис в Японии , это был первый офис за пределами США. В 2016 году GitHub занял 14-е место в списке Forbes Cloud 100. Его не было в списках 2018, 2019 и 2020 годов.

28 февраля 2018 года GitHub стал жертвой третьей по величине атаки распределенного отказа в обслуживании (DDoS) в истории, при которой входящий трафик достиг пика около 1,35 терабит в секунду.

19 июня 2018 года GitHub расширил свой GitHub Education, предложив бесплатные пакеты обучения для всех школ.

Приобретение Microsoft

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

С 2012 года Microsoft стала значительным пользователем GitHub, используя его для размещения проектов с открытым исходным кодом и инструментов разработки, таких как .NET Core , Chakra Core , MSBuild , PowerShell , PowerToys , Visual Studio Code , Windows Calculator , Windows Terminal и большей части документацию по его продукту (теперь ее можно найти в Microsoft Docs ).

4 июня 2018 года Microsoft объявила о намерении приобрести GitHub за 7,5 млрд долларов США. Сделка закрылась 26 октября 2018 года. GitHub продолжал работать независимо как сообщество, платформа и бизнес. Под Microsoft, служба была во главе с Xamarin «s Nat Friedman , подотчетный Скотт Гатри , исполнительный вице - президент Microsoft Cloud и AI. Генеральный директор GitHub Крис Ванстрат был оставлен в качестве «технического сотрудника», также подчиняясь Гатри.

Разработчики Кайл Симпсон, преподаватель и автор JavaScript , и Рафаэль Лагуна, генеральный директор Open-Xchange , высказывали опасения по поводу покупки Microsoft, ссылаясь на беспокойство по поводу того, как Microsoft справляется с предыдущими приобретениями, такими как мобильный бизнес Nokia или Skype .

Это приобретение соответствовало бизнес-стратегии Microsoft под руководством генерального директора Сатьи Наделлы , который уделял больше внимания услугам облачных вычислений , наряду с разработкой программного обеспечения с открытым исходным кодом и вкладом в него. Harvard Business Review утверждал, что Microsoft намеревалась приобрести GitHub, чтобы получить доступ к своей пользовательской базе, чтобы его можно было использовать в качестве лидера убытков для поощрения использования других своих продуктов и услуг для разработки.

Опасения по поводу продажи повысили интерес к конкурентам: Bitbucket (принадлежит Atlassian ), GitLab ( коммерческий продукт с открытым исходным кодом, который также запускает версию размещенного сервиса) и SourceForge (принадлежит BIZX, LLC) сообщили, что они наблюдали всплеск числа новых пользователей, намеревающихся для переноса проектов из GitHub в соответствующие службы.

В сентябре 2019 года GitHub приобрел Semmle, инструмент для анализа кода. В феврале 2020 года GitHub был запущен в Индии под названием GitHub India Private Limited. В марте 2020 года GitHub объявил о приобретении npm , поставщика упаковки для JavaScript, за нераскрытую сумму денег. Сделка закрыта 15 апреля 2020 года.

В начале июля 2020 года была создана программа GitHub Archive Program для бессрочного архивирования ее открытого исходного кода.

Талисман

Талисман GitHub - это антропоморфный «октокот» с пятью руками, похожими на осьминога . Персонаж был создан графическим дизайнером Саймоном Оксли в виде картинки для продажи на iStock , веб-сайте, который позволяет дизайнерам продавать цифровые изображения без лицензионных отчислений . GitHub заинтересовался работой Оксли после того, как Twitter выбрал птицу, которую он разработал для их собственного логотипа. GitHub выбрал иллюстрацию с персонажем, которого Оксли назвал Осьминогом. Поскольку GitHub хотел использовать Octopuss для своего логотипа (использование, запрещенное лицензией iStock), они договорились с Оксли о покупке эксклюзивных прав на изображение.

GitHub переименовал Octopuss в Octocat и зарегистрировал персонажа вместе с новым именем. Позже GitHub нанял иллюстратора Кэмерона МакЭфи для адаптации Octocat для различных целей на веб-сайте и в рекламных материалах; McEfee и различные пользователи GitHub с тех пор создали сотни вариаций персонажа, которые доступны на Octodex .

Услуги

Доступ к проектам на GitHub.com и управление ими можно получить с помощью стандартного интерфейса командной строки Git ; с ним работают все стандартные команды Git. GitHub.com также позволяет пользователям просматривать общедоступные репозитории на сайте. Также доступны несколько клиентов для настольных ПК и плагины Git . Сайт предоставляет функции, подобные социальным сетям, такие как каналы, подписчики, вики (с использованием вики-программного обеспечения под названием Gollum ) и график социальной сети, чтобы показать, как разработчики работают над своими версиями (« вилками ») репозитория и какие вилки (и ветки внутри эта вилка) самая новая.

Кто угодно может просматривать и загружать общедоступные репозитории, но только зарегистрированные пользователи могут вносить контент в репозитории. Имея зарегистрированную учетную запись пользователя, пользователи могут вести обсуждения, управлять репозиториями, вносить вклад в чужие репозитории и просматривать изменения в коде . GitHub.com начал предлагать неограниченное количество частных репозиториев бесплатно в январе 2019 года (ограничено тремя участниками на проект). Раньше бесплатными были только публичные репозитории. 14 апреля 2020 года GitHub сделал «все основные функции GitHub» бесплатными для всех, включая «частные репозитории с неограниченным количеством сотрудников».

Основное программное обеспечение, лежащее в основе GitHub, - это сам Git , написанный Линусом Торвальдсом , создателем Linux. Дополнительное программное обеспечение, обеспечивающее пользовательский интерфейс GitHub, было написано с использованием Ruby on Rails и Erlang разработчиками GitHub, Inc. Ванстратом, Хайеттом и Престоном-Вернером.

Сфера

Основная цель GitHub.com - облегчить контроль версий и аспекты отслеживания проблем при разработке программного обеспечения. Ярлыки, контрольные точки, распределение ответственности и поисковая система доступны для отслеживания проблем. Что касается управления версиями, Git (и, как следствие, GitHub.com) позволяет запросам на вытягивание предлагать изменения в исходный код. Пользователи, у которых есть возможность просматривать предлагаемые изменения, могут видеть разницу запрошенных изменений и одобрять их. В терминологии Git это действие называется «фиксация», и один из его экземпляров - «фиксация». История всех коммитов сохраняется и может быть просмотрена позже.

Кроме того, GitHub поддерживает следующие форматы и функции:

  • Документация, включая автоматически отображаемые файлы README в различных форматах файлов, подобных Markdown (см. README § на GitHub )
  • Вики
  • GitHub Actions, который позволяет создавать конвейеры непрерывной интеграции и непрерывного развертывания для тестирования, выпуска и развертывания программного обеспечения без использования сторонних веб-сайтов / платформ.
  • Графики: пульс, участники, коммиты, частота кода, перфокарта, сеть, участники
  • Каталог интеграции
  • Уведомления по электронной почте
  • Обсуждения
  • Возможность подписать кого-то на уведомления, @ упомянув его.
  • Смайлики
  • Вложенные списки задач в файлах
  • Визуализация геопространственных данных
  • Файлы 3D-рендеринга, которые можно предварительно просмотреть с помощью новой интегрированной программы просмотра файлов STL, которая отображает файлы на «3D-холсте». Программа просмотра работает на WebGL и Three.js .
  • Собственный формат PSD Photoshop можно предварительно просмотреть и сравнить с предыдущими версиями того же файла.
  • Программа просмотра PDF-документов
  • Оповещения системы безопасности об известных распространенных уязвимостях и уязвимостях в разных пакетах

Условия использования GitHub не требуют, чтобы проекты общедоступного программного обеспечения, размещенные на GitHub, соответствовали определению открытого исходного кода . В условии службы государства «установив репозитории для просмотра публично, вы согласны , чтобы позволить другим просматривать и раскошелиться своими хранилища.»

GitHub Enterprise

GitHub Enterprise - это самоуправляемая версия GitHub.com с аналогичной функциональностью. Его можно запустить на собственном оборудовании организации или у облачного провайдера, и он был доступен с ноября 2011 года. В ноябре 2020 года исходный код GitHub Enterprise Server просочился в сеть в явном протесте против удаления YouTube-dl в соответствии с Законом США "Об авторском праве в цифровую эпоху" . Согласно GitHub, исходный код был получен с GitHub, случайно поделившегося кодом с самими корпоративными клиентами, а не в результате атаки на серверы GitHub.

Страницы GitHub

GitHub Pages - это статический веб-хостинг, предлагаемый GitHub с 2008 года пользователям GitHub для размещения пользовательских блогов , документации по проектам или даже целых книг, созданных в виде страницы.

Все содержимое GitHub Pages хранится в репозитории Git либо в виде файлов, дословно предоставляемых посетителям, либо в формате Markdown . GitHub легко интегрируется со статическим веб-сайтом Jekyll и генератором блогов, а также с конвейерами непрерывной интеграции GitHub. Каждый раз, когда источник контента обновляется, Jekyll регенерирует веб-сайт и автоматически обслуживает его через инфраструктуру GitHub Pages.

Как и остальная часть GitHub, он включает в себя как бесплатные, так и платные уровни обслуживания, вместо поддержки веб-рекламы . Веб-сайты, созданные с помощью этой службы, размещаются либо как субдомены домена github.io, либо как пользовательские домены, приобретенные через стороннего регистратора доменных имен . Когда пользовательский домен установлен в репозитории GitHub Pages , для него автоматически создается сертификат Let's Encrypt . После создания сертификата можно настроить принудительный HTTPS для веб-сайта репозитория, чтобы прозрачно перенаправлять все HTTP-запросы на HTTPS.

Суть

GitHub также управляет сайтом в стиле pastebin под названием Gist , который предназначен для фрагментов кода , в отличие от собственно GitHub, который предназначен для более крупных проектов. Том Престон-Вернер представил эту функцию на конференции Ruby в 2008 году.

Gist основывается на традиционной простой концепции pastebin , добавляя контроль версий для фрагментов кода, простой форк и шифрование TLS для приватных вставок. Поскольку каждая «сущность» имеет свой собственный репозиторий Git, несколько фрагментов кода могут содержаться в одной вставке, и их можно вставлять и извлекать с помощью Git.

Незарегистрированные пользователи могли загружать Gists до 18 февраля 2018 г., когда загрузка Gists стала доступна только зарегистрированным пользователям, чтобы уменьшить спам .

Программа обучения

GitHub запустил новую программу под названием GitHub Student Developer Pack, чтобы предоставить студентам бесплатный доступ к популярным инструментам и службам разработки. GitHub сотрудничал с Bitnami , Crowdflower , DigitalOcean , DNSimple , HackHands , Namecheap , Orchestrate, Screenhero, SendGrid , Stripe , Travis CI и Unreal Engine для запуска программы.

В 2016 году GitHub объявил о запуске программы GitHub Campus Experts для обучения и поощрения студентов к развитию технологических сообществ в своих университетах. Программа Campus Experts открыта для студентов университетов от 18 лет и старше по всему миру. Эксперты GitHub Campus - это один из основных способов, с помощью которых GitHub финансирует мероприятия и сообщества, ориентированные на студентов. Эксперты Campus получают доступ к обучению, финансированию и дополнительным ресурсам для проведения мероприятий и развития своих сообществ. Чтобы стать экспертом Campus Expert, кандидаты должны пройти онлайн-курс обучения, состоящий из нескольких модулей, предназначенных для развития навыков лидерства в сообществе.

Сервис GitHub Marketplace

GitHub также предоставляет некоторые интеграции программного обеспечения как услуги (SaaS) для добавления дополнительных функций в проекты. Эти услуги включают:

  • Waffle.io: Управление проектами для команд разработчиков программного обеспечения. Автоматически просматривайте запросы на вытягивание, автоматические сборки, обзоры и развертывания во всех ваших репозиториях на GitHub.
  • Rollbar: интеграция с GitHub для предоставления инструментов отладки в реальном времени и отчетов об исключениях с полным стеком. Он совместим со всеми популярными языками кода, такими как JavaScript , Python , .NET , Ruby , PHP , Node.js , Android , iOS , Go , Java и C # .
  • Codebeat: для автоматического анализа кода, специализирующегося на веб-разработчиках и мобильных разработчиках. Поддерживаемые языки для этого программного обеспечения: Elixir , Go , Java , Swift , JavaScript , Python , Ruby , Kotlin , Objective-C и TypeScript .
  • Трэвис К.И .: Чтобы обеспечить уверенность в своих приложениях при тестировании и отправке. Также дает полный контроль над средой сборки, чтобы адаптировать ее к коду. Поддерживаемые языки: Go , Java , JavaScript , Objective-C , Python , PHP , Ruby и Swift .
  • GitLocalize: разработан для команд, которые переводят свой контент из одной точки в другую. GitLocalize автоматически синхронизируется с вашим репозиторием, поэтому вы можете сохранить рабочий процесс на GitHub. Он также держит вас в курсе того, что нужно перевести.

Спонсоры GitHub

GitHub Sponsors позволяет пользователям делать ежемесячные денежные пожертвования проектам, размещенным на GitHub. Публичная бета-версия была объявлена ​​23 мая 2019 года, и проект принимает регистрацию в листе ожидания. The Verge заявила, что спонсоры GitHub «работают точно так же, как Patreon », потому что «разработчики могут предлагать различные уровни финансирования, которые имеют разные льготы, и они будут получать регулярные платежи от сторонников, которые хотят получить к ним доступ и поощрять их работу», за исключением «нулевой комиссии. использовать программу ". Кроме того, GitHub предлагает стимулы для первых пользователей в течение первого года: он обязуется покрывать расходы на обработку платежей и сопоставлять спонсорские выплаты в размере до 5000 долларов на разработчика. Кроме того, пользователи по-прежнему могут использовать другие аналогичные службы, такие как Patreon и Open Collective, и ссылаться на свои собственные веб-сайты.

Программа архивирования GitHub

В июле 2020 года GitHub хранил февральский архив сайта в заброшенной горной шахте на Шпицбергене , Норвегия, которая является частью Архива Арктического мира и недалеко от Глобального хранилища семян Свальбарда . Архив содержал код всех активных публичных репозиториев, а также неактивных, но значительных публичных репозиториев. 21 ТБ данных хранились на катушках с архивной пленкой piqlFilm в виде матричного (2D) штрих-кода ( штрих- код бокса ) и, как ожидается, прослужат 500–1000 лет.

Программа архива GitHub также работает с партнерами над Project Silica, пытаясь хранить все общедоступные репозитории в течение 10 000 лет. Он направлен на запись архивов в молекулярную структуру пластин из кварцевого стекла с использованием высокоточного лазера, который излучает квадриллион (1 000 000 000 000 000) импульсов в секунду.

Споры

Обвинения в домогательствах

В марте 2014 года программист GitHub Джули Энн Хорват заявила, что основатель и генеральный директор Том Престон-Вернер и его жена Тереза ​​подвергали ее преследованию, что привело к ее уходу из компании. В апреле 2014 года GitHub опубликовал заявление, в котором отвергает обвинения Хорватии. Однако после внутреннего расследования GitHub подтвердил утверждения. Генеральный директор GitHub Крис Ванстрат написал в блоге компании: «Расследование показало, что Том Престон-Вернер в качестве генерального директора GitHub действовал ненадлежащим образом, включая конфронтационное поведение, игнорирование жалоб на рабочем месте, нечувствительность к влиянию присутствия его супруги на рабочем месте и неудачи. чтобы обеспечить выполнение соглашения о том, что его супруга не должна работать в офисе ". Впоследствии Престон-Вернер ушел из компании. Затем компания объявила, что будет реализовывать новые инициативы и тренинги, «чтобы убедиться, что проблемы и конфликты сотрудников принимаются всерьез и решаются должным образом».

Санкции

25 июля 2019 года разработчик из Ирана написал на Medium, что GitHub заблокировал его частные репозитории и запретил доступ к страницам GitHub. Вскоре после этого GitHub подтвердил, что теперь он блокирует доступ разработчиков из Ирана , Крыма , Кубы , Северной Кореи и Сирии к частным репозиториям. Однако через несколько дней GitHub снова открыл доступ к GitHub Pages для общедоступных репозиториев независимо от их местонахождения. Также было обнаружено, что использование GitHub во время посещения стран, подпадающих под санкции, может привести к аналогичным действиям, происходящим в учетной записи пользователя. GitHub ответил на жалобы и средства массовой информации через официального представителя, сказав:

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

Разработчики, которые считают, что у них не должно быть ограничений, могут подать апелляцию на снятие указанных ограничений, включая тех, кто путешествует только в эти страны и не проживает в них. GitHub запретил использование VPN и IP-прокси для доступа к сайту из стран, подпадающих под санкции, поскольку история покупок и IP-адреса - это то, как они помечают пользователей, среди других источников.

Цензура

3 декабря 2014 года Россия занесла GitHub.com в черный список, потому что GitHub изначально отказался удалять опубликованные пользователями руководства по самоубийствам. Через день Россия сняла блокировку, и GitHub начал блокировать определенный контент и страницы в России. 31 декабря 2014 г. Индия заблокировала GitHub.com вместе с 31 другим веб- сайтом из- за содержания, размещенного пользователями про- ИГИЛ ; блок сняли через три дня. 8 октября 2016 года Турция заблокировала GitHub, чтобы предотвратить утечку электронной почты взломанной учетной записи, принадлежащей министру энергетики страны.

26 марта 2015 года на GitHub.com была запущена масштабная DDoS- атака, которая длилась чуть менее пяти дней. Атака, которая, по всей видимости, исходила из Китая, в первую очередь была нацелена на пользовательский контент, размещенный на GitHub, с описанием методов обхода цензуры в Интернете .

19 апреля 2020 года китайская полиция задержала Чен Мей и Цай Вей (добровольцев Terminus 2049, проекта, размещенного на GitHub) и обвинила их в том, что они «устраивают ссоры и провоцируют неприятности». Цай и Чен заархивировали новостные статьи, интервью и другие материалы, опубликованные в китайских СМИ и платформах социальных сетей, которые были удалены цензорами в Китае.

Договор ICE

У GitHub есть контракт на 200000 долларов с Иммиграционной и таможенной службой США (ICE) на использование их продукта GitHub Enterprise Server. Этот контракт был продлен в 2019 году, несмотря на внутреннее противодействие со стороны многих сотрудников GitHub. В электронном письме, отправленном сотрудникам и позже опубликованном в блоге GitHub 9 октября 2019 года, генеральный директор Нат Фридман заявил: «Доход от покупки составляет менее 200 000 долларов США и не является финансово значимым для нашей компании». Он объявил, что GitHub пообещал пожертвовать 500 000 долларов «некоммерческим группам, поддерживающим сообщества иммигрантов, преследуемых нынешней администрацией». В ответ не менее 150 сотрудников GitHub подписали открытое письмо, в котором вновь заявили о своем несогласии с контрактом и осудили предполагаемые нарушения прав человека со стороны ICE. По состоянию на 13 ноября 2019 года пять рабочих уволились из-за контракта.

Контрактный спор ICE снова стал предметом внимания в июне 2020 года из-за решения компании отказаться от терминологии «главный / подчиненный» , вызванного протестами Джорджа Флойда и движением Black Lives Matter . Противники GitHub описывают переименование ветки как форму перформативного активизма и призвали GitHub вместо этого отменить свой контракт ICE. В декабре 2019 года на GitHub было опубликовано открытое письмо от членов сообщества с открытым исходным кодом, в котором они требовали, чтобы компания разорвала контракт с ICE и обеспечила большую прозрачность в их ведении бизнеса и партнерских отношениях. Письмо подписали более 700 человек.

Комментарии к бунту Капитолия и увольнение сотрудников

В январе 2021 года GitHub уволил одного из своих сотрудников после того, как он выразил обеспокоенность по поводу коллег, когда жестокая толпа штурмовала Капитолий США , назвав некоторых из участников беспорядков «нацистами». После расследования главный операционный директор GitHub заявил, что в решении компании уволить сотрудника были «значительные ошибки в суждениях и процедурах». В результате расследования GitHub обратился к сотруднику, и глава отдела кадров компании подал в отставку.

Разработанные проекты

  • Atom , бесплатный редактор текста и исходного кода с открытым исходным кодом
  • Electron , платформа с открытым исходным кодом для использования веб-сайтов на основе JavaScript в качестве настольных приложений.

Смотрите также

использованная литература

внешние ссылки