Rilis awal kernel BMPOS

Di Rusia, sebuah platform pelatihan untuk pemrogram sistem sedang dikembangkan—BMPOS (Platform Modular Dasar Sistem Operasi). Platform ini dirancang dan dikembangkan sebagai alat bantu pengajaran untuk pengembangan sistem operasi dengan landasan teoretis dan praktis yang kuat. Proyek ini melibatkan pengembangan kernel modular yang secara fundamental berbeda dari kernel yang sudah ada dan dirancang khusus untuk mempelajari proses pengembangan sistem operasi. Kode OS ditulis dalam bahasa C dan didistribusikan di bawah GOL (State Open License) yang mirip dengan MIT.

Pengembangan ini bertujuan untuk membekali mahasiswa dengan pengetahuan tentang basis kode minimum yang dipersyaratkan, mengembangkan keterampilan dalam membangun arsitektur yang sederhana dan mudah dipahami, serta memaksimalkan penyederhanaan kode. Sistem operasi ini memiliki ukuran berkas biner yang kecil, yang berkontribusi pada keandalan tinggi dan menyederhanakan proses pembuatan dan pengujian.

Proyek ini tidak bertujuan untuk digunakan di luar mesin virtualHanya build modular dengan modul yang terintegrasi pada saat kompilasi yang didukung. Rilis platform lengkap dengan serangkaian driver lengkap, termasuk ekstensi tamu Qemu dan VirtualBox, direncanakan pada Februari tahun depan.

Rilis kernel uji coba pertama mencakup pengelola memori, pengelola memori video, dan pemuat modul. Dukungan untuk layar TGA telah diimplementasikan. Instruksi untuk membangun dan menjalankan kernel telah ditambahkan. Pengerjaan pengelola tugas dan sistem aliran I/O terus berlanjut. Driver untuk keyboard, SATA (ACHI), dan sistem berkas EXT2 direncanakan akan segera dirilis.

Rilis awal kernel BMPOS


Sumber: opennet.ru
Beli hosting yang andal untuk situs dengan perlindungan DDoS, server VPS VDS 🔥 Beli hosting website andal dengan perlindungan DDoS, server VPS VDS | ProHoster