Skip to content

TheQyzylProject/qunics

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

41 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

QUNICS

QUNICS is un*x-like independent operating system.


Anatinus ve QUNICS

Screenshots

resim

Yukarıdaki ekran görüntüsü, userlandin olmaması nedeniyle ve elfloaderin hazırlanmamış olması nedeniyle kernel-boot'un ötesine geçememesini gösteren bir ekran görüntüsüdür. Bu, işletim sistemi çekirdeğinin rahatlıkla boot edilebildiğini gösterir. Bu aşamada QUNICS için çalışan bir kernel diyebiliriz. Ancak QUNICS'i kullanan bir host sistemi ne yazık ki henüz yok. Qunics için bağımsız bir userlandi olan, GRUB uyumlu ancak kendine has bootloaderi olan Qyzyl Operating System (kısaca QOS veya QyzylOS)'u geliştirmeye ileri zamanlarda başlayacağız.

DevNote

  • Hedefimiz bir userland ve elfloader uyumu sağlamaktır. QUNICS, POSIX standartları ile uyumlu olmaya çalışmayı hedefler

  • QOS/QyzylOS, QUNICS'in stabil bir versiyonu çıktıktan sonra geliştirilmeye başlayacak. İleride GNU araçlarıyla da uyumlu olacak bir Qyzgyl GNU/QUNICS planımız da var.

  • Mevcut QUNICS kerneli, ext2 dosya sistemini deneysel olarak okuyabilir. İleride QUNICS File System (kısaca QFS) adını verdiğimiz bir dosya sistemini oluşturacağım.

  • QyzylOS, 2026'nın sonlarına doğru beta olarak çıkış yapmayı hedeflemektedir

  • QUNICS için işletim sistemi-bağımsız, TempleOS benzeri olan HQWM pencere yöneticimizi entegre edeceğiz. (Bu yazının yazıldığı 10/12/2025 | 2:30 AM itibariyle HQWM çalışıyor olsa da deneysel olduğundan gizli bir repo altında tutuluyor. Yakında kaynak kodları GPL-v3 lisansı altında paylaşılacaktır.)


Build iso from source

git clone https://github.com/KairaBegudiri/qunics
cd qunics
make run

Hos sistemi olarak Fedora kullandık.

sudo dnf install gcc g++ binutils make flex bison m4 \
                 texinfo gmp-devel mpfr-devel libmpc-devel \
                 glibc-devel glibc-static kernel-headers \
                 nasm xorriso mtools dosfstools e2fsprogs

Lisans

Bu proje GNU General Public License v3.0 (GPLv3) altında lisanslanmıştır. Bu, projenin tüm türev çalışmalarının ve çatallamalarının aynı lisans (GPLv3) altında dağıtılması gerektiği anlamına gelir. Lisans ihlalleri, telif hakkı ihlali kapsamına girebilir ve yasal sonuçlar doğurabilir.

About

QUNICS is independent UNIX-like operating system

Resources

License

Stars

Watchers

Forks

Packages

No packages published