No se que me pasa que ya no puedo hablar en español más de un renglón, así que se los digo en python:<br><br style="color: rgb(102, 0, 0);"><span style="color: rgb(51, 51, 255);">#!/usr/bin/env python</span><br style="color: rgb(51, 51, 255);">
<span style="color: rgb(51, 51, 255);"># -*- coding: utf-8 -*-</span><br style="color: rgb(0, 0, 153);"><br style="color: rgb(0, 0, 153);"><span style="color: rgb(0, 0, 153);">import olpc</span><br style="color: rgb(0, 0, 153);">
<span style="color: rgb(0, 0, 153);">import os, sys, time</span><br style="color: rgb(102, 0, 0);"><br style="color: rgb(102, 0, 0);"><b><span style="color: rgb(102, 0, 0);">class Plan_Ceibal_Uruguay(olpc):</span><br style="color: rgb(102, 0, 0);">
<br style="color: rgb(102, 0, 0);"><span style="color: rgb(102, 0, 0);">    def __init__(self):</span></b><br style="color: rgb(102, 0, 0);"><br style="color: rgb(102, 0, 0);"><span style="color: rgb(102, 0, 0);">        olpc.__init__(self)</span><br style="color: rgb(102, 0, 0);">
<br style="color: rgb(102, 0, 0);"><span style="color: rgb(102, 0, 0);">        self.time = 2007</span><br style="color: rgb(102, 0, 0);"><span style="color: rgb(102, 0, 0);">        self.hardware = None</span><br style="color: rgb(102, 0, 0);">
<span style="color: rgb(102, 0, 0);">        self.software = None</span><br style="color: rgb(102, 0, 0);"><br style="color: rgb(102, 0, 0);"><span style="color: rgb(102, 0, 0);">        self.recursos_economicos = None</span><br style="color: rgb(102, 0, 0);">
<span style="color: rgb(102, 0, 0);">        self.recursos_humanos = None</span><br style="color: rgb(102, 0, 0);"><span style="color: rgb(102, 0, 0);">        self.apropiacion_tecnologica = 0</span><br style="color: rgb(102, 0, 0);">
<br style="color: rgb(102, 0, 0);"><span style="color: rgb(102, 0, 0);">        self.estado = None</span><br style="color: rgb(102, 0, 0);"><br style="color: rgb(102, 0, 0);"><span style="color: rgb(102, 0, 0);">        self.time += 1</span><br style="color: rgb(102, 0, 0);">
<br style="color: rgb(102, 0, 0);"><span style="color: rgb(102, 0, 0);">        if self.time == &quot;2008&quot;:</span><br style="color: rgb(102, 0, 0);"><span style="color: rgb(102, 0, 0);">            self.estado = &quot;progresando&quot;</span><br style="color: rgb(102, 0, 0);">
<span style="color: rgb(102, 0, 0);">            self.run()</span><br><br style="color: rgb(102, 0, 0);"><span style="color: rgb(102, 0, 0);">        time.wait()</span><br style="color: rgb(102, 0, 0);"><br style="color: rgb(102, 0, 0);">
<b><span style="color: rgb(102, 0, 0);">    def run(self):</span></b><br style="color: rgb(102, 0, 0);"><span style="color: rgb(102, 0, 0);">        </span><br style="color: rgb(102, 0, 0);"><span style="color: rgb(102, 0, 0);">        self.recursos_economicos = &quot;Prestamos Internacionales&quot;</span><br style="color: rgb(102, 0, 0);">
<span style="color: rgb(102, 0, 0);">        xo.remove_root()</span><br style="color: rgb(102, 0, 0);"><span style="color: rgb(102, 0, 0);">        xo.remove_clave_desarrollador()</span><br style="color: rgb(102, 0, 0);">
<span style="color: rgb(102, 0, 0);">        self.hardware = xo * 500.000</span><br style="color: rgb(102, 0, 0);"><span style="color: rgb(102, 0, 0);">        self.software = [&quot;Linux&quot;, &quot;Sugar&quot;, &quot;python&quot;]</span><br style="color: rgb(102, 0, 0);">
<span style="color: rgb(102, 0, 0);">        self.recursos_humanos = [&quot;Comunidad de Software Libre del Uruguay&quot;, &quot;CITs&quot;]</span><br style="color: rgb(102, 0, 0);"><br style="color: rgb(102, 0, 0);"><span style="color: rgb(102, 0, 0);">        while self.estado = &quot;progresando&quot;:</span><br style="color: rgb(102, 0, 0);">
<span style="color: rgb(102, 0, 0);">            if &quot;Comunidad de Software Libre del Uruguay&quot; in self.recursos_humanos and &quot;Linux&quot; in self.software:</span><br style="color: rgb(102, 0, 0);"><span style="color: rgb(102, 0, 0);">                self.apropiacion_tecnologica += 1</span><br style="color: rgb(102, 0, 0);">
<span style="color: rgb(102, 0, 0);">            else:</span><br style="color: rgb(102, 0, 0);"><span style="color: rgb(102, 0, 0);">                self.estado = &quot;retrocediendo&quot;</span><br style="color: rgb(102, 0, 0);">
<span style="color: rgb(102, 0, 0);">            </span><br style="color: rgb(102, 0, 0);"><span style="color: rgb(102, 0, 0);">            if self.time == 2010:</span><br style="color: rgb(102, 0, 0);"><span style="color: rgb(102, 0, 0);">                self.software.append(&quot;Microsoft&quot;)</span><br style="color: rgb(102, 0, 0);">
<span style="color: rgb(102, 0, 0);">                self.recursos_humanos.remove(&quot;Comunidad de Software Libre del Uruguay&quot;)</span><br style="color: rgb(102, 0, 0);"><span style="color: rgb(102, 0, 0);">                self.recursos_economicos.despilfarre_todo()</span><br style="color: rgb(102, 0, 0);">
<br style="color: rgb(102, 0, 0);"><span style="color: rgb(102, 0, 0);">            if self.estado == &quot;retrocediendo&quot;:</span><br style="color: rgb(102, 0, 0);"><span style="color: rgb(102, 0, 0);">                olpc.quit()</span><br style="color: rgb(102, 0, 0);">
<span style="color: rgb(102, 0, 0);">                os.system(&quot;clear&quot;)</span><br style="color: rgb(102, 0, 0);"><span style="color: rgb(102, 0, 0);">                sys.exit()</span><br style="color: rgb(102, 0, 0);">
<br style="color: rgb(102, 0, 0);"><span style="color: rgb(102, 0, 0);">            self.time += 1</span><br style="color: rgb(102, 0, 0);"><b><br style="color: rgb(102, 0, 0);"><span style="color: rgb(102, 0, 0);">if __name__==&quot;__main__&quot;:</span></b><br style="color: rgb(102, 0, 0);">
<span style="color: rgb(102, 0, 0);">    Plan_Ceibal_Uruguay()</span><br>    <br>