Proyek Netbase memperkenalkan utilitas NetBSD ke Linux

Inisiatif open-source baru bernama Netbase telah meluncurkan versi awal 0.1 di GitHub, bertujuan memporting alat userland NetBSD ke sistem Linux dengan sedikit modifikasi pada kode asli. Upaya ini bertujuan menyediakan alternatif beraroma BSD untuk utilitas GNU umum di Linux. Proyek ini mencakup berbagai perintah inti dan shell ksh.

Proyek Netbase muncul baru-baru ini, dengan rilis pertamanya ditandai sebagai versi 0.1 pada 19 Februari 2026. Tujuan utamanya adalah mengintegrasikan utilitas userland asli NetBSD ke lingkungan Linux sambil melakukan perubahan minimal pada kode sumber. Pendekatan ini mempertahankan perilaku dan semantik asli alat-alat tersebut. NetBSD dan Linux, keduanya sistem operasi mirip Unix, memiliki komponen userland yang berbeda. Distro Linux biasanya bergantung pada utilitas inti GNU, yang mencakup pilihan desain khusus dan ekstensi. Sebaliknya, NetBSD menawarkan implementasi berbasis BSD yang lebih sesuai dengan standar POSIX, menunjukkan sintaks opsi berbeda, dan menghasilkan format output yang bervariasi. Perbedaan ini dapat memengaruhi skrip dan alur kerja operasional. Untuk memungkinkan portabilitas ini, Netbase menggunakan lapisan kompatibilitas yang mensimulasikan aspek lingkungan NetBSD di Linux. Versi debut mencakup banyak utilitas esensial, seperti cat, echo, ln, mv, pwd, rm, rmdir, sleep, chmod, sync, date, mkdir, test, chown, basename, env, dirname, id, tee, yes, head, printf, wc, false, true, whoami, uniq, nice, tty, grep, domainname, dan hostname. Ia juga menyertakan shell ksh. Keuntungan potensial mencakup keseragaman fungsi alat untuk pengembang di platform BSD dan Linux. Peneliti keamanan dan insinyur sistem mungkin menggunakannya untuk pengujian atau standarisasi tanpa mengubah sistem operasi mereka. Beberapa pengguna mungkin memilih alat gaya BSD karena preferensi teknis atau filosofis atas varian GNU. Saat ini dalam tahap awal, versi 0.1 Netbase menimbulkan pertanyaan mengenai ruang lingkupnya, dukungan berkelanjutan, efisiensi, dan kompatibilitas dengan distro Linux standar. Detail lebih lanjut tersedia di repositori GitHub proyek. Seorang komentator mencatat, «Jadi, mereka pada dasarnya membawa alat yang sama yang sudah dimiliki Linux, tapi alat ini beraroma BSD!». Artikel ini ditulis oleh Bobby Borisov, pemimpin redaksi di Linuxiac.

Artikel Terkait

Microsoft has released a set of Linux commands for native use on Windows. The move comes as part of announcements at its Build 2026 developer conference.

Dilaporkan oleh AI

Andy Nguyen has released a GitHub project that enables non-slim PlayStation 5 consoles to run a full Linux desktop environment, including Steam games. The ps5-linux port supports specific firmware versions and various Linux distributions. Users must rerun the exploit on each reboot, as the internal SSD remains untouched.

Situs web ini menggunakan cookie

Kami menggunakan cookie untuk analisis guna meningkatkan situs kami. Baca kebijakan privasi kami untuk informasi lebih lanjut.
Tolak