CrabLang, форк Rust, который обещает отложить в сторону все корпоративные интересы

крабланг

Форк сообщества Rust

Недавно стало известно, что родился форк популярного языка программирования Rust, который имеет имя КрабЛанг и что стоит отметить, что они не собираются разделять сообщество и не будут параллельно развивать отдельную ветку.

В рамках проекта происходит как синхронизированная ветвь который обеспечивает обходной путь, основанный на исходной кодовой базе Rust, которая до сих пор считается эталоном.

Форк сообщества Crab (или CrabLang) был создан как беззаботный, но взвешенный ответ на растущую обеспокоенность сообщества по поводу влияния корпораций и предложенной фондом ограничительной политики в отношении товарных знаков. Это не было реакцией «стука» и не было попыткой посеять страх или вызвать панику. Хотя документ, написанный фондом, привел к разветвлению, мы считаем, что это запоздалое исправление уже существующей проблемы и решает некоторые проблемы, с которыми многие члены сообщества сталкивались в течение некоторого времени.

Разработка форка языка Rust и менеджера пакетов Cargo (вилка поставляется под названием Crabgo) возглавит Трэвис А. Вагнер. причины вилки упоминаются как недовольство растущим влиянием корпораций на язык Rust и сомнительная политика брендинга Rust Foundation.

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

Основная цель Crab — предоставить сообществу альтернативу что соответствует вашим ценностям и не налагать ограничений на использование в корпоративных интересах. Ожидается, что Crab будет интересен тем, кто хочет большей свободы в использовании языка, создании продуктов на его основе и продвижении этих продуктов, не опасаясь нарушения прав на товарный знак. Проект будет управляться сообществом. и постараемся сохранить дух сотрудничества, инноваций и творческой свободы.

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

Форк сообщества крабов основан на нашей любви к языку, названному в честь одного из видов грибов.

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

И последнее, но не менее важное: стоит также упомянуть, что говоря о ржавчине, за несколько дней до создания форка, в сообществе произошел конфликт Rust, в котором участник проекта JT покинул проект.

Причиной стал перевод приглашенного на конференцию RustConf 2023 ДжинХейда Менеида из статуса основной конференции в обычный, после чего ЖанХейд отказался выступать на конференции. Жан Хейд Менейде — один из редакторов C Standard и активист. Жан Хейд продвигает включение в Rust поддержки отражения во время компиляции, чему он планировал посвятить свой доклад.

Причиной ухода JT из Core Team стали действия двух важных членов от сообщества, которое проигнорировало решения, принятые руководящим комитетом. В частности, Руководящий комитет Rust и организаторы RustConf подавляющим большинством голосов одобрили рекомендацию выступить Джин Хейд в основной секции. Некоторое время спустя, после того, как ДжинХейд был уведомлен о решении и согласился выступить, два члена группы без права голоса не согласились с общим решением из-за опасений по поводу принудительного применения продвижения поддержки отражения в Rust, реализация которого находится в очень трудное время.

Орган признал, что инцидент был вызван проблемами в организации управления проектом, извинился перед ДжинХейд и сообществом и начал работу по модернизации правил и процессов принятия решений.

В конце концов если вам интересно узнать об этом больше, вы можете проверить подробности По следующей ссылке.


Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: AB Internet Networks 2008 SL
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.