CrabLang, форк Rust, який обіцяє відкинути всі корпоративні інтереси

крабланг

Розгалуження спільноти Rust

Нещодавно новина про це заявила народився форк популярної мови програмування Rust, який має назву CrabLang і що варто зазначити, що вони не мають наміру роз’єднувати громаду і не будуть паралельно розвивати окрему власну галузь.

Проект відбувається як синхронізована гілка який забезпечує обхідний шлях на основі оригінальної кодової бази Rust, яка все ще вважається еталонною.

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

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

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

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

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

Спільнота Crab fork заснована на нашій любові до мови, названої на честь виду гриба.

Без зайвих слів, варто зазначити, що нам потрібно почекати, як розвиватиметься ця «вилка» Rust, яку я особисто вважаю непотрібною, але вона може стати актуальною, хоча, як я особисто зазначав, я не бачу для неї майбутнього, оскільки здається, що буде та ж доля, що й Glimpse, форк, який після стількох років суперечок про назву GIMP просто пішов у Лету.

І останнє, але не менш важливе, варто також згадати про це говорити про Rust, за кілька днів до створення форка, в громаді стався конфлікт Rust, у якому учасник проекту JT залишив проект.

Причиною став переведення запрошеного на конференцію RustConf 2023 JeanHeyd Meneide зі статусу основної конференції в звичайний, після чого JeanHeyd відмовився виступати на конференції. JeanHeyd Meneide — один із редакторів C Standard і активіст. ЖанХейд просуває включення підтримки рефлексії під час компіляції в Rust, чому він планував присвятити свою доповідь.

Причиною відходу JT з Core Team стали дії двох важливих членів від громади, яка проігнорувала рішення оргкомітету. Зокрема, керівний комітет Rust та організатори RustConf переважною більшістю схвалили рекомендацію про те, щоб JeanHeyd виступила в основній секції. Через деякий час, після того, як ЖанГейд був повідомлений про рішення та погодився виступити, двоє членів групи без права голосу не погодилися із загальним рішенням через занепокоєння з приводу примусової підтримки підтримки відображення Rust, реалізація якої перебуває у дуже важкий час.

Організація визнала, що причиною інциденту стали проблеми в організації управління проектом, вибачилася перед JeanHeyd і спільнотою та почала працювати над модернізацією правил і процесів прийняття рішень.

В кінці кінців якщо вам цікаво дізнатись більше про це, Ви можете перевірити деталі У наступному посиланні.


Залиште свій коментар

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

*

*

  1. Відповідальний за дані: AB Internet Networks 2008 SL
  2. Призначення даних: Контроль спаму, управління коментарями.
  3. Легітимація: Ваша згода
  4. Передача даних: Дані не передаватимуться третім особам, за винятком юридичних зобов’язань.
  5. Зберігання даних: База даних, розміщена в мережі Occentus Networks (ЄС)
  6. Права: Ви можете будь-коли обмежити, відновити та видалити свою інформацію.