Некоммерческая организация Rust Foundation (создана в 2021 году AWS, Huawei, Google, Microsoft и Mozilla для помощи в развитии и для комплексной поддержки языка Rust и связанной с ним экосистемы) сообщила о новой инициативе под названием Maintainers Fund. Это специальный денежный фонд для финансирования разработчиков, принимающих непосредственное участие в создании Rust (каждый релиз это от 200 до 500 участников), и сопровождающих (мейнтейнеров), отвечающих за поддержание разработки проекта.
В Rust Foundation отметили, что язык Rust не может развиваться, оставаться безопасным и функционировать без сопровождающих, выполняющих такие функции как рецензирование (review) pull request и проведение рефакторинга, при том, что работа этих программистов часто остаётся недооценённой и основанной только на энтузиазме. Финансирование в рамках Maintainers Fund поможет участникам, от которых зависит разработка Rust, продолжать свою работу, избежать выгорания и получить финансовую поддержку для мотивации, которую они заслуживают.
Средства для нового фонда Maintainers Fund планируют привлечь за счёт целевых взносов. Участники, которым будет предоставлено финансирования, станут выбираться с учётом пожеланий сообщества и решения управляющего совета, в зависимости от состояния проекта и имеющихся потребностей. Процесс распределения средств в Maintainers Fund обещали сделать прозрачным и подконтрольным сообществу на всех уровнях.
Ранее в Rust Foundation представили независимую инициативу под названием Rust Innovation Lab. Этот проект нацелен на предоставление стабильной и нейтральной поддержки открытым проектам, написанным на языке Rust и используемым для обеспечения работы критически важных элементов инфраструктуры. Инициатива позволит избранным проектам получить финансовое, юридическое и маркетинговое сопровождение, а также административную поддержку и помощь в организации управления проектом и другие аспекты.
В рамках Rust Innovation Lab (RIL) различным проектам на Rust будут предоставлены необходимые ресурсы, чтобы развивать свои идеи не отвлекаясь на задачи, не связанные с разработкой, и сохранив независимость. Планируется, что новая инициатива позволит организовать приём пожертвований и взаимодействие со спонсорами от имени некоммерческой организации Rust Foundation для предоставления налоговых льгот. Таким образом, проектам не придётся создавать собственное юридическое лицо, открывать банковский счёт и вести налоговую отчётность. Цель RIL — укрепить экосистему Rust в целом.
В феврале 2024 года Google выдала организации Rust Foundation грант в $1 млн на улучшение взаимодействия между языками программирования C++ и Rust. Предполагается, что в будущем это поможет расширить использование Rust в Android. Как отмечает Rust Foundation, для организаций с миллионами строк на C++ во флагманских продуктах переписывание этого кода на Rust в сравнительно короткие сроки трудноосуществимо из-за множества бизнес- или технических факторов. При поддержке Google Rust Foundation создала инициативу Interop Initiative, которая призвана сделать процесс перехода на Rust более плавным.
Источник: habr.com