CrabLang, garpu Rust yang menjanjikan untuk mengetepikan semua kepentingan korporat

crablang

Garpu komuniti Rust

Baru-baru ini berita itu menyahkannya satu cabang bahasa pengaturcaraan Rust yang popular telah dilahirkan, yang mempunyai nama CrabLang dan patut disebut bahawa mereka tidak berniat untuk memecahbelahkan masyarakat dan tidak akan membangunkan cabang tersendiri mereka secara selari.

Projek itu berlaku sebagai cawangan yang disegerakkan yang menyediakan penyelesaian berdasarkan pangkalan kod Rust asal, yang masih dianggap sebagai rujukan.

Garpu komuniti Ketam (atau "CrabLang") dicipta sebagai tindak balas yang ringan tetapi terukur terhadap kebimbangan yang semakin meningkat dalam komuniti tentang pengaruh syarikat dan dasar tanda dagangan terhad yang dicadangkan oleh yayasan itu. Ini bukan reaksi "ketukan", dan bukan juga percubaan untuk menyebarkan ketakutan atau menyebabkan panik. Walaupun dokumen yang ditulis oleh yayasan itu membawa kepada perpecahan, kami percaya ia adalah penyelesaian tertunggak untuk isu yang telah wujud dan menangani beberapa isu yang telah dialami oleh ramai ahli komuniti sejak sekian lama.

Pembangunan garpu bahasa Rust dan pengurus pakej Kargo (garpu dibekalkan di bawah nama Crabgo) akan diketuai oleh Travis A. Wagner. The motif daripada garpu disebut sebagai rasa tidak puas hati dengan pengaruh syarikat yang semakin meningkat terhadap bahasa Rust dan dasar penjenamaan Yayasan Rust yang boleh dipersoalkan.

yang bercabang akan memindahkan bahasa Rust dan perubahan pengurus pakej secara berkala, selepas itu versi Ketam akan dibentuk yang mempunyai fungsi yang sama dengan versi Rust, tetapi jangan mengenakan sebarang sekatan ke atas pembangun yang wujud dalam projek Rust.

Matlamat utama ketam adalah untuk menyediakan komuniti dengan alternatif yang selaras dengan nilai anda dan tidak mengenakan sekatan ke atas penggunaan untuk kepentingan korporat. Ketam dijangka menarik minat mereka yang mahukan lebih kebebasan dalam menggunakan bahasa, mencipta produk berdasarkannya dan mempromosikan produk ini tanpa rasa takut terhadap pelanggaran tanda dagangan. Projek ini akan dipacu oleh komuniti. dan akan cuba mengekalkan semangat kerjasama, inovasi dan kebebasan kreatif.

Kami ingin menekankan bahawa kami tidak bertentangan dengan projek itu atau dengan bahasa asal. Kami menghargai semua yang anda lakukan untuk meningkatkan bahasa, dan cabang utama fork kami akan terus dikemas kini dengan pangkalan kod asal. Matlamat utama kami adalah untuk memastikan komuniti mempunyai alternatif yang selaras dengan nilai dan keinginan mereka untuk penggunaan tanpa had.

Garpu komuniti Ketam didorong oleh kecintaan kita terhadap bahasa yang dinamakan sempena sejenis cendawan.

Tanpa berlengah lagi, perlu disebutkan bahawa kita perlu menunggu bagaimana "garpu" Karat ini berkembang, yang secara peribadi saya lihat sebagai tidak perlu, tetapi ia mungkin menjadi relevan, walaupun seperti yang saya nyatakan secara peribadi, saya tidak melihat masa depan untuknya, kerana nampaknya ia akan mempunyai nasib yang sama dengan Glimpse, garpu yang selepas bertahun-tahun pertikaian mengenai nama GIMP hanya dilupakan.

Akhir sekali, ia juga patut disebut bercakap tentang Rust, beberapa hari sebelum garpu dicipta, konflik berlaku dalam masyarakat daripada Rust di mana ahli projek JT meninggalkan projek itu.

Sebabnya ialah pemindahan JeanHeyd Meneide, yang telah dijemput ke persidangan RustConf 2023, daripada status persidangan utama kepada tetap, selepas itu JeanHeyd enggan bercakap pada persidangan itu. JeanHeyd Meneide ialah salah seorang editor C Standard dan seorang aktivis. JeanHeyd mempromosikan kemasukan sokongan refleksi masa kompilasi dalam Rust, yang dia merancang untuk mendedikasikan ceramahnya.

Sebab pemergian JT dari Pasukan Teras adalah tindakan dua orang ahli penting daripada masyarakat yang tidak mengendahkan keputusan yang dibuat oleh jawatankuasa pemandu. Khususnya, Jawatankuasa Pemandu Rust dan penganjur RustConf sangat meluluskan syor supaya JeanHeyd bercakap di bahagian utama. Beberapa ketika kemudian, selepas JeanHeyd dimaklumkan tentang keputusan itu dan bersetuju untuk bercakap, dua ahli kumpulan yang tidak mengundi tidak bersetuju dengan keputusan menyeluruh kerana kebimbangan mengenai penguatkuasaan promosi sokongan refleksi Rust, yang pelaksanaannya berada pada masa yang sangat sukar.

Badan itu mengakui bahawa insiden itu berpunca daripada masalah dalam organisasi pengurusan projek, memohon maaf kepada JeanHeyd dan komuniti, dan mula berusaha untuk memodenkan peraturan dan proses keputusan.

Akhirnya sekiranya anda berminat untuk mengetahui lebih lanjut mengenainya, anda boleh menyemak perinciannya Dalam pautan berikut.


Tinggalkan komen anda

Alamat email anda tidak akan disiarkan. Ruangan yang diperlukan ditanda dengan *

*

*

  1. Bertanggungjawab untuk data: AB Internet Networks 2008 SL
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.