BloodG OS adalah proyek open-source untuk belajar pengembangan sistem operasi dari nol. Dengan BloodG OS, kamu dapat memahami bagaimana bootloader bekerja, bagaimana kernel mengelola memori, serta interaksi sistem dengan hardware secara langsung.
Proyek ini menggunakan C dan Assembly untuk arsitektur x86, ideal bagi developer yang ingin memahami dasar-dasar OS development secara praktis dan mendalam.
Get BloodG OS NowBloodG OS adalah open-source hobby operating system yang dirancang untuk pembelajaran. Fokus utama proyek ini meliputi:
Dengan BloodG OS, kamu bisa mempelajari langkah-langkah membangun OS dari nol, seperti menginisialisasi CPU saat boot, memindahkan kernel ke protected mode, menangani input keyboard, menampilkan output layar, dan mengelola filesystem sederhana.
Untuk dokumentasi lebih lengkap, kunjungi GitHub Wiki BloodG OS.
BloodG OS adalah proyek open-source, kontribusi dari komunitas sangat membantu. Panduan berkontribusi:
git clone https://github.com/dda263071-dotcom/BloodGos-opensource.gitBuat salinan repo agar dapat dimodifikasi tanpa mempengaruhi repo utama.
git checkout -b nama-fiturPisahkan setiap fitur/perubahan di branch sendiri agar main branch tetap stabil.
git add . git commit -m "Deskripsi perubahan"Gunakan pesan commit jelas dan ringkas.
git push origin nama-fiturBuat Pull Request ke repo utama untuk direview maintainer.
Kami menyediakan versi rilis BloodG OS, siap digunakan di emulator atau hardware yang kompatibel. Setiap rilis dilengkapi dokumentasi penggunaan, petunjuk build, dan tips menjalankan OS dengan aman.