CrabLang, der Rust-Fork, der verspricht, alle Unternehmensinteressen beiseite zu schieben

crablang

Ein Community-Fork von Rust

Kürzlich haben die Nachrichten das verbreitet ein Fork der beliebten Programmiersprache Rust war geboren, was den Namen hat CrabLang und dass es erwähnenswert ist, dass sie nicht die Absicht haben, die Gemeinschaft zu spalten und parallel keinen eigenen Zweig zu entwickeln.

Das Projekt erfolgt als synchronisierter Zweig Dies bietet eine Problemumgehung basierend auf der ursprünglichen Rust-Codebasis, die immer noch als Referenz gilt.

Der Community Fork Crab (oder „CrabLang“) wurde als unbeschwerte, aber maßvolle Reaktion auf die wachsende Besorgnis innerhalb der Community über den Einfluss von Unternehmen und die von der Stiftung vorgeschlagene restriktive Markenpolitik geschaffen. Dabei handelte es sich weder um eine „Anstoßreaktion“ noch um den Versuch, Angst zu verbreiten oder Panik auszulösen. Obwohl das von der Stiftung verfasste Dokument zur Abspaltung führte, glauben wir, dass es sich um eine überfällige Lösung für ein bereits bestehendes Problem handelt und einige Probleme behebt, die viele Mitglieder der Community seit einiger Zeit haben.

Die Entwicklung einer Abzweigung der Rust-Sprache und des Cargo-Paketmanagers (die Gabel wird unter dem Namen Crabgo geliefert) wird von Travis A. Wagner geleitet. Der Gründe der Gabel werden als Unzufriedenheit mit dem wachsenden Einfluss von Unternehmen auf die Rust-Sprache angeführt und die fragwürdige Markenpolitik der Rust Foundation.

die Gabelung wird in regelmäßigen Abständen Rust-Sprach- und Paketmanageränderungen migrieren, Danach werden Versionen von Crab erstellt, deren Funktionalität mit den Rust-Versionen identisch ist, die den Entwicklern jedoch keine dem Rust-Projekt innewohnenden Einschränkungen auferlegen.

Das Hauptziel von Crab ist es, der Community eine Alternative zu bieten das steht im Einklang mit Ihren Werten und Legen Sie keine Nutzungsbeschränkungen für Unternehmensinteressen fest. Es wird erwartet, dass Crab für diejenigen interessant ist, die mehr Freiheit bei der Verwendung der Sprache, der Entwicklung darauf basierender Produkte und der Werbung für diese Produkte wünschen, ohne Angst vor Markenverletzungen haben zu müssen. Das Projekt wird von der Community getragen. und wir werden versuchen, den Geist der Zusammenarbeit, Innovation und kreativen Freiheit aufrechtzuerhalten.

Wir möchten betonen, dass wir weder mit dem Projekt noch mit der Originalsprache im Widerspruch stehen. Wir freuen uns über alles, was Sie tun, um die Sprache zu verbessern, und der Hauptzweig unseres Forks wird weiterhin mit der ursprünglichen Codebasis auf dem neuesten Stand sein. Unser vorrangiges Ziel ist es, sicherzustellen, dass die Community eine Alternative hat, die ihren Werten und ihrem Wunsch nach uneingeschränkter Nutzung entspricht.

Der Crab-Community-Fork basiert auf unserer Liebe zu einer Sprache, die nach einer Pilzart benannt ist.

Ohne weitere Umschweife ist es erwähnenswert, dass wir abwarten müssen, wie sich dieser Rust-„Fork“ entwickelt, den ich persönlich für unnötig halte, aber er könnte relevant werden, obwohl ich, wie ich persönlich erwähnte, keine Zukunft dafür sehe. denn es scheint, dass es so sein wird das gleiche Schicksal wie Glimpse, ein Fork, der nach so vielen Jahren des Streits um den Namen GIMP einfach in Vergessenheit geriet.

Zu guter Letzt ist das auch erwähnenswert Apropos Rust, ein paar Tage bevor der Fork erstellt wurde, In der Gemeinde kam es zu einem Konflikt von Rust, in dem das Projektmitglied JT hat das Projekt verlassen.

Der Grund war die Versetzung von JeanHeyd Meneide, der zur RustConf 2023-Konferenz eingeladen wurde, vom Hauptkonferenzstatus in den regulären Status, woraufhin JeanHeyd sich weigerte, auf der Konferenz zu sprechen. JeanHeyd Meneide ist einer der Herausgeber von C Standard und Aktivist. JeanHeyd wirbt für die Einbindung von Reflexionsunterstützung zur Kompilierzeit in Rust, dem er seinen Vortrag widmen wollte.

Der Grund für den Austritt von JT aus dem Kernteam waren die Aktionen zweier wichtiger Mitglieder von der Community, die die Entscheidungen des Lenkungsausschusses ignorierte. Insbesondere stimmten das Rust-Lenkungskomitee und die RustConf-Organisatoren mit überwältigender Mehrheit der Empfehlung zu, dass JeanHeyd im Hauptteil sprechen sollte. Einige Zeit später, nachdem JeanHeyd über die Entscheidung informiert worden war und sich bereit erklärt hatte, zu sprechen, waren zwei nicht stimmberechtigte Mitglieder der Gruppe mit der pauschalen Entscheidung nicht einverstanden, weil sie Bedenken hinsichtlich der Durchsetzung von Rusts Reflexionsunterstützungsförderung hatten, deren Umsetzung sich in einer sehr schwierigen Zeit befindet.

Das Gremium räumte ein, dass der Vorfall auf Probleme in der Projektmanagementorganisation zurückzuführen war, entschuldigte sich bei JeanHeyd und der Community und begann mit der Modernisierung der Entscheidungsregeln und -prozesse.

Schließlich wenn Sie mehr darüber wissen möchtenkönnen Sie die Details überprüfen im folgenden Link.


Hinterlasse einen Kommentar

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert mit *

*

*

  1. Verantwortlich für die Daten: AB Internet Networks 2008 SL
  2. Zweck der Daten: Kontrolle von SPAM, Kommentarverwaltung.
  3. Legitimation: Ihre Zustimmung
  4. Übermittlung der Daten: Die Daten werden nur durch gesetzliche Verpflichtung an Dritte weitergegeben.
  5. Datenspeicherung: Von Occentus Networks (EU) gehostete Datenbank
  6. Rechte: Sie können Ihre Informationen jederzeit einschränken, wiederherstellen und löschen.