Вышел форк языка Rust под названием Crab
Авторы проекта Crab (CrabLang) начали развивать форк языка Rust и пакетный менеджер Cargo (Сrabgo). Они заявили о недовольстве ростом влияния корпораций на язык Rust и сомнительной политикой организации Rust Foundation в отношении использования торговых марок.
Лидером форка стал Трэвис Вагнер, не входящий в список 100 наиболее активных разработчиков Rust.
Создатели Crab не будут параллельно развивать отдельную собственную ветку. Они позиционируют проект как синхронизированный форк, предоставляющий альтернативное решение на основе исходной эталонной кодовой базы Rust. В основные ветки форков будут периодически переноситься изменения из основных веток языка Rust и пакетного менеджера Crate, а затем будут формироваться выпуски Crab, по функциональности идентичные выпускам Rust, но не накладывающие на разработчиков свойственные проекту ограничения.
Crab позволит предоставить сообществу альтернативы, соответствующие его ценностям, но не накладывающие ограничения на использование.
Ранее в сообществе Rust произошёл конфликт, в результате которого Rust Core Team проект покинул участник JT. Причиной стал перевод приглашённого на конференцию RustConf 2023 докладчика JeanHeyd Meneide из статуса ключевого (keynote) в обычные, после чего он отказался выступать на конференции. JeanHeyd Meneide является одним из редакторов стандарта языка Си. Он планировал представить доклад по теме включения в Rust поддержки рефлексии на этапе компиляции.
После конфликта управляющий совет признал, что случившееся стало результатом проблем в организации управления проектом. Он пообещал начать работу по модернизации процессов работы управляющего совета и правил принятия решений.
Ранее Rust Foundation опубликовала черновик новых правил по использованию Rust как торговой марки. Разработчикам порекомендовали использовать сокращение RS вместо Rust, а также запретить продавать и рекламировать продукты без прямого одобрения использование имени и логотипа Rust.