ZenOS
v0.0.6

ZenOS adalah proyek pendidikan yang bertujuan menciptakan sistem operasi dari awal. Proyek ini mencakup kernel yang ditulis dalam C dan Rust, dengan fungsionalitas dasar untuk output teks dan dukungan input perintah. Proyek ini dimaksudkan untuk memberikan pengalaman langsung dalam pengembangan sistem operasi, kompilasi silang, dan pemrograman tingkat rendah. Proyek ini juga akan berkembang. i386-elf-gcc dan i386-elf-asgrub-mkrescueQEMUKlon Repositori :
git clone https://github.com/yourusername/ZenOS.git
cd zen-kernel-OSBangun proyek :
makeJalankan gambar ISO dengan Qemu :
qemu-system-i386 -cdrom ZenOS.isokernel.c - Kode Sumber Kernel di C.boot.asm - Kode assembler untuk bootloader.linker.ld - Script Linker Digunakan untuk Membangun Kernel.grub.cfg - File konfigurasi grub untuk memuat kernel.Makefile - Bangun File Otomasi.keyboard_driver.c - driver untuk keyboard Anda pada C dengan karakter khusus. Jika Anda ingin berkontribusi pada proyek, ikuti langkah -langkah ini:
Buat cabang :
git checkout -b feature-branchBuat perubahan Anda dan uji.
Melakukan perubahan Anda :
git commit -am ' Added new feature 'Dorong perubahan Anda :
git push origin feature-branchBuat permintaan tarik di GitHub, menggambarkan perubahan Anda dan tujuannya.
Proyek ini dilisensikan berdasarkan GNU General Public License v3.0 (GPL-3.0). Lihat lisensi untuk detail lebih lanjut.
Jika Anda memiliki pertanyaan atau saran, Anda dapat menghubungi pemelihara proyek melalui GitHub atau melalui email: [email protected]
Coder - Junsious (GitHub)
Desainer - Konrad (GitHub)