HeadlinesBriefing favicon HeadlinesBriefing.com

Vinix: Sistem Operasi Modern yang Ditulis dalam V dengan Dukungan Alpine Linux

Hacker News •
×

Vinix adalah sistem operasi modern yang ditulis dalam V, saat ini dalam versi alfa dan sedang dalam pengembangan aktif. Sistem ini boot dengan penggunaan 100 MB RAM dan menempati sekitar 1 GB ruang disk setelah instalasi. Ia memberikan dukungan resmi untuk Mac dengan chip Apple Silicon dan kompatibel dengan biner Alpine Linux, dengan dukungan untuk M3, M4, dan M5 yang akan segera hadir.

Sistem ini dapat boot ke desktop dalam hitungan detik dan tidak memiliki pengumpul sampah (garbage collector), tidak menggunakan systemd, dan tidak mengumpulkan telemetri. Kernel dibangun dengan opsi -gc none dan menggunakan manajemen memori manual, yang memastikan penggunaan memori tetap stabil alih-alih menunjukkan pola seperti gigi gergaji. Desktop menggambar langsung ke framebuffer tanpa server tampilan di bawahnya.

Vinix menawarkan opsi sandboxing per-aplikasi yang serupa dengan iOS, di mana aplikasi yang disandbox mendapatkan direktori pribadi mereka sendiri dan tidak dapat mengakses sisa sistem file. Fitur ini secara default dinonaktifkan dan ditujukan untuk kasus seperti peramban atau biner yang tidak dapat dipercaya.

Meski bukan distribusi Linux, Vinix menerapkan antarmuka pemanggilan sistem Linux serta tata letak ELF dan perilaku musl, yang memungkinkan paket Alpine Linux untuk arsitektur aarch64 yang tidak dimodifikasi untuk berjalan secara asli tanpa mesin virtual, kontainer, atau emulasi. Aplikasi seperti Chromium, GIMP, Blender, Sublime Text, Gnumeric, dan Wine sudah berjalan di Vinix. Pengemudi GPU AGX untuk chip Apple M1 sedang dalam tahap pengembangan.

Entitas Utama: Perusahaan: Alpine Linux

Pertanyaan yang Sering Diajukan: Apakah Vinix adalah distribusi Linux?

Tidak, Vinix bukan distribusi Linux. Inti sistemnya ditulis dari nol dalam bahasa V, tetapi ia menerapkan antarmuka pemanggilan sistem Linux, sehingga biner Alpine Linux yang tidak dimodifikasi dapat berjalan secara asli tanpa mesin virtual, kontainer, atau emulasi.