В течение многих лет Facebook полагался на Linux и программное обеспечение с открытым исходным кодом. Компания является давним членом некоммерческого технологического консорциума Linux Foundation, и теперь перешла на платиновое членство, присоединившись к Google, IBM и Microsoft.
Большинство веб-компаний работают на Linux и программном обеспечении с открытым исходным кодом. Социальная сеть Facebook с двумя миллиардами пользователей – один из самых известных участников мира программного обеспечения с открытым исходным кодом.
В течение многих лет Facebook не только полагался на открытый исходный код, но и активно участвовал в крупных проектах. К ним относятся библиотека React JavaScript, Open Compute Project и Data for Good и контейнерное программное обеспечение Linux cGroup2. Facebook также возглавляет разработку таких проектов, как GraphQL, Osquery, ONNX и Presto.
Проекты Facebook
Хотя Facebook многократно критиковали за то, как он занимается вопросами конфиденциальности и политики, у него безупречные учетные данные с открытым исходным кодом. В компании работают многие ключевые разработчики и сопровождающие ядра Linux.
В дополнение к этому Facebook может похвастаться множеством важных проектов с открытым исходным кодом, таких как:
- Facebook Connectivity и фонд Telecom Infra Project (TIP), который обеспечивает быстрый и надежный Интернет для недостаточно обслуживаемых слоев населения. Связанный с этим проект с открытым исходным кодом Magma позволяет операторам связи легко развертывать мобильные сети в труднодоступных районах, снижая затраты на строительство и обслуживание сетей связи.
- Facebook создал уникальный набор данных из более чем 100000 видео и запустил Deepfake Detection Challenge, чтобы ускорить разработку новых способов обнаружения глубоких подделок видео.
- Программа Facebook Data for Good позволяет делиться географическими данными с целью решения некоторых из самых серьезных гуманитарных проблем мира, включая COVID-19.
- Создавая и поддерживая PyTorch, Facebook также ускоряет темпы инноваций в машинном обучении.
- Библиотека Facebook React.js используется на многих популярных веб-сайтах и R03;R03;стала стандартом для веб-разработки, благодаря своей простоте и гибкости.
- Работая с Github для спонсирования первого в истории сообщества разработчиков ПО с открытым исходным кодом Major League Hacking, Facebook надеется создать тенденцию расширения возможностей нового поколения участников сообщества.
С полным списком проектов с открытым исходным кодом, поддерживаемых FB, вы можете ознакомиться на странице компании.
Место в правлении
После того, как Facebook стал платиновым участником, Кэти Кам, глава отдела открытого исходного кода в компании, получила место в правлении Linux Foundation. Кам имеет 20-летний опыт работы в проектировании, управлении продуктами и связях с разработчиками и предыдущий опыт работы в Google и Microsoft.
«Linux Foundation играет и продолжает играть решающую роль в постоянном успехе не только Linux, но и более широких экосистем с открытым исходным кодом», – сказала Кам. «Мы надеемся, что это спонсорство будет способствовать достижению цели по поддержанию процветания Linux и всего открытого исходного кода на долгие годы».
Linux Foundation заявил, что спонсорство инноваций со стороны Facebook поможет покрыть расходы на разработку более 100 ведущих проектов на сумму около 16 миллиардов долларов.
«Facebook является лидером в области открытых инноваций, начиная с его усилий по преобразованию вычислений с помощью открытого исходного кода и заканчивая агрессивным стремлением расширить возможности подключения к Интернету по всему миру», – говорится в сообщении некоммерческой организации.