Eiffel es software libre

Leo en el blog de Miguel de Icaza que Eiffel ha pasado a ser software libre y me parece tan buena noticia que voy a fusilar toda su entrada en el blog 😀

Mi primer (y casi único) contacto con Eiffel fue en unas jornadas de Microsoft Academic Alliance (sí, sí, de Microsoft 😉 ) en la que participó el propio Bertrand Meyer, inventor del lenguaje y, por ende, de la Programación con Diseño por Contratos (además de ser una de las personas importantes en la definición de la Programación Orientada a Objetos).

Tal y como nos cuenta Icaza, el EiffelStudio 5.7 ya es GPL. En la propia web de Eiffel podremos además aprender a utilizarlo con un tutorial online muy elaborado, además de otras presentaciones del resto de cosas que rodean al lenguaje.

Si queréis estar al tanto de lo que ocurre en Eiffel, no dejéis de pasar por la EiffelRoom 😉

tag Tags: , , , , ,

Terminó la Semana ESIDE-WORDS 2007

El viernes pasado fue la gala de entrega de premios de la Semana ESIDE – WORDS de este año y es hora de recoger y redistribuír los frutos desde el e-ghost, siguiendo con nuestra filosofía copyleft en la que, como autores, deseamos que nuestro conocimiento y nuestro trabajo revierta en el bien común (suena a hoja parroquial, pero lo digo claro para que se vea que 1) somos autores 2) creemos en tesis opuestas a los que normalmente hablan en nombre de los autores).

Bueno, me dejo de rollos, aquí están los materiales de las charlas, espero que os interesen…

Materiales:

  • Introducción al Software Libre: presentación en ODP y PDF, por Pablo Garaizar.
  • Asterisk e IVRs en ASL2: presentación en ODP, configuraciones en TGZ, por Gorka Gorrotxategi y Saúl Ibarra.
  • Web semántica y OWL: presentación en ODP y ejemplos en TGZ, por Jorge García (alias Bardok).
  • Network kernel hacking: presentación en ODP, ejemplos en TGZ y documento adjunto en PDF, por Jon Ander Ortíz.
  • «Motion» eta «ZoneMinder»-ekin bideo-zaintza: presentación en ODP y configuraciones en TGZ, por Alayn Gortazar.

Audio:

tag Tags: , , , , , , , , , , , , , ,

Cazadores de mitos del software libre

En mi ¿tiempo libre? (juas :-D) escribo en un ¿blog? (no, no es que esté atontado con tanta interrogante, es que no creo que sea un blog al uso, sino un conjunto de textos sobre lo que me interesa, sin formato bitácora, y tampoco los escribo en mi tiempo libre, sino más bien robándole horas al sueño, una de las causas de que mi índice de mapachidad matutino sea casi 1 :-)). En ese blog, la entrada que más éxito ha tenido hasta la fecha se titula Los mitos del software libre, y en ella cuento mi experiencia con sistemas libres y privativos y doy mi opinión sobre lo que creo que es un mito y lo que creo que está justificado.

Por supuesto es totalmente parcial (que para eso es mi blog y me lo… esto… sí, eso), como todos estos textos que hablan sobre mitos. Hay algunos que lo admiten abiertamente, y otros que se escudan en informes de supuestas empresas externas para alimentar al público con un buen cucharón de FUD.

Pues bien, saco todo esto a colación porque me ha gustado este artículo en el que Steve Wild vuelve de nuevo al tema, con mitos ya comentados y otros ligeramente nuevos, nuevas opiniones y nueva ristra de comentarios interminable al final, que suele ser incluso más interesante que el propio artículo.

Os animo a leerlo y si queréis debatirlos por aquí, ya sabéis que este es vuestro «A tu lado» tecnológico particular (molaría mucho una de «A la pregunta de cuántos procesadores en paralelo soporta Linux 2.6.20 Alan Cox ha respondido que 128 y el polígrafo dictamina que… ¡¡¡DICE LA VERDAD!!!» :-D).

tag Tags: , , , , , ,

Dejo patente que estoy en contra

Estos últimos días hemos podido ver cómo las patentes también fastidian la innovación en las grandes empresas. Aunque los abogados pueden hacer milagros, se siguen patentando cosas realmente estúpidas, saltándose a la torera el espíritu de la ley de propiedad industrial (no confundir con la LPI o Ley de Propiedad Intelectual, copyright != patentes ;-)).

