CrabLang, furca Rust care promite să lase deoparte toate interesele corporative

crablang

O furcă comună a Rust

Recent s-a dat vestea asta s-a născut o furcă a popularului limbaj de programare Rust, care are numele CrabLang și că merită menționat că nu intenționează să împartă comunitatea și nu vor dezvolta în paralel o ramură separată a lor.

Proiectul apare ca o ramură sincronizată care oferă o soluție bazată pe baza de cod originală Rust, care este încă considerată o referință.

Furnizorul comunității Crab (sau „CrabLang”) a fost creat ca un răspuns ușor, dar măsurat, la preocupările tot mai mari din cadrul comunității cu privire la influența corporațiilor și la politica restrictivă a mărcilor propusă de fundație. Aceasta nu a fost o reacție de „ciocănire” și nici o încercare de a răspândi frica sau de a provoca panică. Deși documentul pe care l-a scris fundația a dus la bifurcație, credem că este o soluție întârziată pentru o problemă care exista deja și abordează unele probleme pe care mulți membri ai comunității le au de ceva timp.

Dezvoltarea unui fork al limbajului Rust și a managerului de pachete Cargo (furca este furnizată sub numele Crabgo) va fi condusă de Travis A. Wagner. The motive a furcii sunt citate ca nemulțumiri față de influența tot mai mare a corporațiilor asupra limbajului Rust și politica de branding discutabilă a Fundației Rust.

bifurcația va migra periodic limbajul Rust și modificările managerului de pachete, după care se vor forma versiuni de Crab care sunt identice ca funcționalitate cu versiunile Rust, dar care nu impun nicio restricție dezvoltatorilor inerente proiectului Rust.

Scopul principal al lui Crab este de a oferi comunității o alternativă care este în concordanță cu valorile tale și nu impun restricții de utilizare pentru interesele corporative. Se așteaptă ca Crab să fie de interes pentru cei care doresc mai multă libertate în utilizarea limbii, crearea de produse bazate pe aceasta și promovarea acestor produse fără teama de încălcarea mărcii comerciale. Proiectul va fi condus de comunitate. și va încerca să mențină spiritul de colaborare, inovație și libertate creativă.

Vrem să subliniem că nu suntem în dezacord cu proiectul sau cu limba originală. Apreciem tot ceea ce faceți pentru a îmbunătăți limbajul, iar ramura principală a furcii noastre va continua să fie actualizată cu baza de cod originală. Scopul nostru principal este să ne asigurăm că comunitatea are o alternativă care se aliniază cu valorile și dorința lor de utilizare nerestricționată.

Furculița comunității Crab este condusă de dragostea noastră pentru o limbă numită după un tip de ciupercă.

Fără a mai insista, merită menționat că trebuie să așteptăm cum se dezvoltă această „furcă” Rust, pe care eu personal îl văd inutil, dar poate deveni relevant, deși, așa cum am menționat personal, nu văd un viitor pentru ea, întrucât se pare că va avea aceeași soartă ca și Glimpse, o furcă care după atâția ani de dispută asupra numelui GIMP a intrat pur și simplu în uitare.

Nu în ultimul rând, este de menționat și faptul că vorbind despre Rust, cu câteva zile înainte de crearea furcii, a avut loc un conflict în comunitate de Rust în care membrul proiectului JT a părăsit proiectul.

Motivul a fost transferul lui JeanHeyd Meneide, care a fost invitat la conferința RustConf 2023, din statutul de conferință principală în statutul obișnuit, după care JeanHeyd a refuzat să vorbească la conferință. JeanHeyd Meneide este unul dintre redactorii C Standard și activist. JeanHeyd promovează includerea suportului de reflecție la compilare în Rust, căruia a plănuit să-i dedice discursul.

Motivul plecării lui JT din Core Team au fost acțiunile a doi membri importanți din comunitate care a ignorat deciziile luate de comitetul director. În special, Comitetul Director Rust și organizatorii RustConf au aprobat în mod covârșitor recomandarea pe care JeanHeyd o vorbește în secțiunea principală. Un timp mai târziu, după ce JeanHeyd a fost notificat cu privire la decizie și a fost de acord să ia cuvântul, doi membri fără drept de vot ai grupului nu au fost de acord cu decizia generală din cauza preocupărilor legate de punerea în aplicare a promovării sprijinului pentru reflecție a lui Rust, a cărei implementare se află într-un moment foarte dificil.

Organismul a recunoscut că incidentul a fost cauzat de probleme în organizarea managementului de proiect, și-a cerut scuze lui JeanHeyd și comunității și a început să lucreze pentru modernizarea regulilor și proceselor de decizie.

În cele din urmă dacă sunteți interesat să aflați mai multe despre asta, puteți verifica detaliile În următorul link.


Lasă comentariul tău

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

*

*

  1. Responsabil pentru date: AB Internet Networks 2008 SL
  2. Scopul datelor: Control SPAM, gestionarea comentariilor.
  3. Legitimare: consimțământul dvs.
  4. Comunicarea datelor: datele nu vor fi comunicate terților decât prin obligație legală.
  5. Stocarea datelor: bază de date găzduită de Occentus Networks (UE)
  6. Drepturi: în orice moment vă puteți limita, recupera și șterge informațiile.