CrabLang, το πιρούνι της Rust που υπόσχεται να αφήσει στην άκρη όλα τα εταιρικά συμφέροντα

crablang

Ένα κοινοτικό πιρούνι του Rust

Πρόσφατα τα νέα το έσπασαν γεννήθηκε ένα πιρούνι της δημοφιλούς γλώσσας προγραμματισμού Rust, που έχει το όνομα CrabLang και ότι αξίζει να αναφέρουμε ότι δεν σκοπεύουν να διχάσουν την κοινότητα και δεν θα αναπτύξουν παράλληλα ξεχωριστό δικό τους κλάδο.

Το έργο εμφανίζεται ως συγχρονισμένος κλάδος που παρέχει μια λύση που βασίζεται στην αρχική βάση κώδικα Rust, η οποία εξακολουθεί να θεωρείται ως αναφορά.

Το κοινοτικό πιρούνι Crab (ή "CrabLang") δημιουργήθηκε ως μια ανάλαφρη αλλά μετρημένη απάντηση στις αυξανόμενες ανησυχίες εντός της κοινότητας σχετικά με την επιρροή των εταιρειών και την προτεινόμενη περιοριστική πολιτική εμπορικών σημάτων του ιδρύματος. Αυτό δεν ήταν μια αντίδραση «χτύπημα», ούτε ήταν μια προσπάθεια διάδοσης φόβου ή πανικού. Ενώ το έγγραφο που έγραψε το ίδρυμα οδήγησε στη διχάλα, πιστεύουμε ότι είναι μια καθυστερημένη επιδιόρθωση για ένα πρόβλημα που υπήρχε ήδη και αντιμετωπίζει ορισμένα ζητήματα που αντιμετωπίζουν πολλά μέλη της κοινότητας εδώ και αρκετό καιρό.

Η ανάπτυξη ενός πιρουνιού της γλώσσας Rust και του διαχειριστή πακέτων Cargo (το πιρούνι παρέχεται με το όνομα Crabgo) θα έχει επικεφαλής τον Travis A. Wagner. ο κίνητρα του πιρουνιού αναφέρονται ως δυσαρέσκεια για την αυξανόμενη επιρροή των εταιρειών στη γλώσσα Rust και την αμφισβητήσιμη πολιτική επωνυμίας του Ιδρύματος Rust.

η διχοτόμηση θα μεταφέρει περιοδικά τις αλλαγές γλώσσας Rust και διαχείρισης πακέτων, μετά την οποία θα δημιουργηθούν εκδόσεις Crab που είναι πανομοιότυπες σε λειτουργικότητα με τις εκδόσεις Rust, αλλά δεν επιβάλλουν περιορισμούς στους προγραμματιστές που είναι εγγενείς στο έργο Rust.

Ο κύριος στόχος του Crab είναι να προσφέρει στην κοινότητα μια εναλλακτική λύση που είναι συνεπής με τις αξίες σας και δεν επιβάλλουν περιορισμούς στη χρήση για εταιρικά συμφέροντα. Το Crab αναμένεται να ενδιαφέρει όσους θέλουν περισσότερη ελευθερία στη χρήση της γλώσσας, στη δημιουργία προϊόντων που βασίζονται σε αυτήν και στην προώθηση αυτών των προϊόντων χωρίς φόβο παραβίασης εμπορικών σημάτων. Το έργο θα είναι κοινοτικό. και θα προσπαθήσει να διατηρήσει το πνεύμα της συνεργασίας, της καινοτομίας και της δημιουργικής ελευθερίας.

Θέλουμε να τονίσουμε ότι δεν είμαστε σε αντίθεση με το έργο ή με την αρχική γλώσσα. Εκτιμούμε όλα όσα κάνετε για να βελτιώσετε τη γλώσσα και ο κύριος κλάδος του fork μας θα συνεχίσει να είναι ενημερωμένος με την αρχική βάση κωδικών. Ο πρωταρχικός μας στόχος είναι να διασφαλίσουμε ότι η κοινότητα έχει μια εναλλακτική λύση που να ευθυγραμμίζεται με τις αξίες και την επιθυμία της για απεριόριστη χρήση.

Το πιρούνι της κοινότητας Crab καθοδηγείται από την αγάπη μας για μια γλώσσα που πήρε το όνομά του από ένα είδος μανιταριού.

