Client Computer System and Remote Access
An online teaching/learning system is often constructed on the Web-based clientserver architecture. Personal computers at students’ homes perform client-side operations. These computer systems share some computation load and should be properly configured so that they can remotely access the servers through the Internet. For the online teaching/learning system, the configuration and management of the client computers present many challenges due the variety of computer types and application software. In this chapter, we will examine various challenges on the client side and look for solutions that can be implemented with open source products. This chapter begins with the discussion of the Linux open source desktop operating systems. Linux originally created for personal computers is suitable for personal computers and workstations. We will discuss several major Linux desktop operating systems and look at the components included in them.