Computer Science and Information Systems
The international journal published by ComSIS Consortium 

COLIBROS: Educational Operating System


DOI:10.2298/CSIS070521022R


 

Predrag Rakić, Žarko Živanov and Miroslav Hajduković

 

Faculty of Technical Sciences, Trg D. Obradovića 6,
21000 Novi Sad, Serbia
{pec, zzarko, hajduk}@uns.ac.rs

 

 

 

Abstract. This paper gives an overview of educational operating system called COLIBROS. It is small, object oriented, library operating system, based on micro-kernel concepts, supporting high level concurrency and synchronization primitives. In fact, COLIBROS is simplified operating system kernel accompanied with hardware emulation layer that emulates keyboard, monitor, disk and interrupt mechanism. A concurrent COLIBROS program behaves like stand alone program executing in emulated environment, in our case as plain GNU/Linux process. Encapsulating all critical concepts in host operating system user space makes COLIBROS development and debugging easier and more user friendly.

 
 
 
 
Home 
ComSIS Consortium
Aims and Scope 
Editorial Board
Editorial Council
Managing Board
Information for Contributors
Copyright Transfer Form
Current Issue
Archive
Forthcoming Articles
Subscription
Contact Info