All Projects → Takao-OS → Takao

Takao-OS / Takao

Licence: GPL-3.0 License
A kernel made with love, and lots of D.

Programming Languages

d
599 projects
assembly
5116 projects

Takao

Banner

A kernel, written in D with tons of love and cat pics.

You can follow the development and meet the team at the official discord server (We have more seal pictures).

Building the source code

Make sure you have installed:

  • ldc, a LLVM based D compiler.
  • lld, the LLVM project linker.
  • nasm.
  • make.

To build the kernel, it is enough with a simple make, add flags as needed. To test, run make test.

An example for a release build some appropiate flags would be make DFLAGS='-O -release -inline -flto=full' LDFLAGS='-O3', while the default flags are suited for debug/development builds, architecture target can also be chosen with the Makefile's ARCH variable.

Projects and documents used as reference and help

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].