Menu

Tree [dcb5bb] main /
 History

HTTPS access


File Date Author Commit
 bootdisk-root 2024-08-20 Kernix Kernix [6fbb2a] Delete bootdisk-root/boot/H
 font 2024-08-20 Kernix Kernix [30ff1c] Delete font/G.txt
 kernel 2024-08-20 Kernix Kernix [229b85] .vscode
 ports 2024-08-20 Kernix Kernix [a1efd1] Delete ports/nano-x/H
 GPL-2.0 license 2024-08-20 Kernix Kernix [189e22] Create GPL-2.0 license
 LICENSE 2024-08-20 Kernix Kernix [6146b7] Create LICENSE
 Makefile 2024-08-20 Kernix Kernix [732b50] New
 README.md 2024-08-20 Kernix Kernix [dcb5bb] Update README.md
 create-cd-image.sh 2024-08-20 Kernix Kernix [732b50] New
 create-image.sh 2024-08-20 Kernix Kernix [01ad94] Add files via upload
 create-initrd.sh 2024-08-20 Kernix Kernix [732b50] New
 kernix.config 2024-08-20 Kernix Kernix [01ad94] Add files via upload
 kernix.creator 2024-08-20 Kernix Kernix [01ad94] Add files via upload
 kernix.files 2024-08-20 Kernix Kernix [01ad94] Add files via upload
 kernix.includes 2024-08-20 Kernix Kernix [01ad94] Add files via upload
 link.ld 2024-08-20 Kernix Kernix [732b50] New

Read Me

20240819_190229

KernixOS

es un sistema operativo x86-32bit unix-like básico y experimental diseñado para aprender sobre la programación de sistemas y el desarrollo de sistemas operativos. Este proyecto es un punto de partida ideal para explorar los conceptos fundamentales en la creación de un sistema operativo.

Ejecutar

Puedes descargar la iso Archivo Iso cuando inicie, puedes ejecutar: doom & lua, en una ventana de terminal.

para correr kernixOS en qemu, ejecuta:

qemu-system-i386 -cdrom kernixOS.iso

VirtualBox & Vmware

inician como si fuera un sistema operativo normal.

Compilar

Para compilar el Kernel, solo ejecute:

make

Esto compilara solo el kernel (kernel.bin).

La compilación de binarios del espacio de usuario se documentará después.
por ahora no lo hagas porque no e terminado se subir los archivos :)

Contribuir

Si te interesa contribuir al desarrollo de KernixOS, sigue estos pasos: Haz un fork del repositorio.Crea una nueva rama para tu característica o corrección de errores. Realiza tus cambios y haz commit.Envía un pull request con una descripción clara de tus cambios.

Licencia

Este proyecto está bajo la Licencia GPL. Consulta el archivo LICENSE para obtener más detalles.Nota: Este proyecto está en fase de desarrollo y es principalmente para fines educativos. No está destinado para su uso en producción.

fotos

20240819_220811
20240819_223134