According to the book "Operating systems - design and implementation" by Andrew S. Tanenbaum and Albert S. Woodhull and operating system is both an extended- or virtual machine (that is easier to program than the underlying hardware) and a resource manager (Hardware, Files, Memory, users, etc). In the linux context that would mean the kernel and the modules.
You might want to have a look at this. Last time I tried it it had a calender and mail reader. As far as I can remember it also has a contacts list. There is also a a template you can use to add features to it.
According to the book "Operating systems - design and implementation" by Andrew S. Tanenbaum and Albert S. Woodhull and operating system is both an extended- or virtual machine (that is easier to program than the underlying hardware) and a resource manager (Hardware, Files, Memory, users, etc). In the linux context that would mean the kernel and the modules.
You might want to have a look at this. Last time
I tried it it had a calender and mail reader. As far as I can remember it also has a contacts list. There is also a a template you can use to add features to it.
ftp://ftp.obsidian.co.za/ocs/
regards
Izak