1
0
mirror of https://gitlab.os-k.eu/os-k-team/os-k.git synced 2023-08-25 14:03:10 +02:00
Go to file
2020-09-27 20:54:08 +02:00
boot Legal update 2020-09-27 17:33:48 +02:00
build Legal update 2020-09-27 17:33:48 +02:00
docs Legal update 2020-09-27 17:33:48 +02:00
include Merge branch 'master' into net 2020-09-27 20:54:08 +02:00
kaleid Merge branch 'master' into net 2020-09-27 20:54:08 +02:00
.gitattributes Correcting linguist gitattributes parameters 2020-02-15 12:13:10 +01:00
.gitignore New cross-compiler 2020-06-01 23:21:01 +02:00
.stylehlp Legal update 2020-09-27 17:33:48 +02:00
.stylehlp_sh Legal update 2020-09-27 17:33:48 +02:00
AUTHORS Legal update 2020-09-27 17:33:48 +02:00
ChangeLog Legal update 2020-09-27 17:33:48 +02:00
COPYING Merge branch 'master' into boot 2019-01-14 15:31:46 +01:00
Makefile Merge branch 'master' into net 2020-09-27 20:54:08 +02:00
ProjectTree Merge branch 'master' into net 2020-09-27 20:54:08 +02:00
README.md Dropping libisl15 dependency 2020-06-02 01:16:21 +02:00

OS/K (OS on Kaleid)

FSF Logo This program is free software, released under the terms of the GNU GPL version 3 or later as published by the Free Software Foundation

Fully free operating system from scratch (WIP)

For changelog, see ChangeLog

For structure of the sources, see ProjectTree

For our IRC channel, see #os.k-devel on Freenode

Note that every file within OS/K is written using spaces for tabulation, with each tabulation being 4 spaces long.

Compile from sources

To compile this project from sources, you must first install the dependencies

apt update && apt upgrade
apt install grub-pc-bin dosfstools make nasm qemu tree parted udisks2

To compile, simply use at the root of this project :

make

The OS/K cross-compiler will automatically be installed.

To compile and test, simply use at the root of this project :

make test

Screenshot

OS/K Started