CrabLang, widelec Rust, który obiecuje odłożyć na bok wszelkie interesy korporacyjne

krablang

Fork społecznościowy Rust

Niedawno pojawiły się wiadomości narodził się fork popularnego języka programowania Rust, który ma nazwę KrabLang i że warto wspomnieć, że nie zamierzają dzielić społeczności i nie będą równolegle rozwijać odrębnej, własnej gałęzi.

Projekt występuje jako zsynchronizowana gałąź który zapewnia obejście oparte na oryginalnej bazie kodu Rust, która nadal jest uważana za odniesienie.

Widelec społecznościowy Crab (lub „CrabLang”) powstał jako beztroska, ale wyważona odpowiedź na rosnące obawy społeczności dotyczące wpływu korporacji i proponowanej przez fundację restrykcyjnej polityki dotyczącej znaków towarowych. To nie była reakcja „pukania”, ani próba siania strachu czy paniki. Chociaż dokument napisany przez fundację doprowadził do rozwidlenia, uważamy, że jest to zaległe rozwiązanie problemu, który już istniał i rozwiązuje niektóre problemy, z którymi wielu członków społeczności boryka się od jakiegoś czasu.

Rozwój rozwidlenia języka Rust oraz menedżera pakietów Cargo (widelec jest dostarczany pod nazwą Crabgo) poprowadzi Travis A. Wagner. The motywy widelca są cytowane jako niezadowolenie z rosnącego wpływu korporacji na język Rust oraz wątpliwa polityka marki Rust Foundation.

rozwidlenie będzie okresowo przeprowadzać migrację zmian w języku Rust i menedżerze pakietów, po czym zostaną utworzone wersje Crab, które są identyczne pod względem funkcjonalności z wersjami Rust, ale nie nakładają żadnych ograniczeń na programistów związanych z projektem Rust.

Głównym celem Crab jest zapewnienie społeczności alternatywy jest to zgodne z Twoimi wartościami i nie nakładają ograniczeń na wykorzystanie w interesie korporacyjnym. Oczekuje się, że Crab zainteresuje tych, którzy chcą większej swobody w używaniu języka, tworzeniu produktów na jego podstawie i promowaniu tych produktów bez obawy o naruszenie znaku towarowego. Projekt będzie kierowany przez społeczność. i będzie starał się utrzymać ducha współpracy, innowacyjności i swobody twórczej.

Chcemy podkreślić, że nie kłócimy się ani z projektem, ani z oryginalnym językiem. Doceniamy wszystko, co robisz, aby ulepszyć język, a główna gałąź naszego rozwidlenia będzie nadal aktualna z oryginalną bazą kodu. Naszym głównym celem jest zapewnienie społeczności alternatywy, która jest zgodna z ich wartościami i pragnieniem nieograniczonego użytkowania.

Widelec społeczności Crab jest napędzany przez naszą miłość do języka, którego nazwa pochodzi od rodzaju grzyba.

Bez zbędnych ceregieli warto nadmienić, że musimy jeszcze poczekać na rozwój tego „widelca” Rusta, który osobiście uważam za zbędny, ale może stać się istotny, choć tak jak osobiście wspomniałem, nie widzę dla niego przyszłości, ponieważ wydaje się, że będzie miał ten sam los co Glimpse, widelec, który po tylu latach sporu o nazwę GIMP po prostu poszedł w zapomnienie.

Na koniec warto również o tym wspomnieć mówiąc o rdzy, kilka dni przed utworzeniem widelca, w gminie doszło do konfliktu of Rust, w którym członek projektu JT opuścił projekt.

Powodem było przeniesienie JeanHeyd Meneide, który został zaproszony na konferencję RustConf 2023, ze statusu konferencji głównej na regularną, po czym JeanHeyd odmówił zabrania głosu na konferencji. JeanHeyd Meneide jest jednym z redaktorów C Standard i aktywistą. JeanHeyd promuje włączenie obsługi refleksji w czasie kompilacji do Rusta, któremu planował poświęcić swoje wystąpienie.

Powodem odejścia JT z Zespołu Podstawowego były działania dwóch ważnych członków od społeczności, która zignorowała decyzje podjęte przez komitet sterujący. W szczególności Komitet Sterujący Rust i organizatorzy RustConf przytłaczającą większością poparli zalecenie, aby JeanHeyd przemawiał w głównej sekcji. Jakiś czas później, po tym, jak JeanHeyd został powiadomiony o decyzji i zgodził się zabrać głos, dwóch członków grupy bez prawa głosu nie zgodziło się z ogólną decyzją z powodu obaw o egzekwowanie promocji wsparcia refleksji Rusta, której realizacja jest w bardzo trudnym czasie.

Ciało przyznało, że incydent był spowodowany problemami w organizacji zarządzania projektami, przeprosiło Jean Heyda i społeczność oraz rozpoczęło prace nad unowocześnieniem zasad i procesów decyzyjnych.

W końcu jeśli chcesz dowiedzieć się więcej na ten tematmożesz sprawdzić szczegóły W poniższym linku.


Zostaw swój komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

*

*

  1. Odpowiedzialny za dane: AB Internet Networks 2008 SL
  2. Cel danych: kontrola spamu, zarządzanie komentarzami.
  3. Legitymacja: Twoja zgoda
  4. Przekazywanie danych: Dane nie będą przekazywane stronom trzecim, z wyjątkiem obowiązku prawnego.
  5. Przechowywanie danych: baza danych hostowana przez Occentus Networks (UE)
  6. Prawa: w dowolnym momencie możesz ograniczyć, odzyskać i usunąć swoje dane.