19atlas / vimixos

(very) simple os that using C

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

vimixOS

i386 mimarili minimal işletim sistemi. (gerçi işletim sistemi denilebilirse)
for english version

Derlemek için,

küçük not: Fedora, Gentoo, Debian tabanlı ve Arch tabanlı sistemlerde denenmiştir.

  • make setup komutuyla derleyici kurulacaktır.
  • kurulduğunda make clean build komutunu çalıştırın.

Sıra çalıştırmada!

  • öncelikle gereken paketleri kurmalısınız
    nasm
    qemu-full
    qemu-headless-arch-extra
    paketleri gibi daha fazla bilgi için
  • make run komutu ile qemuyu açın.

Vimixos hedefleri:

  • stabilite (cidden zor)
  • uygun bir shell
  • çok uzun zaman sonra uygulama geliştirme (DEler yazma programları vs.)
  • internet
  • akıllı saatlere portlama (imkansız)

eklenmesi gerekenler:

  • FAT32 destegi
  • C++ desteği
  • UNIX-like
  • SHELL

Vimixos dizinleri

  • i386-bin vimixos derlendikten sonra çıktıyı buraya atar
  • src vimixos kaynağı
  • src/kernel viniz kerneli burda bulunur
  • src/bootloader vimixos bootloader
  • tools/toolchain çalıştırılabilir dosyası vimixos'a uygun binutils ve derleyiciyi indirir.

BU PROJE GPL LİSANSI İLE LİSANSLANMIŞTIR daha fazla bilgi için

GPL kullan

About

(very) simple os that using C

License:GNU General Public License v3.0


Languages

Language:C 73.4%Language:Assembly 17.9%Language:Makefile 3.4%Language:Shell 3.0%Language:C++ 2.3%