<< Home

Projects

You will not find any Windows stuff here!

Project Kouji

Kouji is a codename for an on-going project to develop a multiserver microkernel-based UNIX-like Operating System.

Project's web page: http://sce.carleton.ca/~maslan/kouji/

Baseline SCM

Baseline is yet another open-source distributed versioning control system, modeled after git. Baseline was made to be so simple following a suckless KISS design, and a clean KNF codebase. Baseline is available under the terms of ISC, a permissive free software license.

Project's web page: http://sce.carleton.ca/~maslan/baseline/

LibOSDK

LibOSDK stands for Operating System Development Kit, Which is simply a library containing low-level architecture dependent assembly procedures, that you can use to develop your own OS kernel without using any assembly language code or even know about it. Currently LibOSDK only supports i386 architectures. However support for various architectures can be simply added. LibOSDK supports various compilers for different programming languages, it was tested with GNU gcc, NASM and FreePascal.

Project's web page: http://www.nongnu.org/osdk
Code repository: git://git.savannah.nongnu.org/osdk.git [web]

Else

I usually keep any other small-scale project or code snippets on:


Copyright © 2008 - 2021 Mohamed Aslan
Last updated: October 13, 2021