Hans Reiser, pencipta ReiserFS, bercakap tentang penamatan ReiserFS dalam kernel Linux

Reiserfs

ReiserFS ialah sistem fail tujuan umum

Baru-baru ini Frederick Brennan berkongsi salah satu surat yang diterimanya daripada Hans Reiser, pencipta sistem fail ReiserFS, di mana dia bercakap tentang penamatan ReiserFS V3 dalam kernel Linux.

Dalam surat yang diterbitkan, Hans menyesali kesilapannya ketika berinteraksi dengan masyarakat daripada pemaju, menganalisis penamatan ReiserFS v3 dalam kernel Linux 6.6, menganalisis sejarah pembangunan ReiserFS, menyebut harapan yang dikaitkan dengan promosi ReiserFS v4 dan menerangkan beberapa penyelesaian teknikal yang dilaksanakan dalam ReiserFS v4.

Bagi mereka yang tidak tahu tentang Hans Reiser, anda harus tahu bahawa dia adalah pencipta sistem fail ReiserFS dan yang pada tahun 2008 dijatuhi hukuman penjara seumur hidup kerana membunuh isterinya akibat pergaduhan dengan percubaan berikutnya untuk menutup jenayah itu. (Pada 2027, Hans akan dapat memohon parol.)

Salam LKML.

Berikut ialah surat daripada Hans Reiser kepada saya, yang dia tulis kira-kira dua bulan lalu dan meminta saya menerbitkan, dengan pemikirannya mengenai penamatan kernel Linux oleh ReiserFS. Saya telah menyalinnya mengikut kemampuan saya.

Hans Reiser berkongsi pandangannya tentang penyingkiran ReiserFS V3 Kernel Linux Dalam surat berikut yang menangani keputusan untuk mengalih keluar ReiserFS daripada kernel, Hans menyerlahkan bahawa kegunaan berterusan sistem fail ini dan kemasukannya dalam kernel harus diputuskan oleh pengguna dan penyelenggara, dengan mengambil kira realiti semasa .

Selain itu, menyedari bahawa menyimpan kod ReiserFS dalam kernel adalah beban tambahan untuk penyelenggara, yang mesti menguji dan memastikan keserasian dengan ciri kernel baharu. Jika ReiserFS tidak lagi relevan, tidak ada gunanya mengekalkannya sebagai sebahagian daripada Kernel. Walaupun Semasa pembangunan ReiserFS v4 banyak kelemahan telah ditangani versi 3 dan penyelenggaraan telah dipermudahkan, versi ini tidak pernah diterima dalam kernel.

ReiserFS 4 menyediakan asas yang lebih boleh diselenggara untuk masa depan untuk mereka
pengguna yang menyukai ciri-ciri V3. Jika V3 tidak digunakan, ia sepatutnya hilang, i
bergantung pada pengguna dan penyelenggara kernel untuk membincangkan sama ada ia
digunakan dan membuat keputusan yang betul bersama-sama.

Hans membuat permintaan unik: tambahkan fail README untuk mengiringi kod ReiserFS sebelum dialih keluar daripada kernel. Dalam README ini, menyebut Mikhail Gilulu, Konstantin Shvachko dan Anatoly Pinchuk, yang sumbangannya terhadap pembangunan dipandang remeh.

Pemaju ini Mereka diupah oleh Hans dan menyumbang kepada pembangunan ReiserFS. Walau bagaimanapun, disebabkan sifat Hans yang suka menuntut dan harapannya tidak realistik (saya bekerja sepanjang masa dan mengharapkan tahap semangat yang sama daripada orang lain), Mereka meninggalkan projek itu. Walaupun Hans pada mulanya menganggap ini sebagai satu pengkhianatan, lama kelamaan dia menyedari bahawa keputusannya adalah wajar dalam keadaan tersebut.

Dan surat itu menyebut bahawa perkembangane Reiser v4 bukan tanpa kesukaran dan cabaran peribadi. Hans Reiser mengimbas pengalamannya dan mengakui kesilapan yang dilakukan sepanjang perjalanan. Daripada kekurangan komunikasi yang berkesan kepada penentangan terhadap perubahan, Hans Reiser berkongsi pengajaran yang dipelajari dan bidang di mana dia boleh bertindak secara berbeza.

Salah satu pengajaran yang paling penting Apa yang ditonjolkan oleh Hans Reiser ialah kepentingan kerjasama dan komunikasi dalam pembangunan perisian. Menyedari keperluan untuk mengatasi permusuhan awal dan memupuk hubungan positif dengan komuniti pembangunan.

Walaupun menghadapi cabaran dan kontroversi, legasi Reiser v4 kekal sebagai bukti kuasa inovasi dan keazaman. Seni bina modularnya dan fokus pada kecekapan dan fleksibiliti terus menjadi sumber inspirasi untuk pembangun sistem fail.

Akhirnya, jika anda berminat untuk mengetahui lebih lanjut mengenainya, anda boleh menyemak butiran surat tersebut 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.