CrabLang, le fork de Rust qui promet de mettre de côté tous les intérêts corporatifs

crabe

Un fork communautaire de Rust

Récemment, la nouvelle a annoncé que un fork du langage de programmation populaire Rust est né, qui porte le nom CrabeLang et qu'il convient de mentionner qu'ils n'ont pas l'intention de diviser la communauté et ne développeront pas leur propre branche en parallèle.

Le projet se produit comme une branche synchronisée qui fournit une solution de contournement basée sur la base de code originale de Rust, qui est toujours considérée comme une référence.

Le fork de la communauté Crab (ou "CrabLang") a été créé comme une réponse légère mais mesurée aux préoccupations croissantes au sein de la communauté concernant l'influence des entreprises et la politique de marque restrictive proposée par la fondation. Ce n'était pas une réaction de « coup », ni une tentative de semer la peur ou de semer la panique. Bien que le document rédigé par la fondation ait conduit à la bifurcation, nous pensons qu'il s'agit d'une solution tardive à un problème qui existait déjà et résout certains problèmes que de nombreux membres de la communauté rencontrent depuis un certain temps.

Le développement d'un fork du langage Rust et du gestionnaire de paquets Cargo (le fork est fourni sous le nom de Crabgo) sera dirigé par Travis A. Wagner. Les motivations de la fourchette sont cités comme insatisfaits de l'influence croissante des entreprises sur le langage Rust et la politique de marque douteuse de la Rust Foundation.

la bifurcation migrera périodiquement les modifications du langage Rust et du gestionnaire de packages, après quoi des versions Crab seront formées dont les fonctionnalités sont identiques aux versions Rust, mais n'imposent aucune restriction aux développeurs inhérents au projet Rust.

L'objectif principal de Crab est de fournir à la communauté une alternative qui est conforme à vos valeurs et ne pas imposer de restrictions à l'utilisation pour les intérêts de l'entreprise. Le crabe devrait intéresser ceux qui veulent plus de liberté dans l'utilisation du langage, la création de produits basés sur celui-ci et la promotion de ces produits sans crainte de contrefaçon de marque. Le projet sera piloté par la communauté. et essaiera de maintenir l'esprit de collaboration, d'innovation et de liberté créative.

Nous tenons à souligner que nous ne sommes pas en désaccord avec le projet ou avec la langue d'origine. Nous apprécions tout ce que vous faites pour améliorer le langage, et la branche principale de notre fork continuera à être à jour avec la base de code d'origine. Notre objectif principal est de veiller à ce que la communauté dispose d'une alternative qui corresponde à ses valeurs et à son désir d'utilisation sans restriction.

Le fork de la communauté Crab est motivé par notre amour pour une langue nommée d'après un type de champignon.

Sans plus tarder, il convient de mentionner que nous devons attendre l'évolution de cette "fork" Rust, que je considère personnellement comme inutile, mais qui pourrait devenir pertinente, bien que, comme je l'ai personnellement mentionné, je ne lui vois pas d'avenir, puisqu'il semble qu'il aura le même sort que Glimpse, un fork qui, après tant d'années de dispute sur le nom de GIMP, est tout simplement tombé dans l'oubli.

Enfin et surtout, il convient également de mentionner que parler de Rust, quelques jours avant la création du fork, un conflit est survenu dans la communauté de Rust dans lequel le membre du projet JT a quitté le projet.

La raison en était le transfert de JeanHeyd Meneide, qui a été invité à la conférence RustConf 2023, du statut de conférence principale à régulier, après quoi JeanHeyd a refusé de prendre la parole à la conférence. JeanHeyd Meneide est l'une des rédactrices en chef de C Standard et une militante. JeanHeyd promeut l'inclusion de la prise en charge de la réflexion au moment de la compilation dans Rust, à laquelle il prévoyait de consacrer son discours.

La raison du départ de JT de l'équipe principale était les actions de deux membres importants de la communauté qui a ignoré les décisions prises par le comité directeur. En particulier, le comité directeur de Rust et les organisateurs de RustConf ont approuvé à une écrasante majorité la recommandation que JeanHeyd parle dans la section principale. Quelque temps plus tard, après que JeanHeyd ait été informé de la décision et ait accepté de parler, deux membres sans droit de vote du groupe n'étaient pas d'accord avec la décision générale en raison de préoccupations concernant l'application de la promotion de soutien à la réflexion de Rust, dont la mise en œuvre est à un moment très difficile.

L'Organe a reconnu que l'incident avait été causé par des problèmes dans l'organisation de la gestion du projet, a présenté ses excuses à JeanHeyd et à la communauté, et a commencé à travailler pour moderniser les règles et processus de décision.

Enfin si vous souhaitez en savoir plus, vous pouvez vérifier les détails dans le lien suivant.


Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données : AB Internet Networks 2008 SL
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.