Закладывая фундамент будущего Rust

Open sourceПрограммированиеRust
Автор оригинала: The Rust Core Team

Rust был задуман в 2010 (в зависимости от того, как вы считаете, можно сказать, что в 2006!) как проект в Mozilla Research, но его долгосрочной целью было создание самостоятельного проекта. В 2015, вместе с выпуском Rust 1.0, появилось управление, независимое от Mozilla. С тех пор Rust работает как автономная организация, а Mozilla выступает в качестве известного и постоянного финансового и юридического спонсора.


Mozilla была и продолжает восторгаться от возможности широкого использования и поддержки языка Rust многими компаниями в отрасли. Сегодня многие компании, как крупные так и малые, используют Rust более разнообразными и значительными способами: от Amazon’s Firecracker до Fastly’s Lucet, в критических службах, которые "снабжают энергией" Discord, Cloudflare, Figma, 1Password и многие, многие другие.


Во вторник, 11 августа 2020 года, Mozilla объявила о реструктуризации компании и увольнении около 250 сотрудников, включая активных участников Rust и Rust сообщества. Понятно, что эти увольнения породили множество путаницы и неуверенности в отношении Rust. Цель этого поста — решить эти проблемы. Также у нас есть важное объявление, о котором сказано дальше!


Влияние на сообщество


Нельзя отрицать влияние прошедших увольнений на всех членов сообщества Rust, особенно на людей, потерявших работу в разгар глобальной пандемии. Внезапные, неожиданные увольнения могут быть трудным опытом и они становятся не менее трудными, когда кажется, что мир следит за ними. Уволенных сотрудников, которые ищут помощь в поиске работы, можно найти в каталоге талантов Mozilla.


Несмотря на глубокое влияние, проект Rust в целом очень устойчив к таким событиям. У нас есть лидеры и участники из самых разных слоёв общества, работодатели и данное разнообразие является критически важным преимуществом. Более того, распространено заблуждение, что все сотрудники Mozilla, которые участвовали в руководстве разработкой Rust, делали это как часть своей работы. Но фактически, многие сотрудники Mozilla в руководстве Rust вносили вклад в Rust в своё личное время, а не в рамках работы.


Наконец, мы хотели бы подчеркнуть, что в командах Rust участвуют разные люди и их участие не связано с работодателем. Сотрудники Mozilla, которые также являются членами команд Rust, продолжают оставаться членами команды сегодня, даже если они попали под увольнение. Конечно, кто-то может отказаться от своего участия. Мы понимаем, что не все могут продолжать вносить свой вклад и полностью поддерживаем их решение. Мы благодарны за все, что они сделали для проекта.


Создание фонда


По мере роста проекта, становления зрелым и популярным, мы начали чувствовать боль от нашего успеха. У нас появились правовые и финансовые нужды, которые наша текущая организация не в состоянии полностью удовлетворить. Пока мы достигаем этого при поддержке Mozilla, но мы достигли той точки, когда трудно работать без юридического имени, адреса и банковского счёта. Настало время, когда мы больше не можем откладывать вопрос "Как проект Rust подписывает контракты?".


В прошлом году мы начали изучать идею создания независимого фонда Rust. Члены команды Rust, имеющие предыдущий опыт работы с фондами для проектов с открытым исходным кодом, собрались вместе, чтобы посмотреть на текущую ситуацию, определить, что нам понадобится от фонда, оценить наши возможности и опросить ключевых членов и директоров из других фондов.


Основываясь на этой работе, Mozilla и Rust Core Team рады сообщить о создании фонда Rust. Наша цель — к концу года завершить первую итерацию создания фонда.


Первой задачей фонда будет то, в чём Rust уже хорош: получении владения (ownership). Но на этот раз — реальный ресурс, а не что-то в программе. Различные торговые марки и доменные имена, ассоциированные с Rust, Cargo и crates.io перейдут фонду, который также возьмёт на себя финансовые расходы на их поддержку. Мы рассматриваем эту итерацию только как начало. Существует множество точек роста роли фонда и мы будем рады изучить их в будущем.


А пока мы сфокусированы на этих целях фонда. В качестве промежуточного шага Core Team выберет членов для создания группы, прилагающей усилия для создания фонда. Ожидайте увидеть следующие посты от данной группы с большим количеством деталей об этом процессе и возможностью обратной связи. А пока что вы можете написать группе по адресу foundation@rust-lang.org.


Развитие инфраструктуры


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


Данные усилия оказались весьма успешными и как вы можете видеть на нашей спонсорской странице, инфраструктура Rust уже поддерживается рядом различных компаний по всей экосистеме. По мере того, как мы юридически переходим в полностью независимую организацию, команда по инфраструктуре планирует продолжить свои усилия, чтобы гарантировать, что мы не будем чрезмерно полагаться на какого-либо одного спонсора.


Спасибо


Мы рады начать следующую главу проекта с создания фонда. Мы хотели бы поблагодарить всех, с кем мы до сих пор участвовали в этом путешествии: Mozilla за инкубацию проекта и их поддержку в создании фонда, нашу команду лидеров и участников за постоянное улучшение сообщества и языка, а также всех, кто использует Rust для создания мощной экосистемы, которая привлекает к проекту столько людей. Нам не терпится увидеть, что дальше сделает наше яркое сообщество.


От переводчиков


С любыми вопросами по языку Rust вам смогут помочь в русскоязычном Телеграм-чате или же в аналогичном чате для новичковых вопросов. Если у вас есть вопросы по переводам или хотите помогать с ними, то обращайтесь в чат переводчиков.


Данную статью совместными усилиями перевели andreevlex, Belanchuk, funkill, blandger и Hirrolot.

Теги:clippycargorustcrustdocrustfmtrustfixязыки программированиясистемное программированиеновости технологийперевод
Хабы: Open source Программирование Rust
+39
8k 30
Комментарии 6

Похожие публикации

Лучшие публикации за сутки