Que se partan la crisma entre los grandes Godzillas del software y el hardware es algo que no me inquieta demasiado, no creo que ninguno de esos monstruos quede tan dañado que no pueda seguir dando caña. Lo que sí me preocupa es que las patentes de software pueden extinguir un montón de buenas o prometedoras pequeñas y medianas empresas de software local con sus barreras a la innovación y al mercado (¿qué empresa puede costearse los gastos de defender sus patentes?).

Para entender mejor el problema, os dejo un par de videos explicativos:

Richard Stallman hablando sobre las patentes de software:

tag Tags: , , , , , , , , , ,

¡OpenSolaris starter kit por la patilla!

Siempre me ha fascinado lo hurona que es la gente: en cuanto hay algo que es gratis, la gente se agolpa a hacer acopio. Vas a la Herri Krosa y ves a la gente huroneando como chacales unos gorros naranja fosforescente de Euskaltel que muy difícilmente se pondrán alguna vez en su vida… supongo que estará en los genes y que hace 100.000 años los que no huronearon del árbol de manzanas porque tenían reservas de sobra, murieron en la siguiente glaciación por ir de listos.

¿Todo esto a qué viene? Pues a que me he enterado por el blog de Álvaro López Ortega que Sun se ha sumado a la táctica de Ubuntu de formentar el huroneo como medio para promocionar su sistema y está dejando que pidamos un Starter Kit de OpenSolaris por la patilla 😉

Ya sabemos que OpenSolaris es GPL y se puede bajar de la red como cualquier distro típica de GNU/Linux, pero siempre hace ilusión tener los DVDs en una cajita y bien serigrafiados, sobre todo si no has tenido que pagar 450 dólares por ellos 🙂

tag Tags: , , , , ,

Derechos de autor e Internet

El pasado miércoles estuve en un interesantísimo debate sobre «Música, derechos de autor e Internet», organizado en el marco de las Jornadas de Puertas Abiertas de la Facultad de Derecho, y quede muy gratamente sorprendido.

Lo primero que me gustó es que el Auditorio de la universidad estuvo repleto de gente, la gran mayoría estudiantes (de Derecho, supongo). Lo segundo de mi agrado fue comprobar cómo profesionales muy reputados del Derecho como Francisco Lledó, catedrático de Derecho Civil, defendía tesis muy cercanas a mis posturas acerca de este tema, hecho que me reafirma en ellas al ver que no es que lo vea todo desde un punto de vista informático, sino que hay gente ahí fuera que sabe del tema y piensa igual. Esta misma circunstancia se dio al conocer a abogados como Jorge Campanillas, Javier de la Cueva o David Bravo, pero siempre hace más ilusión que sea otro profesor de la misma universidad 🙂

También he de reconocer que me quedé gratamente sorprendido del nivel dialéctico de Mikel Ruiz Baigorrotegui, miembro del Club de Debate de la Universidad de Deusto, que supo estar a la altura del envite y plantó cara ante argumentaciones bastante habilidosas por parte del representante de la SGAE.

Uno de esos momentos fue cuando el representante de la SGAE (que no recuerdo su nombre -Antonio, ¿puede ser?-, pero me pareció muy bueno en lo suyo) trató de arrinconar a Francisco Lledó y a Miker Ruíz diciendo que no correspondía a nadie sino al autor limitar como quisiera las posibilidades de copia y distribución de su obra, porque la ley lo estimaba así. Mikel estuvo rápido y sacó a colación un tema candente: la vivienda. Según Mikel, el derecho a la propiedad privada de la vivienda está asumido por la sociedad, pero no es omnímodo y se plantea que los propietarios sean penalizados si sus viviendas están vacías más allá de un determinado tiempo. Entran en liza dos derechos, el de la propiedad privada y el derecho a la vivienda, y la ley no da plena potestad al primero.

También me gustó mucho que Mikel Ruíz trajera un montón de datos en la recámara, sentencias muy recientes, informes de hace escasas dos semanas, etc. Llevaba los deberes hechos 🙂

El representante de la SGAE estuvo bastante comedido y me pareció una persona muy cabal. Me dio casi hasta rabia, porque es más fácil desbaratar las tonterías que acostumbro a leer de sus portavoces que los argumentos más sosegados y razonados. Llegó a admitir que no tenía mucho sentido que las lesiones a la propiedad intelectual fueran tratadas desde el Código Penal sino más bien desde el Código Civil (¡así no hay quien discuta! :-D), y que el canon era un parche, un apaño, que estaba mal diseñado desde su origen.

