O curso apresenta inicialmente alguns conceitos basicos e comeca a
construir um ambiente de programacao baseado em software livre.  A
apresentacao e feita de tal forma que ideias e sugestoes possam ser
exportadas para outros conjuntos de ferramentas.  Existe uma grande
enfase na automacao de construcao e documentacao de programas e em
processos de instalacao automatica.  A segunda parte apresenta a
linguagem Perl em detalhe, que  implementa varias das ideias vistas ate
entao e possui uma  interface simples para as outras ferramentas.  No
final sera visto uma forma relativamente simples de construir interfaces
graficas com o usuario de um modo portavel.