UCT CS Research Document Archive

Using Windows CE.NET 4.1 in UCT's Computer Science Department

Arnab, Alapan, Jealous Jason Dembaremba and K MacGregor (2003) Using Windows CE.NET 4.1 in UCT's Computer Science Department. Technical Report CS03-15-00, Department of Computer Science, University of Cape Town.

Full text available as:
PDF - Requires Adobe Acrobat Reader or other PDF viewer.
Other (Open Office Writer File)

Abstract

This paper looks at two non standard uses of the Windows CE.NET operating system in the Computer Science department of University of Cape Town.
Teaching operating system internals has been a major topic of discussion for quite some time, but there has been no suitable operating system for this purpose. With Microsoft's Shared Source agreement for Windows CE, it becomes feasible to look at using Windows CE as a tool to teach operating system internals. While setting up a suitable environment for this task is possible, the ultimate goal of freely changing the source code and observing the changes is very difficult to achieve.
The 1st year computer laboratories in the department has aging machines running traditional desktop operating systems like Windows 95 and Windows 98. These operating systems are not suitable in a multi user environment, and newer desktop operating systems like Windows XP are too resource intensive to be used in the aging computers. Windows CE has been used as thin client operating system in the past, and this paper explores the possibility of using Windows CE on desktop machines for use as a thin client. However because of Windows CE's embedded roots, there is a very narrow support for most desktop devices making this infeasible.

EPrint Type:Departmental Technical Report
Keywords:Teaching Operating Systems, Labarotory Operating Systems
Subjects:D Software: D.4 OPERATING SYSTEMS
ID Code:65
Deposited By:Arnab, A
Deposited On:10 October 2003