De Francisco Lledó y Ramón Múgica Alcorta me quedo con sus tablas encima de la palestra. Ramón condujo el debate con un tono muy cercano al Club de la comedia y en ocasiones me recordó al típico humor que acostumbra manejar Javier Areitio en alguna de sus clases.

Con jornadas como esta da un gustazo terrible venir a la universidad 🙂

tag Tags: , , , ,

Introducción al Software Libre

Ayer tuvo lugar la charla «Introducción al Software Libre» dentro de la Semana ESIDE-WORDS 2007, con varios claroscuros:

  • La asistencia, tal y como preví, fue muy pobre. La escasa implicación de los profesores de la facultad para llevar a alumnos a las conferencias es algo que venimos notando año a año. Además, los carteles anunciándola no estuvieron listos hasta el mismo día de la charla por lo que el fracaso de asistencia estaba más que asegurado. La temática era demasiado básica y manida para muchos de los alumnos de ESIDE, pero me interesaba hablar de este tema para intentar tender un puente a otras facultades y que hubiera al menos una charla no técnica (lejos de Asterisk, OWL, kernel hacking, Metasploit, etc.) a la que pudieran acudir.
  • El programa de streaming se colgó nada más empezar y como yo estaba dando la charla, no pude darme cuenta, así que nos quedamos sin streaming 🙁
  • Por otro lado, las transparencias no eran las de siempre y creo que han quedado bastante mejor que las últimas que usé. Es material que puede venir bien para repetir esta charla en otros sitios.
  • La gente que vino participó muy activamente cuando hablamos de licencias de software, exponiendo casos conflictivos y bastante casuística alejada del típico GPL vs. BSD o libre vs. privativo.

Por todo esto me quedo contento por haber hecho lo que creía que teníamos que hacer, aunque está claro que me hubiera hecho más ilusión ver una sala repleta. No siempre se logra contactar con el público objetivo, habrá que trabajar más para hacer esto mejor 🙂

Si estáis interesados en la presentación que usé, la podéis descargar del servidor del e-ghost:

Además, durante la charla utilicé estos dos vídeos:

GNU/Stallmans, The Free Software Song:

Linux prodigio:

(Nota: absorber es con dos bes ;-D)

tag Tags: , , , , , ,

You suck, I rule

La gente tiene una tendencia exagerada a polarizarse hasta el extremo en cualquier disputa de alternativas. En la comunidad del software libre llamamos a este tipo de trifulcas guerras santas, guerras de religiones (holy wars) o batallas flamígeras (flame wars).

Este hecho no es exclusivo del software, pasa en todos los lugares y ambientes. Se vé muy fácil con el fútbol: es más normal encontrar a un donostiarra que odie al Athletic que uno que odie al Celta, es más fácil encontrar a uno del Madrid que quiera que pierda el Atlético y era más normal ver a los argentinos animando más a Francia que a Brasil en la final del mundial de fútbol. La vecindad multiplica la envidia y este tipo de comportamientos bastante mezquinos.

Como decía, a pesar de ser gente supuestamente razonable, colaborativa y más o menos culta, los usuarios y desarrolladores de sistemas operativos, editores, entornos gráficos, lenguajes de programación, etc. se tiran los trastos a la cabeza siempre que pueden. «KDE rules, GNOME sucks!«, «emacs is lame, vi rocks!«, etc. etc.

Esta semana, vía meneame, he leído el enésimo episodio de estas guerras santas en chilehardware y me ha recordado a un texto ya bastante antiguo y polémico sobre los dos entornos gráficos. También polémicos, aunque más divertidos son los sucks-o-meter (o medidores de cuánto de chungo es algo) de sistemas operativos y de editores. Según estos medidores, yo molo, porque uso vi sobre Linux B-) 😀

Actualización: En el blog de Mauro Entrialgo lo clavan:

comic

tag Tags: , , , , , , ,

ESIDE-WORDS 2007

El próximo lunes comienza la Semana UD de las Ciencias y las Letras, con nombre en clave ESIDE-WORDS 2007 en la que durante dos semanas (debería llamarse Semanas UD de las Ciencias y las Letras y no en singular :-D) tendrán lugar multitud de charlas, concursos, eventos deportivos, académicos y festivos, que culminarán el día 9 de marzo con la ceremonia de entrega de premios en el Auditorio de la universidad.

