- TacOS adalah sistem operasi mirip UNIX dengan kernel buatan sendiri yang ditulis dalam C dan assembly
- Memiliki kemampuan menjalankan berbagai program ruang pengguna, termasuk DOOM
- Mencakup fitur seperti VFS, scheduler, TempFS, perangkat, context switch, manajemen memori virtual, dan alokasi page frame fisik
- Dapat berjalan di perangkat keras nyata dan emulator Qemu
- Merupakan sistem operasi yang dikembangkan sebagai hobi dan tidak cocok untuk penggunaan nyata
Pengenalan TacOS
- TacOS adalah kernel mirip UNIX yang ditulis dalam C dan assembly
- Dapat menjalankan beberapa program ruang pengguna kecil, termasuk DOOM
- Menyediakan fitur seperti VFS, scheduler, TempFS, perangkat, context switch, manajemen memori virtual, dan alokasi page frame fisik
- Dapat berjalan di perangkat keras nyata dan emulator Qemu
- Merupakan sistem operasi yang dikembangkan sebagai hobi dan belum berada dalam kondisi siap untuk penggunaan penuh
Memulai dengan cepat
Lisensi
- TacOS mengikuti Mozilla Public License 2.0
- Untuk informasi lebih lanjut, lihat file
LICENSE
1 komentar
Komentar Hacker News
Halo, selamat! Sepertinya Anda pasti bangga. Memilih DOOM adalah bukti konsep yang bagus
Oke, tapi apakah taco Anda bisa menjalankan DOOM??
Sangat keren, tetapi mengapa memilih bahasa yang tidak aman padahal sekarang ada bahasa tingkat rendah yang aman terhadap memori? Kita sudah tahu bahwa sebagian besar bug keamanan terkait dengan memori
Sedikit menyimpang, tetapi saya penasaran soal sesuatu yang mirip dengan ini. Apakah pernah ada upaya membuat game yang boot langsung di perangkat keras PC modern? Jadi langsung masuk ke game tanpa memuat seluruh sistem operasi. Mirip konsol game generasi lama. Jika ingin tetap sederhana, hal-hal seperti wifi, bt, GPU mungkin sulit dimanfaatkan tanpa driver modern, tetapi keyboard dan mouse tampaknya punya akses BIOS dasar jadi sepertinya mungkin (mungkin istilah saya salah, tetapi semoga maksudnya bisa dipahami)
Halo unmapped (saya memakai nama ThatOSDeveloper di GitHub dan Discord) saya tidak tahu Anda sudah menjalankan DOOM, cukup keren, saya punya beberapa pertanyaan: apakah ini DOOM asli, apakah ada di disk atau di initramfs, dan apakah Anda menggunakan wad DOOM bebas atau shareware bersama engine yang dipakai?
Pekerjaan yang hebat, saya ingin punya keterampilan untuk melakukan hal seperti ini, tetapi sepertinya Anda pasti harus membaca banyak spesifikasi untuk mencapainya, dan itu kelemahan saya
Selamat datang di klub! Saya melakukan hampir hal yang sama dan benar-benar menikmati ketenangan mengerjakan sesuatu yang tidak akan berakhir menjadi produk
Proyek yang sangat keren! Bagaimana TacOS menangani isolasi proses dan penjadwalan?
Saya ingin tahu lebih banyak tentang TacOS. Bagaimana Anda mengelola agar beberapa program bisa berjalan aman secara bersamaan?