15 poin oleh GN⁺ 2025-11-02 | Belum ada komentar. | Bagikan ke WhatsApp
  • Visopsys (VISual OPerating SYStem) adalah sistem operasi kompatibel PC yang ditulis langsung dari nol sebagai hobi oleh satu pengembang sejak 1997, dan dapat berjalan baik dalam mode grafis maupun teks
  • Mencoba menghadirkan sebagian kompatibilitas dengan sistem operasi lain, tetapi bukan kloning dari sistem mana pun
  • Dirilis dengan lisensi GNU GPL/LGPL, dan terdiri dari kernel multitasking 32-bit, pustaka C, serta utilitas dasar
  • Mendukung berbagai sistem berkas seperti FAT, EXT, ISO, UDF, serta telah mengimplementasikan TCP/IP networking, GUI, multithreading, dan lainnya
  • Menjadi contoh representatif proyek hobby OS yang dipelihara oleh pengembang individu, dan bermakna untuk riset sistem operasi pendidikan maupun eksperimental

INTRODUCTION

  • Visopsys adalah sistem operasi alternatif untuk komputer kompatibel PC, sebuah proyek yang terus dikembangkan oleh satu pengembang sejak 1997
  • Terdiri dari kernel multitasking memori virtual 32-bit yang lengkap, pustaka C sederhana, dan kumpulan aplikasi dasar
  • Mendukung mode grafis dan teks, serta dapat dijalankan melalui instalasi atau mode demo live
  • Fungsinya terbatas, tetapi menyertakan Disk Manager bergaya Symantec Partition Magic untuk membuat, memformat, memindahkan, menyalin partisi, serta melakukan kloning disk
  • Dapat dijalankan dari image ISO atau disket, dan menjadi dasar dari sistem Partition Logic

GOALS

  • Secara selektif mengadopsi keunggulan sistem operasi lain dan menambahkan ide baru, sambil menghindari menjadi klon Windows atau UNIX
  • Lingkungan grafis bekerja sebagai server yang terintegrasi ke dalam kernel, sehingga GUI dapat langsung berjalan tanpa konfigurasi awal
  • Ke depannya menargetkan implementasi metafora GUI baru untuk menghadirkan antarmuka yang intuitif sekaligus berbeda
  • Antarmuka baris perintah juga terus diperkuat, sehingga semua pekerjaan dapat dilakukan di lingkungan berbasis teks
  • Dirancang agar sebisa mungkin kompatibel dengan format dan protokol standar yang sudah ada (sistem berkas, format eksekusi, jaringan, enkripsi, dan lain-lain)

STATUS

  • Saat ini Visopsys telah berkembang ke tingkat yang “mendekati sistem operasi nyata”, tetapi masih belum selesai untuk pengguna umum
  • Ditulis dengan C dan assembly x86, dengan fitur utama yang telah diimplementasikan meliputi GUI, protected mode 32-bit, multitasking, TCP/IP networking, format eksekusi ELF, sistem berkas FAT/EXT, IPC, dynamic linking, dan installer
  • Yang belum diimplementasikan mencakup boot UEFI, multiuser, jaringan nirkabel, sistem berkas EXT yang dapat ditulis, mount NTFS, dukungan GIF/PNG, dan lain-lain
  • Pengembangnya adalah Andy McLaughlin asal Kanada, kini tinggal di London dan mempertahankan proyek ini terutama sebagai pengembangan tunggal

APPLICATIONS

  • Aplikasi bawaan yang paling matang adalah Disk Manager, yang mendukung pemulihan partisi, backup, resizing, dan lainnya
  • Alat bawaan lainnya mencakup Archive Manager, File Browser, Image Editor, Network Tools, Packet Sniffer, User Manager, Telnet, Text Editor
  • Juga menyertakan game sederhana, kalkulator, kalender, alat tangkapan layar, dan shell baris perintah

HARDWARE SUPPORT

  • Dukungan perangkat keras berfokus pada perangkat dengan antarmuka standar (VESA, PCI, PS/2, USB, ATA/SATA)
  • Kebutuhan memori sekitar 5MB untuk mode teks, dan kurang dari sekitar 20MB untuk mode grafis
  • Mendukung sistem berkas FAT12/16/32, pembacaan EXT2/3/4, serta sistem berkas ISO/UDF
  • Masih belum mendukung multiprosesor, mode 64-bit, akselerasi 3D, printer, modem, dan lain-lain

DEVELOPMENT ENVIRONMENT

  • Dikembangkan di lingkungan Linux Mint 18.3 dan CentOS 6, menggunakan kompiler GNU C dan assembler NASM
  • Pada distribusi Linux, alat build dapat dipasang dengan “apt-get install nasm” atau “yum install nasm”

Belum ada komentar.

Belum ada komentar.