- GitHub
- Из Википедии — свободной энциклопедии
- GitHub — GitHub
- СОДЕРЖАНИЕ
- История
- GitHub.com
- Организационная структура
- Финансы
- Приобретение Microsoft
- Талисман
- Услуги
- Сфера
- GitHub Enterprise
- Страницы GitHub
- Программа обучения
- Сервис GitHub Marketplace
- Спонсоры GitHub
- Программа архивирования GitHub
- Споры
- Обвинения в домогательствах
- Санкции
- Цензура
- Договор ICE
- Комментарии к бунту Капитолия и увольнение сотрудников
- Разработанные проекты
- Известные пользователи
GitHub
Из Википедии — свободной энциклопедии
GitHub — крупнейший [7] веб-сервис для хостинга IT-проектов и их совместной разработки.
Веб-сервис основан на системе контроля версий Git и разработан на Ruby on Rails [8] и Erlang компанией GitHub, Inc (ранее Logical Awesome) [9] . Сервис бесплатен для проектов с открытым исходным кодом и (с 2019 года) небольших частных проектов, предоставляя им все возможности (включая SSL [10] ), а для крупных корпоративных проектов предлагаются различные платные тарифные планы [11] .
Слоган сервиса — «Social Coding» — на русский можно перевести как «Пишем код вместе». На футболках же печатают совсем другую фразу: «Fork you!» («Ответвись!») [12] . С одной стороны, она созвучна с англоязычным ругательством и намекает на неформальную атмосферу. С другой, эти слова напоминают, что создавать новые форки с Git можно легко и безболезненно — традиционно, к созданию веток разработчики проектов с открытым исходным кодом относятся негативно [13] — а также созвучна названию одной из возможностей GitHub — очереди форков [14] .
Талисманом GitHub выбран осьмикот (англ. octocat ), который, вопреки распространённому заблуждению, не имеет отношения к короткометражке «Octocat Adventure», а просто был найден Томом Престон-Вернером на сервисе iStock (англ.) русск. [15] .
4 июня 2018 года Microsoft купила GitHub за 7,5 млрд долларов [16] [17] [18] .
Источник
GitHub — GitHub
Совместное управление версиями | ||
Доступно в | английский | |
---|---|---|
Основан | 8 февраля 2008 г . ; 13 лет назад (как Logical Awesome LLC) ( 2008-02-08 ) | |
Штаб-квартира | Сан-Франциско, Калифорния, США | |
Обслуживаемая площадь | по всему миру | |
Учредитель (и) | ||
Исполнительный директор | Нат Фридман | |
Ключевые люди |
| |
Промышленность | Совместное управление версиями (GitHub) Хост блога (GitHub Pages) Репозиторий пакетов (NPM) | |
Доход | | |
Сотрудники | 1677 | |
Родитель | Microsoft | |
URL | github .com | |
Регистрация | Необязательно (требуется для создания репозиториев и присоединения к ним) | |
Пользователи | 56 миллионов (по состоянию на сентябрь 2020 года) | |
Запущен | 10 апреля 2008 г . ; 13 лет назад ( 2008-04-10 ) | |
Текущее состояние | Активный | |
Написано в | Ruby ECMAScript Go C |
GitHub, Inc. — провайдер интернет-хостинга для разработки программного обеспечения и контроля версий с помощью Git . Он предлагает распределенную систему контроля версий и управление исходного кода функции (SCM) в Git, а также свои особенности. Она обеспечивает контроль доступа и несколько сотрудничества такие функции, как ошибка слежения , художественных запросов, управления задачами , непрерывной интеграции и вики для каждого проекта. Штаб-квартира находится в Калифорнии , с 2018 года является дочерней компанией Microsoft .
GitHub предлагает свои основные услуги бесплатно. Его более продвинутые профессиональные и корпоративные услуги являются коммерческими. Бесплатные учетные записи GitHub обычно используются для размещения проектов с открытым исходным кодом . По состоянию на январь 2019 года GitHub предлагает неограниченное количество частных репозиториев для всех планов, включая бесплатные учетные записи, но бесплатно разрешает только до трех соавторов на репозиторий. Начиная с 15 апреля 2020 года бесплатный план позволяет неограниченное количество соавторов, но ограничивает частные репозитории до 2000 минут действий GitHub в месяц. По состоянию на январь 2020 года GitHub сообщает о наличии более 40 миллионов пользователей и более 190 миллионов репозиториев (включая не менее 28 миллионов общедоступных репозиториев), что делает его крупнейшим хранилищем исходного кода в мире.
СОДЕРЖАНИЕ
История
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 и другие фонды венчурного капитала. По состоянию на август 2016 года годовой регулярный доход GitHub составлял 140 миллионов долларов. Сервис GitHub был разработан Крисом Ванстратом , Пи Джей Хайеттом , Томом Престоном-Вернером и Скоттом Чаконом с использованием Ruby on Rails и запущен в феврале 2008 года. Компания GitHub, Inc. существует с 2007 года и находится в Сан-Франциско.
24 февраля 2009 года GitHub объявил, что за первый год работы в сети GitHub накопил более 46 000 общедоступных репозиториев, 17 000 из которых были сформированы в предыдущем месяце. На тот момент около 6200 репозиториев были разветвлены по крайней мере один раз, а 4600 были объединены.
В том же году сайт использовали более 100 000 пользователей, согласно Github, и вырос до 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
С 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 согласно DMCA . Согласно 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 также предоставляет некоторое программное обеспечение в виде интеграции службы для добавления дополнительных функций в проекты. Эти услуги включают:
- 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 в качестве настольных приложений.
Известные пользователи
Некоторые известные организации и проекты с открытым исходным кодом используют GitHub в качестве основного места для совместной работы, в том числе:
Источник