
Strayex adalah sistem operasi monotasking 32-bit dengan microkernel. Ditulis sebagai hobi OS untuk pembelajaran dan hiburan saya dan untuk mengajar OS/dev

Proyek ini adalah batu mil terbaik dalam pengembangan sistem operasi, antara mikeos dan linux! Seperti yang dijelaskan Mikeos, bagaimana perakitan OSS bekerja, Strayex menunjukkan karya perangkat lunak yang sama tetapi dengan basis bahasa C kernel. Kesamaan ini memberi Anda kesempatan untuk memulai dengan mikeos, pergi ke Strayex dan akhirnya belajar Linux. Melewati ketiga proyek itu dan belajar setidaknya dasar-dasar akan memberi Anda kesempatan untuk membuat perangkat lunak tingkat rendah Anda sendiri. Itu tidak harus melolong, bisa jadi boot loader, sistem file, kernel, apa pun.
Jadi jika Anda masih tertarik untuk melihat ke sini:
Sebagai seorang programmer, saya selalu ingin membuat sistem operasi saya sendiri, bukan sebagai perangkat lunak utama untuk komputer seperti Windows dan MacOS, atau Linux. Jadi saya mulai membuat simulator shell OS di C ++ dan saya mengerti itu tidak sulit untuk menulis beberapa perangkat lunak tingkat rendah. Saya tidak benar, tetapi saya memiliki sedikit kebenaran. Ketika saya melihat kode sumber kernel Linux, saya takut jumlah kode dan fungsi yang rumit. Tetapi saya bertekad untuk mencapai tujuan saya dan saya mulai membaca dokumentasi, forum, dan tutorial prosesor. Saya menemukan Mikeos dan saya mempelajari kode kernel, tutorial pencipta mikeos dan saya mengerti cara kerjanya. Akhirnya, saya dapat menulis hampir semua kode OS saya dan menunjukkannya kepada orang lain. Saya ingin menunjukkan, bahwa OS bisa sederhana dalam kode tetapi kuat dan milik kita. Sekarang saya bisa memahami Linux dan mempelajarinya lebih mudah.
Dapatkan ISO Strayex terbaru dari sini (daftar "Aset") dan unduh,
Buka Aplikasi Mesin Virtual dan Jalankan VM dengan ISO ini:
untuk kotak virtual:

Untuk info lebih lanjut, buka folder docs !
Untuk QEMU: make iso-run-qemu atau hanya mulai qemu-system-x86_64 di mesin Anda,
untuk bochs: make iso-run-bochs atau hanya mulai bochs
Warning! Bochs dapat meminta skrip konfigurasi, mendapatkan satu dari docs/.bochsrc di repo atau menghasilkannya sendiri, juga Bochs dapat meminta gambar disk untuk dijalankan, mengunduh dari docs/c.img di repo atau meminta Bochs untuk membangunnya.
Tonton Strayex dimulai!
Strayex dirancang agar sederhana (bagi saya dan Anda :)) untuk memahami dan mengembangkan. Saya membuat rilis setiap perubahan besar, perubahan kecil kecil. Perubahan terbesar diunggah sebagai distribusi baru.
Ada dua lini keluarga Strayex dari sistem operasi: berbasis kernel Strayex, bernama Strayexos dan Linux, bernama Strayex Linux. Dalam repo ini disimpan sistem berbasis kernel Strayex. Untuk Strayex Linux, akan ada cara lain untuk kontribusi. Di sisi Strayex resmi saya akan mengunggah semua file sumber distribusi yang tercantum di bawah ini, untuk Mirror.
Untuk pekerjaan yang lebih cepat dengan Strayex, ada proyek lain untuk Anda:
Strayex Shell - Cross -Platform CLI untuk Hobby OSS,
Pusat Pembaruan Strayex - Untuk Mengelola Repo dan ISO Strayex,
Daftar Distribusi (Kernel Strayex):
Daftar apa yang ingin saya lakukan di Strayexos dan Repositori!
Jangan ragu untuk berkontribusi pada Project! Baca Contributing.md Untuk mengetahui cara melakukannya!
Situs web saya ada di sini!
Bergabunglah dengan saya di Facebook!
Jika Anda memiliki saran untuk Strayex atau Anda ingin meminta sesuatu, bergabunglah ke Strayex Discord Server!