Aquí se incluye el código de los desarrollos que se piden en el curso, tanto código fuente en C como "scripts" del shell. Está organizado en carpetas por actividades. En algunos casos las soluciones incrementales se han agrupado en un único código, y no se proporcionan las soluciones intermedias. Tampoco se proporcionan las de las actividades iniciales, ya que terminan resultando triviales con el desarrollo del curso. 

El código está probado en Ubuntu (versión 14.04) y, en su mayoría, en MacOS (Darwin Kernel Version 14.5.0). En concreto, algunas de las primitivas sobre semáforos de la actividad 4.7 no las soporta la versión de MacOS. 

Si usaras otras distribuciones de Linux u otros sistemas Linux, en algunos casos podrías tener que hacer alguna modificación. 
