Në kuadër të projektit Crab (CrabLang) ka filluar zhvillimi i një fork-u të gjuhës Rust dhe menaxherit të paketave Cargo (fork-u ofrohet nën emrin Crabbo). Lideri i fork-ut u shpall Travis Wagner, i cili nuk është pjesë e listës së 100 zhvilluesve më aktivë të Rust. Arsyet e krijimit të fork-ut përfshijnë pakënaqësinë ndaj forcimit të ndikimit të korporatave mbi gjuhën Rust dhe politikën e dyshimtë të Organizatës Rust Foundation në lidhje me përdorimin e markave tregtare.
Krijuesit e Crab nuk kanë për qëllim të ndajnë komunitetin dhe nuk do të zhvillojnë një degë të veçantë të ndarë - projekti paraqitet si një fork i sinkronizuar, që ofron një zgjidhje alternative mbi bazën e kodit burimor të Rust, i cili vazhdon të konsiderohet si standard. Ndryshimet nga degët kryesore të gjuhës Rust dhe menaxherit të paketave Crate do të transferohen periodikisht në degët kryesore të fork-eve, pas së cilës do të formohen lëshime Crab, të cilat janë funksionalisht identike me lëshimet e Rust, por nuk vendosin mbi zhvilluesit kufizime të karakteristike për projektin Rust.
Qëllimi kryesor i Crab është shpallur si ofrimi i një alternative për komunitetin, e cila i përmbush vlerat e tij dhe nuk vendos kufizime në përdorim, të shkaktuara nga interesat korporative. Pritet që Crab të jetë interesante për ata që dëshirojnë të kenë më shumë liri në përdorimin e gjuhës, krijimin e produkteve mbi bazën e saj dhe promovimin e këtyre produkteve, pa pasur frikë nga shkelja e markave tregtare. Projekti do të menaxhohet nga komuniteti dhe do të përpiqet të ruajë shpirtin e bashkëpunimit, inovacionit dhe lirisë së krijimtarisë.
Burimi: opennet.ru
