CrabLang, Rust fork yang menjanjikan mengesampingkan semua kepentingan perusahaan

kepitinglang

Garpu komunitas Rust

Baru-baru ini tersiar kabar itu fork dari bahasa pemrograman Rust yang populer lahir, yang memiliki nama KepitingLang dan perlu disebutkan bahwa mereka tidak bermaksud memecah komunitas dan tidak akan mengembangkan cabang mereka sendiri secara paralel.

Proyek terjadi sebagai cabang yang disinkronkan yang menyediakan solusi berdasarkan basis kode Rust asli, yang masih dianggap sebagai referensi.

Garpu komunitas Kepiting (atau "CrabLang") dibuat sebagai tanggapan yang ringan namun terukur terhadap kekhawatiran yang berkembang di dalam komunitas tentang pengaruh perusahaan dan kebijakan merek dagang yayasan yang diusulkan. Ini bukan reaksi "ketukan", juga bukan upaya untuk menyebarkan ketakutan atau menimbulkan kepanikan. Sementara dokumen yang ditulis oleh yayasan mengarah ke garpu, kami yakin ini adalah perbaikan yang terlambat untuk masalah yang sudah ada dan mengatasi beberapa masalah yang dialami banyak anggota komunitas selama beberapa waktu.

Pengembangan garpu bahasa Rust dan manajer paket Kargo (garpu disediakan dengan nama Crabgo) akan dipimpin oleh Travis A. Wagner. Itu motif dari garpu dikutip sebagai ketidakpuasan dengan meningkatnya pengaruh korporasi pada bahasa Rust dan kebijakan branding yang dipertanyakan dari Rust Foundation.

bifurkasi akan secara berkala memigrasikan bahasa Rust dan perubahan manajer paket, setelah itu versi Kepiting akan dibentuk yang fungsinya identik dengan versi Rust, tetapi tidak memaksakan batasan apa pun pada pengembang yang melekat dalam proyek Rust.

Tujuan utama Crab adalah memberi komunitas alternatif yang konsisten dengan nilai-nilai Anda dan tidak memberlakukan pembatasan penggunaan untuk kepentingan perusahaan. Kepiting diharapkan menarik bagi mereka yang menginginkan lebih banyak kebebasan dalam menggunakan bahasa, membuat produk berdasarkan itu, dan mempromosikan produk tersebut tanpa takut akan pelanggaran merek dagang. Proyek ini akan digerakkan oleh masyarakat. dan akan berusaha menjaga semangat kolaborasi, inovasi dan kebebasan berkreasi.

Kami ingin menekankan bahwa kami tidak bertentangan dengan proyek atau bahasa aslinya. Kami menghargai semua yang Anda lakukan untuk meningkatkan bahasa, dan cabang utama garpu kami akan terus diperbarui dengan basis kode aslinya. Tujuan utama kami adalah memastikan bahwa komunitas memiliki alternatif yang sejalan dengan nilai dan keinginan mereka untuk penggunaan yang tidak terbatas.

Garpu komunitas Kepiting didorong oleh kecintaan kami pada bahasa yang dinamai dari sejenis jamur.

Tanpa basa-basi lagi, perlu disebutkan bahwa kita harus menunggu bagaimana "garpu" Rust ini berkembang, yang menurut saya pribadi tidak perlu, tetapi mungkin menjadi relevan, meskipun seperti yang saya sebutkan secara pribadi, saya tidak melihat masa depan untuk itu, karena tampaknya itu akan terjadi nasib yang sama dengan Sekilas, garpu yang setelah bertahun-tahun berselisih tentang nama GIMP terlupakan begitu saja.

Last but not least, itu juga layak disebutkan berbicara tentang karat, beberapa hari sebelum garpu dibuat, terjadi konflik di masyarakat Rust di mana anggota proyek JT meninggalkan proyek.

Alasannya adalah pengalihan JeanHeyd Meneide, yang diundang ke konferensi RustConf 2023, dari status konferensi utama menjadi reguler, setelah itu JeanHeyd menolak untuk berbicara di konferensi tersebut. JeanHeyd Meneide adalah salah satu editor C Standard dan seorang aktivis. JeanHeyd mempromosikan penyertaan dukungan refleksi waktu kompilasi di Rust, yang dia rencanakan untuk mendedikasikan ceramahnya.

Alasan keluarnya JT dari Core Team adalah ulah dua anggota penting dari masyarakat yang mengabaikan keputusan yang dibuat oleh panitia pengarah. Secara khusus, Komite Pengarah Rust dan penyelenggara RustConf sangat menyetujui rekomendasi yang dibicarakan JeanHeyd di bagian utama. Beberapa waktu kemudian, setelah JeanHeyd diberi tahu tentang keputusan tersebut dan setuju untuk berbicara, dua anggota grup yang tidak memiliki hak suara tidak setuju dengan keputusan menyeluruh karena kekhawatiran tentang penegakan promosi dukungan refleksi Rust, yang penerapannya berada pada waktu yang sangat sulit.

Badan mengakui bahwa insiden tersebut disebabkan oleh masalah dalam organisasi manajemen proyek, meminta maaf kepada JeanHeyd dan komunitas, dan mulai bekerja untuk memodernisasi aturan dan proses keputusan.

Akhirnya jika Anda tertarik untuk mengetahui lebih banyak tentangnya, Anda dapat memeriksa detailnya Di tautan berikut.


tinggalkan Komentar Anda

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai dengan *

*

*

  1. Bertanggung jawab atas data: AB Internet Networks 2008 SL
  2. Tujuan data: Mengontrol SPAM, manajemen komentar.
  3. Legitimasi: Persetujuan Anda
  4. Komunikasi data: Data tidak akan dikomunikasikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Basis data dihosting oleh Occentus Networks (UE)
  6. Hak: Anda dapat membatasi, memulihkan, dan menghapus informasi Anda kapan saja.