Χωρίς περαιτέρω καθυστέρηση, αξίζει να αναφέρουμε ότι πρέπει να περιμένουμε πώς θα εξελιχθεί αυτό το "πηρούνι" της Rust, το οποίο προσωπικά θεωρώ περιττό, αλλά μπορεί να γίνει σχετικό, αν και όπως ανέφερα προσωπικά, δεν βλέπω μέλλον για αυτό. αφού φαίνεται ότι θα έχει την ίδια μοίρα με το Glimpse, ένα πηρούνι που μετά από τόσα χρόνια διαμάχης για το όνομα του GIMP απλά πέρασε στη λήθη.

Τελευταίο αλλά εξίσου σημαντικό, αξίζει επίσης να αναφέρουμε ότι μιλώντας για τη Σκουριά, λίγες μέρες πριν δημιουργηθεί το πιρούνι, σημειώθηκε σύγκρουση στην κοινότητα του Rust στο οποίο το μέλος του έργου Ο JT αποχώρησε από το έργο.

Ο λόγος ήταν η μεταφορά της JeanHeyd Meneide, η οποία προσκλήθηκε στο συνέδριο RustConf 2023, από το καθεστώς του κύριου συνεδρίου σε τακτικό, μετά την οποία η JeanHeyd αρνήθηκε να μιλήσει στο συνέδριο. Η JeanHeyd Meneide είναι ένας από τους συντάκτες της C Standard και ακτιβίστρια. Ο JeanHeyd προωθεί τη συμπερίληψη της υποστήριξης αναστοχασμού σε χρόνο μεταγλώττισης στο Rust, στο οποίο σχεδίαζε να αφιερώσει την ομιλία του.

Ο λόγος για την αποχώρηση του JT από την Core Team ήταν οι ενέργειες δύο σημαντικών μελών από την κοινότητα που αγνόησε τις αποφάσεις που έλαβε η διοικούσα επιτροπή. Συγκεκριμένα, η Διοικούσα Επιτροπή του Rust και οι διοργανωτές του RustConf ενέκριναν με συντριπτική πλειοψηφία τη σύσταση να μιλήσει ο JeanHeyd στην κύρια ενότητα. Λίγο καιρό αργότερα, αφού ο JeanHeyd ειδοποιήθηκε για την απόφαση και συμφώνησε να μιλήσει, δύο μέλη της ομάδας χωρίς δικαίωμα ψήφου διαφώνησαν με τη γενική απόφαση λόγω ανησυχιών σχετικά με την επιβολή της προώθησης υποστήριξης προβληματισμού του Rust, της οποίας η εφαρμογή βρίσκεται σε πολύ δύσκολη στιγμή.

Το Σώμα αναγνώρισε ότι το περιστατικό προκλήθηκε από προβλήματα στον οργανισμό διαχείρισης έργου, ζήτησε συγγνώμη από τη JeanHeyd και την κοινότητα και άρχισε να εργάζεται για τον εκσυγχρονισμό των κανόνων και των διαδικασιών λήψης αποφάσεων.

Τελικά αν ενδιαφέρεστε να μάθετε περισσότερα γι 'αυτό, μπορείτε να ελέγξετε τις λεπτομέρειες Στον ακόλουθο σύνδεσμο.


Αφήστε το σχόλιό σας

Η διεύθυνση email σας δεν θα δημοσιευθεί. Τα υποχρεωτικά πεδία σημειώνονται με *

*

*

  1. Υπεύθυνος για τα δεδομένα: AB Internet Networks 2008 SL
  2. Σκοπός των δεδομένων: Έλεγχος SPAM, διαχείριση σχολίων.
  3. Νομιμοποίηση: Η συγκατάθεσή σας
  4. Κοινοποίηση των δεδομένων: Τα δεδομένα δεν θα κοινοποιούνται σε τρίτους, εκτός από νομική υποχρέωση.
  5. Αποθήκευση δεδομένων: Βάση δεδομένων που φιλοξενείται από τα δίκτυα Occentus (ΕΕ)
  6. Δικαιώματα: Ανά πάσα στιγμή μπορείτε να περιορίσετε, να ανακτήσετε και να διαγράψετε τις πληροφορίες σας.