IV International Conference of Unix at Uninet
  • Presentation
  • Register
  • Program
  • Organizing Comittee
  • Listing of registered people
  • Translators team
Talk

20031222-3.sp

irbisAl plantearnos el problema de desarrollar una plataforma completamente
irbislibre, nos podemos plantear la idea de dos escenarios distintos: intentar
irbiscopiar la arquitectura de procesadores ya existente, o experimentar con
irbisconceptos nuevos. Lo primero no es creativo, violaría patentes, y no
irbissería implementable por las personas comunes. No importa que desarrollemos
irbisun circuito integrado con niveles de integración similares a los procesadores
irbisde sobremesa modernos con licencia similar a la GPL; el hecho de que un
irbisparticular no podrá hacer modificaciones en el diseño para adaptarlo
irbisy hacer sus mejoras hace que tener una licencia libre sobre una arquitectura
irbisasí no tenga sentido.
irbis Otra posibilidad es compenzar una plataforma desde cero, incluyendo las
irbisideas nuevas y las tendencias en el mundo de las arquitecturas de sistemas.
irbisDesde el punto del software libre, supone plantearse donde estará la informática
irbisdentro de diez o quince años, y desarrollar sistemas que estén allí antes
irbisde que el software propietario se plantee como llegar alli.
irbisEsa es la visión y los parámetros de diseño de Apila
irbisEn este escenario, las ventajas del software libre son evidentes. La industria
irbisdel software propietario necesita beneficios a corto plazo para mantenerse viva
irbislo que supone mantenerse en el ciclo de software parcialmente erroneo, parchear
irbisy nuevas versiones de sistemas operativos cada dos años para asegurar que los
irbisclientes estarán comprando el mismo producto, solo que más bonito y con nuevos errores, cada dos años.
irbisPor otro lado, en el software libre nos podemos plantear
irbisiinvestigaciones a largo plazo, que nos permitirán estar en cabeza de la innovación
irbisen un plazo de varios años.
irbisDicho en lenguaje llano:
irbismientras que tenga tiempo libre, y no me aburra,
irbispodré trabajar en ello. Otros colegas se unirán mientras
irbisque no se aburran, y si nos aburrimos, otros tomarán el testigo.
irbisPor ello, en Apila miramos a dentro de 10 años, y estamos pensando
irbisen la plataforma libre de dentro de diez años.
irbisPero esto supone saber qué habrá dentro de 10 años.
irbisY aquí entramos en las características de la plataforma Apila:
irbiscluster de PICs con migración de carga
irbisGrid
irbisComputación multiubicua
irbisMáquinas wearables
irbisSistemas de ficheros P2P
irbisComencemos con un corto resumen sobre los grid
irbis La idea del grid es hacer un tegido de cómputo debilmente acoplado, en el que
irbismáquinas cedan recursos libres a otras máquinas dentro del mismo grid. Las maquinas
irbisde un cluster, además, suelen tener todas el mismo administrador, mientras que
irbislas de grid no lo suelen tener.
irbisEl grid es como un cluster, pero con máquinas debilmente acopladas y no dedicadas.
irbisEsto supone numerosos problemas, destacando la seguridad, la autentificación, la
irbispertenencia al grid y la validación de los resultados del cómputo.
irbisEso son, a MUY groso modo, los grids
irbisVamos a ver de que va lo de la computación multiubicua
irbis En el futuro, probablemente los recursos computacionales sean una comodity
irbisy seamos nosotros los que cargemos con los datos y con una unidad mínima de proceso
irbisque pese poco.
irbisBien mediante subscripción, bien por publicidad, bien porque estamos en una
irbisinstitución pública -como una facultad o una biblioteca-, podemos
irbisusar tiempo de procesamiento para ejecutar los programas
irbisque nos permitan modificar los datos.
irbis(nota, aquí es donde entra la migración de procesos,
irbisy la idea de que una tarea lanzada en un wearable apila
irbispuede ejecutarse en el grid apila de la universidad)
irbisEsta es la idea básica de los ordenadores wearables. Uno lleva los datos
irbisencima, coln una cantidad de computo minima.
irbisEn Apila, usando el algoritmo de migración de procesos, el
irbishecho de llevar una potencia de cómputo mínima encima no es problemático, ya que en
irbiscaso de que  puntualmente necesitemos más potencia de la que llevamos encima para alguna
irbisaplicación específica podemos tomar prestada potencia de los que nos rodean y estén dispuestos a
irbisprestarnos potencia.
irbisSobre los sistemas de ficheros P2P, hay algunas cosas que comentar también.
irbisLos sistemas de ficheros P2P ya son un hecho en el mundo actual. Se utilizan
irbispara intercambiar todo tipo de archivos, de cualquier tamaño. Muchas de las aplicaciones actuales
irbisde las más famosas implementaciones de sistemas P2P
irbisse utilizan para intercambio de contenidos no licenciados.
irbisEs decir, mucho emule para bajar pelis.
irbisSin embargo, P2P no es sólamente eso. Es mucho más.
irbisY  las características más interesante del P2P aún no han sido explotadas.
irbisLa más importante es que aunque caiga uno de los poseedores del fichero compartido, o aunque este
irbistenga una conexión lenta, no tendremos especial dificultad en obtener el archivo.
irbisEsto es fundamental para favorecer la difusión del conocimiento.
irbisOtra caracvterística muy importante es la de la censura.
irbisLa censura es casi imposible en una red P2P.
irbisSolo tenemos que ver lo que le está costando a la RIAA parar la red edonkey.
irbisSin embargo, mi ideal no es precisamente edonkey,
irbishay un proyecto muy interensante, freenet, que está diseñado para
irbispoder obtener información libre de censura y que ninguna corporación pueda monitorizar lo que leemos o lo que compartimos.
irbisAhí está el futuro.
irbisEsta ha sido una introducción corta
irbisa los conceptos sobre los que se basa Apila.
irbisAhora vamos a entrar en la arquitectura Apila.
irbisApila es una arquitectura libre, que incluye soft y hard, de
irbiscomputación multiubicua y distribuida, que sigue un modelo
irbisde grid con migración de procesos empleando el algoritmo de OpenMosix,
irbisy que emplea como sistema de ficheros nativo freenet.
irbisVale, me han dado un toque por ir demasiado rápido.
irbisVamos a ir un poco más lento.
irbisEs solo que me emociono. O:-)
irbisLa arquitectura Apila permite definir grupos de amigos
irbisque comparten procesador  y ficheros, y componer desde pequeños procesadores empotrados
irbishasta ordenadores personales de sobremesa apilando juntos muchos
irbisprocesadores de tecnología Apila.
irbis Los programas Apila no son compilados en el sentido tradicional del término.
irbisEl cóidigo máquina de Apila no es una estructura lineal de código entendible por un humano, sino
irbisun arbol de ejecución generado a partir del código de alto nivel.
irbisBasta ya de hacer el lila; ya nadie programa en ensamblador en área de usuario
irbispor lo que podemos poner en el própio código todo el paralelismo asociado
irbisa un programa que un compilador puede calcular, y que desperdiciamos a la hora
irbisde generar ensamblador.
irbis(faaaale, lo utilizamos para el cálculo de entrelazados subóptimos de instrucciones
irbisa la hora de hacer el reordenamiento de instrucciones en fase de compilación
irbispero es una aplicación muy pobre
irbisy que luego hace que, por ejemplo, gran parte de los pipelines se desaprovechen
irbisen nuestros flamantes modernos procesadores)
irbisLos procesos Apila pueden migrar según el algoritmo de equilibrado de carga
irbisdesarrollado por el profesor Ammon Barak, y que usan sistemas de cluster SSI tales como OpenSSI, OpenMosix o MOSIX.
irbis(me estoy quedando sin tiempo, voy a ser un poco más conciso e ir al grano)
irbis El procesador Apila es un procesador capaz de ejecutar aplicaciones Apila de forma nativa.
irbisEntiende los arboles de operaciones de Apila de forma nativa, sin necesitar una capa intermedia de interpretación.
irbisEl procesador Apila puede ser en su versión más sencilla un FPGA compilado a
irbis partir de un core abierto en VHDL. Este Apila mínimo ejecuta el arbol
irbisde operaciones según una estrategia de primero en profundidad; pero fabricantes
irbisde hardware con recursos economicos y plantas pueden hacer complejos procesadores Apila
irbisque sean capaces de evaluar el arbol de operación con estrategias de cortes de ramas,evaluando subramas en paralelo
irbisy con todas las optimizaciones que puedan desarrollar. Sin embargo, la arquitectura es libre, y los procesadores son libres
irbises una buena forma de introducir a Intel y a AMD en el juego del sw libre.
irbisAsí, aunque una casa propietaria puede hacer un procesador Apila especialmente rápido -y ahí estará
irbissu negfocio- la plataforma en sí será libre. Cualquiera en su casa
irbisse puede hacer  un Apila sin pagar royalties desde cero con FPGAs, y los grandes
irbissi usan Apila deberán contribuir a la comunidad, y todas las historias
irbisque ya sabemos.
irbisLos desarrolladores de sistemas operativos pueden desarrollar para sus
irbissisttemas operativos módulos de compatibilidad con Apila, que simulen un procesador Apila
irbisa través de una máquina virtual.
irbisFantasioso?
irbisSeñores, esto es lo que tiene en mente Microsoft con .NET, sólo que sin FPGAs, ni cores libres.
irbisY mansamente muchos siguen en religiosa obediencia.
irbisLo del relog .NET y la entrada de .NET en los móviles no es fruto de la inocencia de M$,
irbissólo que ellos no tendrán ni Freenet ni migración de procesos ni las ventajas del sw libre.
irbisVamos a hablar un poco del sistema operativo ApilaOS
irbisEl sistema operativo ApilaOS implementa un sistema operativo minimal y el protocolo ApilaNET
irbisPuede ser considerado como un nanokernel, desde el punto de vista de que apenas contamos con un control de procesos mínimo
irbisel protocolo ApilaNET y la pila IPv6 subjacente. Un objetivo de diseño es que
irbispueda correr con la potencia computacional relativa de un PIC, aunque haya que meter las tijeras.
irbisSi luego hace falta algo, ya se pondrá en area de usuario.
irbisNo os preocupeis, no es objetivo que ApilaOS tenga un servidor Web en el kernel. ;-)
irbisEl sistema operativo ApilaOS es un sistema operativo con características de empotrado.
irbisTiene un planificador de dos procesos, con prioridad fija. Uno de los dos procesos puede ser un
irbismodulo cargable que implemente un round-robin multinivel, pero en las máquinas Apila de menor capacidad de
irbiscómputo esto no es posible. Por ello, Apila puede atender a procesos en tiempo real, o comportarse como un Unix clásico,
irbissegún la potencia del procesador y las necesidades.
irbisApilaOS tiene un mecanismo de control de dispositivos similar al Unix clásico. Tendremos dispositivos de
irbisbloque y dispositivos de linea, sólo que todos los dispositivos de línea son crudos --no existen dispositivos
irbisen linea cocinados, como en Unix--. Los dispositivos pueden ser públicos --cualquier sistema Apila puede acceder
irbisa ellos-- o privados --sólo el sistema Apila local puede acceder a él--. Si el procesador es lo suficientemente
irbispotente, puede soportar también el modo común de dispositivos, en que los dispositivos se gobiernan por ACLs.
irbisTodos los controladores se adscriben como un dispositivo de bloque o como un dispositivo de linea.
irbis El sistema operativo lleva implementado el protocolo de comunicación con otros nodos del grid, de migración de ramas
irbisfuncionales de un nodo y de migración de procesos a un nodo.
irbis El protocolo de comunicaciones es crítico para asegurar la migración entre plataformas. Actualmente estoy
irbistrabajando en él.
irbisEl protocolo ApilaNET es la pieza clave de la arquitectura Apila. Este protocolo permite
irbisla migración de aplicaciones compatibles con la plataforma Apila, independientemente
irbisdel procesador o la arquitectura que ejecute el protocolo.
irbis Cualquier aplicación compatible con la arquitectura Apila puede migrar a través del
irbisprotocolo ApilaNET a un nodo remoto, que permite la ejecución migrada de dicha aplicación.
irbis El protocolo ApilaNET también se encarga de distribuir información de carga, y de enviar
irbisy devolver los mensajes de las aplicaciones migradas.
irbisVeamos el ApilaFS
irbisUna tendencia que obsevamos en los PDA es unificar los conceptos de memoria y de sistema de ficheros
irbisde cara al usuario: estén donde estén los datos, el usuario tiene un mecanismo de acceso común a ellos.
irbis La plataforma Apila organizará su almacenamiento en tres capas: una primera, almacenada en la memoria
irbisprincipal/secundaria del módulo Apila. Observamos que los distintos niveles de memoria son transparentes
irbisal usuario, como ya pasa, por ejemplo, con los PDA. Al usuario no tiene que interesarle qué es lo que está
irbisen memoria y qué es lo que está en el disco, ni andar salvando datos --analogía que conceptualmente presenta
irbisnumerosos problemas para los no iniciados en la informática--. El usuario sabe que tiene los datos en la máquina,
irbisy que si los modifica están modificados, y no tiene por qué recordar salvar nada, ni donde lo salva --lo que
irbisno quita que las aplicaciones después tengan varios niveles de deshacer. Los datos son marcados como privados,
irbislo que significa que sólo se pueden leer localmente, y punto; comunes, en cuyo caso el acceso se hace a través
irbisde una ACL --listamos que usuarios pueden acceder a los datos-- o públicos, en los que cualquiera puede acceder
irbisa ellos, y los ponemos a disposición de la red P2P.
irbisEl segundo nivel de memoria/sistema de ficheros corresponde con los datos comunes o públicos de las plataformas
irbisApila visibles directamente. Si el usuario requiere un dato, y este dato no está en el nivel primario, el sistema
irbispasa automáticamente a requerir el dato al nivel secundario.
irbisEn el tercer nivel encontramos los
irbisdatos que puedan ser accedidos a través de una transferencia directa de un repositorio al que no se tiene acceso
irbisdirecto. Se emplea si el dato requerido no está en el segundo nivel. Podemos poner aquí la Internet mientras que siga
irbissiendo gratuita y pública, así como la intranet del lugar donde estemos y los sistemas ``pay-per-view'' a los que
irbisnuestro sistema pueda acceder por subscripción de tarifa plana.
irbisEl cuarto nivel es una red P2P, con arquitectura tipo Freenet, donde podemos requerir tanto nuestros datos
irbispúblicos como los de otras personas. El espacio libre de memoria/disco de nuestra plataforma Apila puede ser usado
irbispor ApilaOS según lo necesite para almacenar parcial o totalmente datos del sistema P2P, al estilo Freenet. La
irbisllamada al sistema, si es necesario acceder a este tercer nivel, avisa que el dato se está buscando, así como el
irbistiempo que tardará en encontrarlo. (aproximadamente, no somos adivinos)
irbisEl interfaz de usuario de Apila
irbisTema complicado, para un fanático de la consola de comandos.
irbisEn principio, el interfaz de Apila puede ser cualquier interfaz.
irbisSin embargo, es necesario aprovechar la nueva plataforma para proponer un nuevo paradigma de interfaces de usuario.
irbis Hay algunas ideas que estoy manejando:
irbisInterfaz de usuario: el ordenador como electrodomestico
irbisNecesidad de investigación semiótica: nuevas analogías ortogonales para su interfaz
irbisSin embargo, todo esto está aún en ideas.
irbisOs estoy matando de aburrimiento.
irbisPor si agien aún sige vivo
irbisvoy a saltarme el rollo, e ir a algunos escenarios de uso.
irbisUsando un sistema Apila gratuito de unos grandes almacenes nos
irbisllega una publicidad de unos almacenes de muebles que estánb en el
irbispolígono industrial. Estos almacenes nos transmiten una oferta,
irbisjunto con la ruta de guiado hasta el almacén
irbispara nuestro sistema de guiado libre.
irbisHaciendo uso del sistema del sistema de giado libre, que
irbisaccede a los satétiles GPS y ESTANDARD EUROPEO, llegamos a la
irbistienda de muebles perdida en un polígono industrial, donde
irbispreguntamos los precios de un somier. Usando nuestro wearable
irbisApila y nuetro movil podemos conectarnos a Internet y rastrear
irbiscon un agente inteligente precios de mercado de este tipo
irbisde producto para saber si nos están estafando, de forma discreta
irbisy sin llamar la atención.
irbisOtro caso de uso:
irbisLlegamos a la facultad donde estudiamos. Llevamos los
irbisdatos personales en nuestro wearable Apila, junto con los
irbisdatos que vamos a entregar en una práctica. Nos sentamos
irbisen el bar, y como tenemos tiempo decidimos leer de nuevo el
irbisdocumento, y mejorarlo. Nos ponemos manos a la obra, y abrimos
irbisuna de las terminales Apila de la mesa del bar. Esta terminal
irbisApila consiste en un terminal gráfico, junto con un procesador
irbisApila que se comunica con nuestro wearable Apila para intercambiar
irbisdatos. Si es necesario hacer alguna tarea pesada, como corrección ortográfica,
irbisel cluster Apila de la cafetería se encargará del trabajo. Encontramos
irbisalgunos detalles que sería interesante mejorar; pero nos damos cuenta
irbisde que no disponemos de los datos que necesitamos. Consultamos en la red
irbisde datos pública, y vemos que la disponibilidad de los artículos es
irbisbaja; por lo qud deberemos acceder a los datos de la biblioteca, donde
irbislos datos están con disponibilidad primaria. Como los de la biblioteca
irbisno dejan acceder a los de la red del bar -algunas cosas nunca cambian-
irbisapagamos el terminal Apila del bar, vamos a la biblioteca, encendemos el
irbisterminal Apila de la biblioteca, y ya esta: tenemos la pantalla tal y como
irbisestaba en la terminal del bar, sólo que ahora el dato que buscamos no está
irbisen la memoria P2P, sino en la memoria de acceso directo. Podemos mejorar nuestro
irbistrabajo y transmitirselo al profesor.
irbisUn últimop caso de uso:
irbisha salido un nuevo juego de ordenador de realidad ampliada que, para
irbisvariar, necesita de más recursos computacionales de los que tenemos; y, para
irbisvariar, nuestro hijo lo quiere. Por ello, y teniendo en cuenta que nuestro hijo
irbisha sacado buenas notas, le regalamos una tira de procesamiento de Apila para
irbissu consola Apila. En fin, no es tan mala idea: el tiempo de proceso no usado
irbisde su consola -que será mucho si saca malas notas }:-) - beneficia a toda la familia,
irbisya que se integra en el cluster Apila de la casa y todos podemos usar esos recursos
irbisesde nuestras terminales Apila. También permitirá dar unos ciclos más al sistema
irbisde reconocimiento de voz libre del sistema domótico de la casa, que anda un pelín
irbisagobiado de procesador desde que le hemos añadido el soporte a un idioma más para
irbispracticar.
irbis Estos escenarios pueden parecer de ciencia ficción, pero no lo son. La ciencia base
irbisque los haría posible está desarrollada; y hasta nos permitiría hacer mucho más.
irbisMuchas de las aplicaciones comentadas aquí -omo el software domótico o el reconocedor de voz-
irbisya están implementados en software libre. Y la implantación del proceso
irbissupone una reducción importante de costes finales.
irbis¿Alguien sigue vivo, o hablo ya con un montón de fregonas con un gorro en la cabeza, como en la tira ecol? ;-)
irbisBueno, llevo una hora y media escribiendo y me duelen las muñecas.
irbis¿Alguna pregunta?
irbisOk, ya se que está moderado. Paso a Q&A
irbisArmadillo pregunta por el proceso de desarrollo
irbisSintetizar un  core a partir de VHDL es más fácil de lo que parece.
irbisEn hispalinux dieron una conferencia sobre ello excepcional y sobre que herramientas  libres se pueden usar
irbislo mejor es que mires los anales del hispalinux de este año, para no duplicar material.
irbisnramos pregunta si esto va a revolucionar todo.
irbisLa verdad es que es un proyecto para pasarmelo bien desarrollando software libre los próximos años
irbisel problema es que, después de hablar con algunos peces gordos, me he dado cuenta de que microsoft va por ahí
irbisasí que probablemente revolucionarán otros.
irbisMe preguntan también por computación cuantica.
irbisLa verdad es que no tengo ni idea de computación cuantica
irbispor lo que no puedo decir nada al respecto.
irbisnramos me pregunta por el futuro de LTSP
irbisyo lo veo excepcional.
irbisLTSP es un buen proyecto.
irbisDe hecho, Apila no compite necesariamente con Linux
irbisApila es un SO para clusters de PICs. Linux para procesadores machotes.
irbisArmadillo me pregunta quien sintetiza Apila.
irbisEn principio, cuando esté listo, yo en mi casa.
irbisSi alguien quiere sintetizarlo en su casa, se baja el código de opencores y se lo sintetiza
irbisotro tema es si alguien quiere hacer un diseño chachi del VHDL subóptimo
irbispor la GPL, tendrá que ser libre
irbisganarán dinero vendiendo silicio
irbispero cualquiera podrá duplicarlo
irbissi no tienes una planta de fabricación en tu casa, y no tienes dinero para comprar una tira de Apilas, siempre se puede grabar el VHDL.
irbisO correr la máquina virtual sobre Linux.
irbisPara Armadillo: si, un procesador sobre VHDL es muy lento, por eso precisamente lo clusterizamos. ;-)
irbisPara  nramos, que pregunta por mi equipo: de momento estamos en fase de análisis y diseño.
irbisHa participado muy activamente Roberto Ramos al principio, dando ideas interesantes
irbisDisculpa, casi dos horas escribiendo, y cometo errores.
irbisHa participado muy activamente Roberto SANTOS al principio, dando ideas interesantes
irbisHe pegado un toque a algunos gurus de hardware, para ver si tenían interés.
irbisDe momento estoy buscando un core de gente que sepa mucho y que pueda aportar ideas
Armadillorealmente es interesante
irbisde cualquier forma, cualquiera puede forkear a partir de lo que he dicho O:-)
irbiso hacer como casi todos, decir que estoy como una cabra y que esto no es posible
irbiscuando el protocolo esté listo y el juego de instrucciones estén listos, lo colgaré de internet
irbiscualquiera puede tomar lo que le interese de lo que digo, o mandarme lo que le parezca
irbisApila será un buen bazar.
irbisMe preguntan por tiempos.
irbisAhora, como digo, estoy liado con el protocolo.
irbisCuando esté listo, lo publicaré.
irbisEspero que para principo de febrero.
irbisIntentaré tener algo ejecutando y correndo para el próximo hispalinux.
irbisDe cualquier forma, es un proyecto libre, cualquiera puede hacer lo que estime oportuno sobre cualquier cosa que he dicho. :-)
irbisAmplifiel dice que un fabricante puede hacer eso con un procesador moderno.
irbisSi, tienes razón. Y si lo hace, por la GPL tendrá que liberar su procesador. :-)
irbisVictor pregunta por los textos que colgaría al volver de hispalinux
irbisla verdad es que he estado rehaciendo muchas cosas
irbisde momento, en esta conferencia habré tecleado unos 20000cc sobre Apila ;-)
irbisYa es un buen texto para comenzar. :-)
irbisEs mucho más completo esto que las transparencias que iba a poner.
irbisCon el tiempo, esto está refinandose.
irbisTendría que montarla.
irbisDe momento, he reservado el dominio
irbiswww.apila.org
irbistodavía ni he subido la página
irbishispalinux fue hace un par de meses
irbisy he estado trabajando en lo que leeis ahora, y en co-levantar con mis socios una empresa de software libre (www.animatika.net)
irbis(perdón por la publicidad)
irbisMe pregunta Victor como se puede colaborar
irbises más sencillo de lo que parece.
irbisbasta con decidir lo que más os gusta
irbishacerlo
irbisy ponerlo en la web bajo licencia libre
irbissi me mandais un enlace, lo pongo en la página
irbisde momento, cualquier colaboración es bienvenida
irbisyo expongo públicamente lo que voy haciendo -vale, algunas veces con desfase, pero tamb ién tengo que currar, y Apila no paga la hipoteca-
irbisy cualquiera de vosotros que se anime puede desarrollar cosas.
irbisPor ejemplo, a mi (irbis@orcero.org)
irbiso a Roberto Santos
irbis(no tengo aquí su correo, pero es muy famoso y todos los conocemos)
irbissi esta navidad pillo unos dias, abro una lista de correo y lo comento en mi página -http://www.orcero.org/irbis-
irbiso en la geb de apila www.apila.org
irbisAlguna pregunta más?
irbisSi no hay ninguna más, nos vamos a la camita, que mañana hay que madrugar. :-)
irbisPues entonces, nos vemos
irbisun saludo
Armadilloun saludo
Armadilloclap clap clap clap clap clap
MJesusclap clap clap clap clap clap clap clap clap clap
MJesusclap clap clap clap clap clap clap clap clap clap
MJesusclap clap clap clap clap clap clap clap clap clap
MJesusclap clap clap clap clap clap clap clap clap clap
MJesusclap clap clap clap clap clap clap clap clap clap
MJesusclap clap clap clap clap clap clap clap clap clap
MJesusgracias Irbis !!
amplifielplas plas plas plas plas
Victorgracias irbis, una gran charla!
MJesusclap clap clap clap clap clap clap clap clap clap
MJesusclap clap clap clap clap clap clap clap clap clap
amplifielmuy buena la charla
MJesusclap clap clap clap clap clap clap clap clap clap
MJesusclap clap clap clap clap clap clap clap clap clap
MJesusclap clap clap clap clap clap clap clap clap clap
amplifielplas plas plas
Armadillocla clap clap clap clap clap
Armadillocla clap clap clap clap clap
Armadillocla clap clap clap clap clap
hqcclap clap clap
Armadillocla clap clap clap clap clap
Armadillocla clap clap clap clap clap
Armadillocla clap clap clap clap clap

Generated by irclog2html.pl by Jeff Waugh - find it at freshmeat.net!

email usmore information


© 2003 - www.uninet.edu - contact organizing comittee - valid xhtml - valid css - design by raul pérez justicia