ESIDE-WORDS

Desde el grupo de Software Libre de la universidad hemos querido colaborar especialmente y nos encargamos de organizar numerosas conferencias:

  • el martes 27.02.07, a las 12:00h, Pablo Garaizar Sagarminaga nos dará una Introducción al Software Libre en la Sala de VideoConferencias (ESIDE, 2º piso), comentando qué es el software libre, qué tipos de licencias hay, etc.
  • el miércoles 28.02.07, a las 18:00h, también en la Sala de VideoConferencias (ESIDE, 2º piso), Iñaki Moreno nos hablará del Metasploit framework en una charla con ejemplos prácticos de las potencialidades de esta herramienta de seguridad informática.
  • el jueves 01.03.07, a las 12:00h, también en la Sala de VideoConferencias (ESIDE, 2º piso), Gorka Gorrotxategi y Saúl Ibarra nos explicarán cómo configurar una PBX con Asterisk e IVR en AEL2.
  • el mismo jueves 01.03.07, a las 18:00h, también en la Sala de VideoConferencias (ESIDE, 2º piso), Jorge García nos explicará qué es OWL y la web semántica.
  • el viernes 02.03.07, a las 12:00h, también en la Sala de VideoConferencias (ESIDE, 2º piso), Jon Ander Ortiz hablará sobre Network kernel hacking y nos explicará cómo programar módulos para el núcleo Linux con los que ocultar tráfico de red entre otras técnicas.
  • ese mismo día, viernes 02.03.07, a las 18:00h, también en la Sala de VideoConferencias (ESIDE, 2º piso), Iñaki Moreno realizará un desarrollo de un plan director de seguridad de una empresa, explicando paso a paso los puntos más importantes del mismo.
  • ya en la siguiente semana, el martes 06.03.07, a las 18:30h, en el aula 113L de ESIDE (1er piso) tendrá lugar el Taller de tecnologías web 2.0 de la mano de Lorena Fernández y Pablo Garaizar.
  • el miércoles 07.03.07, a las 12:00h, en la Sala de VideoConferencias (ESIDE, 2º piso), Alayn Gortazar nos explicará en euskera cómo montar un sistema de videovigilancia con GNU/Linux en la charla «Motion» eta «ZoneMinder»-ekin bideo-zaintza.

Además, gracias a la colaboración de la empresa Irontec, grabaremos todas las charlas en OGG/Vorbis y realizaremos una difusión en directo de las mismas a través de esta dirección: http://streamcluster.irontec.com:8000/directo.ogg.

Difundid, por favor, al máximo esta información para que todos los interesados queden avisados, muchas gracias 😉

Actualización: también podrán escucharse en MP3 y a través de un reproductor flash.

tag Tags: , , , , , , , ,

Google Summer of Code 2007

Id preparando el traje de baño y las chanclas, que desde el viernes pasado ya se empieza a hablar del GSoC’2007, aunque no será hasta marzo cuando empiecen a aceptar nuevas peticiones de participación.

Como decía, este año se han adelantado las fechas como respuesta a algunas quejas del año pasado que resaltaban que el «timeline» estaba a la medida de los participantes estadounidenses (que terminan en Mayo), Para los estudiantes, se abre el período de enviar «solicitudes» el 14
de Marzo, y se cierra el 24.

También existe la opción de pedir ser «mentor», si deseas que algún estudiante trabaje en algún proyecto tuyo (un proyecto libre, claro está), aunque es bastante difícil ser aceptado como mentor si no es muy conocida la organización (o de EE.UU.). Creo que el año pasado la Universidad de Valencia pidió ser «mentor», y no se lo concedieron. En cambio, sí estaban la Universidad de Oregon y otras universidades estadounidenses. En cuanto al resto de organizaciones, destacan pesos pesados del mundo del Software Libre como la Apache Fundation, Mozilla Fundation, Samba, Gnome, KDE, OpenOffice.org, etc.

Durante el año pasado, Álvaro Uría, alumno de la facultad, participó en el Google Summer of Code en el proyecto Mars Space Flight Facility, aportando el soporte para la clusterización de tareas, mediante scripts en Perl.

Si queréis más información, podéis consultar la FAQ del proyecto 😉

tag Tags: , , , , , ,