OS Course Notes

Kapil Hari Paranjape 1

Under this page I will collect material for my course on Operating Systems. As you can see there is not much yet!

The Course Contents as planned at the start of the course. The list of references has been updated.

There are some online resources regarding the ix86 hardware that are useful to understand the most popular machines used for GNU/Linux.

To begin with you can download an archive and install with tar xzf toot1.tar.gz. This should unpack into its own directory called toot1. Change directory to that directory and execute ./run_toot. After this you should be able to play around with a rather minimal GNU/Linux system. All changes you make within this environment should be non-desctructive. If the system hangs go to another terminal window and type killall linux. The system also shuts down when you type exit at the command prompt.

  1. Part I: What is an Operating System good for?

Source TeX files for this course

May the source be with you! This source was converted into HTML using Nicos Drakos' package LATEX2HTML with the following .latex2html-init configuration file.
  1. index.tex
  2. course_contents.tex
  3. osintro.tex


... Paranjape1
To re-iterate what has been stated elsewhere... Unless stated otherwise the material herein is authored by me, is to be regarded as ``Free or Azad or Mukta Software'' and is available under the terms of the GNU General Public License also known as the GPL.

Kapil Hari Paranjape 2003-09-12