Siempre cuando estoy trabajando en la computadora, me gusta escuchar de fondo música, conferencias o programas de radios. Uno de los que me gusta es Radioliberada, un podcast realizado en San Cristóbal (la misma ciudad de donde vivo) por varios miembros de la comunidad de software libre local Gnuchox.

Temas de RadioLiberada

Este programa de radio comenta principalmente sobre software libre: las últimas noticias de esa cultura, nuevos programas, recomendaciones, entre otros. Adicionalmente, en algunos programas se tratan temas relacionados a la cultura libre, tales como películas de informática, agricultura libre y mas. El formato del mismo son conversaciones entre los locutores e invitados, pues son conversaciones informales entre amigos y hace mas amena la escuchar, también comparten buena música no popular (para mí) entre segmentos y puedes descubrir nuevas bandas.

Logo de Radioliberada

Logo de Radioliberada

El nivel de los temas es para todo público por lo que es agradable para escuchar mientras trabajas, haces ejercicio, manejas, entre otros.  Así que entra a RadioLiberada y suscríbete para estar actualizado sobre la cultura libre.

El pasado 23 de abril en la ciudad de San Cristóbal (Venezuela) tuvimos la oportunidad de celebrar el FLISOL en la UNET,  luego de 5 años de ausencia por problemas políticos del país, falta de tiempo de los miembros de TALUG/Linuxtachira y otros. Pero este año decidí organizar el evento y al saber que contaba con la ayuda del Prof. Ronald Escalona y Maria «Tatica» Leandro pues logramos llevarlo adelante.

Organización

Desde finales de enero (¡si!, tres meses antes), estuvimos reuniéndonos públicamente en un centro comercial de la ciudad para cuadrar toda la logística. El Prof. Ronald Escalona logró conseguir el Auditorio de la Universidad Nacional Experimental del Táchira para el evento, video-beams por parte del Departamento de Informática y a través del Departamento de Informática logramos conseguir los certificados digitales de asistencia, Tatica organizó la web y redes sociales del evento, Richzendy consiguió el patrocinio por parte de Fedora y montó el servidor con los repositorios para descargar.

Gira de medios

La semana anterior al FLISOL, tuvimos la oportunidad de visitar varias estaciones de radio local y participar en varios programas reconocidos de la región, estuvimos en la 93.7 FM en El Pendrive de Lourdes, En la Mega 102.1 FM en Popular Top y en el programa de Andreina Matheus y Dario Motora, en Ecos del Torbes y mas. Gracias a todos lo que hicieron posible la participación, pues muchas personas llegaron a través de esos programas de radio. También gracias al área de medios de la UNET pudimos contar con publicidad en la página de la universidad y en sus respectivas redes sociales.

Instalaciones

Esta parte fue la que impresionó, aunque en el 2011 (la última edición) ya había bajado mucho las solicitudes de instalación y toco ofrecer software libre para Android. En este año solo hubo una instalación, bueno en realidad era una reinstalación porque tenía Ubuntu y deseaba tener una distribución mas ligera. Creo que la baja cantidad de instalaciones se debe a la facilidad de instalar Linux en un equipo y la compatibilidad ha crecido mucho actualmente, por lo que no es necesario contar con ayuda de expertos para tener software libre en tu equipo (a diferencia de hace una década).

Ponencias del FLISOL

Este fue el principal fuerte del evento debido a las pocas instalaciones que hubo. Desde las 9:30am comenzamos con la de Darwin sobre Software Libre y casos de éxito y luego con Luis Villalobos sobre comunidades libres (ambas ponencias fueron excelentes para abrir este evento). Una vez finalizadas, vino la de Leonardo Caballero nuestro invitado de Méridam donde nos habló sobre el poder de python a través de herramientas como Oddoo y Plone que son excelentes y están desarrolladas en Python. Para cerrar la mañana, se hizo mi ponencia sobre la seguridad y privacidad en Internet y como protegerse usando las herramientas de Mozilla, luego se hizo un breve descanso para almorzar el arroz chino (donado por el proyecto Fedora) y disfrutar de refrescos (donado por Feedback Software).

En la tarde contamos con las ponencia de Pablo Lopez acerca de estaciones de radio utilizando Software Libre, posteriormente contamos con la presencia de Jordi Cuevas sobre el proceso de traducción de WordPress. En paralelo, Tatica realizó un taller de Darktable con varios diseñadores y fotógrafos asistentes; en ese momento se montó a la «tarima» Richzendy y Arley para darnos una grandiosa explicación sobre Bitcoin, una moneda criptográfica de Internet (de hecho al final rifaron unos mBTC).

Finalmente, el evento se cerró con una clase magistral de seguridad informática a cargo del profesor Ronald Escalona, la introducción de la misma fue mostrar parte del tráfico de la red inalámbrica (porque estaba libre) donde pudimos ver algunas imágenes de lo que observaba el público, para luego explicar varios aspectos a tomar para la seguridad de un sitio web.

Cabe destacar que entre cada ponencia se rifaron: DVDs, camiseta, chapas, calcomanía (pegatinas), material de publicidad y mas. Algunos de los asistentes pudieron almorzar gratis, tomar refrescos y chucherías que trajeron los patrocinantes.

Resultado del evento

Después de 5 años como profesor de la universidad, al fin pude organizar un evento «grande» para la comunidad en mi casa de estudios. Confieso que luego de tantos años sin la presencia de eventos de este tipo en la región, tenía miedo de que hubiese poca asistencia, sin embargo, como pueden ver en la foto de Tatica, la asistencia fue buena.

Asistentes del FLISOL 2016, foto cortesía de Maria Leandro

Asistentes del FLISOL 2016, foto cortesía de María Leandro

Agradezco a todos los asistentes, ponentes, organizadores, patrocinantes y personas que hicieron posible este evento. Me motivó a tratar de hacerlo cada año y a mejorar para el próximo, eso si, ¡necesitamos ayuda! Espero que para el próximo año te unas a participar en la creación de este evento, solo debes suscribirte a linuxtachira.org.ve y estar pendiente de las reuniones o propuestas.

El pasado domingo tuve la oportunidad de compartir junto con Maria «Tatica» Leandro (si estás en el mundo del software libre ya la deberías conocer) en el programa radial El pendrive de Lourdes, conocido en la región por hablar de temas tecnológicos y ecológicos. En ella hablamos principalmente sobre el FLISOL (Festival Internacional de Software Libre) e invitando a la edición de este año que realizaremos en la Universidad del Táchira.

Skatox y Tatica en el Pendrive de Lourdes promocionando el flisol

Lourdes, Mi persona y Tatica en la cabina de radio

Así que sin mas preámbulos les dejo la entrevista a continuación, para que la disfruten:

El FLISOL es un festival que se realiza el mismo día en diferentes ciudades de Latinoamérica desde el 2005. San Cristóbal (ciudad donde vivo), ha tenido la oportunidad de participar desde sus inicios hasta el 2011, siendo el mas grande del país en varias ocasiones. Este año podemos volver a realizarlo luego de 5 años de ausencia gracias a la colaboración de la comunidad local y profesores de la UNET.

El evento se realizará en el auditorio de la biblioteca de la UNET, desde las 8:00am hasta las 5:00pm, contaremos con una gran variedad de charlas, mesas de trabajo y voluntarios para instalar distribuciones como: Fedora, Ubuntu, Debian, Xanadú, entre otras. También puedes asistir para conocer a otros usuarios y profesionales del Software Libre, conocer las comunidades locales y como unirte a ellas.

Afiche del Flisol 20016 del Táchira

Afiche del Flisol 20016 del Táchira

 

Por mi parte, estaré dando una charla de Mozilla Venezuela probablemente sobre como protegerte en Internet utilizando tecnologías libres, instalaré distribuciones y de pronto trataré de reclutar gente para la comunidad de Mozilla Venezuela.

Para mas información, horario de las charlas y demás cosas, puedes visitar el sitio oficial del FLISOL San Cristóbal. ¡Asiste e invita a tus amigos! Necesitamos asistencia para seguir haciendo este tipo de eventos y renovar la comunidad con nuevas generaciones.

 

Editado:

Ayudame a seleccionar el tema a exponer votando en esta encuesta: https://twitter.com/skatox/status/722050589031534592

Hace unos días, varios miembros de diferentes comunidades de Software Libre de Venezuela estabamos conversando en el IRC de UNPLUG, sobre sacar un comunicado sobre la situación de Internet en el país, pues como promotores del software y conocimiento libre (aunque al parecer muchas personas no dominan el español y lo confunden con libertinaje), nos vimos en la obligación de difundir nuestra opinión sobre el tema y brindar una oportunidad a los ciudadanos para expresarse, pues esto afecta a todos los internautas venezolanos sin importar su posición política, religiosa, cultural, entre otros.

Luego de leerlo, si estás de acuerdo, puedes dar tu voz firmando en Change.org:

Nosotros, los abajo firmantes, en nuestra condición de ciudadanos venezolanos, miembros de las comunidades organizadas de usuarios de Software Libre y activistas de la libertad del conocimiento y la neutralidad de la red, defendemos un Internet libre y abierto, apegándonos a la Declaración por la Libertad de Internet la cual citamos en su totalidad:

“Apoyamos procesos transparentes y participativos para regular Internet y el establecimiento de cinco principios básicos:

  • Expresión: No se debe censurar Internet.
  • Acceso: Promover acceso universal a redes rápidas y asequibles.
  • Apertura: Internet debe seguir siendo una red abierta donde todas las personas son libres de conectarse, comunicar, escribir, leer, ver, decir, escuchar, aprender, crear e innovar.
  • Innovación: Proteger la libertad de innovar y crear sin permiso. No se deben bloquear las nuevas tecnologías, y no se debe castigar a los innovadores por las acciones de los usuarios.
  • Privacidad: Proteger la privacidad y defender la capacidad de la gente para controlar cómo se utilizan sus datos y dispositivos.”

CONSIDERANDO

La violación al derecho de libre acceso a la información evidenciada recientemente por:

1. Restricción del acceso a los siguientes sitios Web:

  • twimg.com, que hospeda imágenes de la red social Twitter
  • pastebin.com, utilizado para compartir información como texto plano.
  • bit.ly, acortador de enlaces
  • zello.com, aplicación walkie-talkie virtual para hablar con otras personas en canales públicos y privados.
  • Diversos portales de noticias a nivel nacional.

Esta lista es meramente enunciativa y no restrictiva, por cuanto el bloqueo de sitios se extiende a un número bastante mayor de éstos, de aproximadamente 500; pero debido a falta de transparencia desde el ente regulador respecto a cuáles son estos sitios bloqueados no se cuenta con una lista completa. Los sitios bloqueados han sido reportados por usuarios alrededor del mundo en un proceso de monitoreo constante, y verificados de igual manera.

CONSIDERANDO

2. La violación a la privacidad de los ciudadanos evidenciada por la instalación de un Centro Estratégico de Seguridad y Protección de la Patria (CESPPA), entre cuyas actividades, delineadas en el decreto 458 de la Presidencia de la República Bolivariana de Venezuela, publicado en la Gaceta Oficial N°:40266 del 7 de octubre de 2013 y cuyo reglamento interno se define en la resolución número 011-14 del Ministerio para el Poder Popular del Despacho de la Presidencia y seguimiento a la gestión de Gobierno de la República Bolivariana de Venezuela, publicada en la Gaceta Oficial N°:40355 del 13 de Febrero de 2014, está la vigilancia permanente de los flujos de información, aún cuando la Constitución de la República Bolivariana de Venezuela establece el derecho inalienable a la privacidad en su artículo 48.

CONSIDERANDO

3. El corte generalizado del acceso a Internet a una región del país por parte de la compañía nacional de teléfonos de Venezuela (CANTV) desde el día miércoles 19 de febrero de 2014 hasta el viernes 21 de febrero de 2014 evidenciado por múltiples reportes ciudadanos en el estado Táchira, en atención a que las Relatorías de Libertad de Expresión de la OEA en su comunicado R50/11 consideran el acceso a Internet parte fundamental del acceso libre a la información y expresión y por tanto necesario en el ejercicio de estos derechos humanos. Agregando que existe un precedente, presentado el 14 de abril del 2013, cuando el acceso a Internet fue cortado por 4 minutos en expresas palabras del Ministro Arreaza, en respuesta a ataques a sitios y cuentas oficiales.

CONSIDERANDO

4. Las repetidas y consuetudinarias violaciones a la neutralidad de la red, principio plasmado en nuestra Ley Orgánica de Telecomunicaciones, el libre acceso a la información y la prohibición de la censura previa, presentes en la Constitución de la República Bolivariana de Venezuela (art. 58 ejusdem), e incluso normas supraconstitucionales a las que el Estado Venezolano debe apegarse por haber suscrito acuerdos, entre ellos la Declaración Universal de los Derechos Humanos en su artículo 19.

ACORDAMOS

Fijar nuestra posición en los siguientes términos:

1. Apoyamos la declaración de la neutralidad de la red y el acceso libre a la información como principios fundamentales para el desarrollo de nuestra nación.

2. Expresamos nuestro desacuerdo con la creación del Centro Estratégico de Seguridad y Protección de la Patria (CESPPA), fundamentado en los siguientes puntos:

  • Viola nuestro ordenamiento constitucional, nuestros derechos humanos y por tanto constituye un abuso de poder.
  • Está en contra de los ideales y principios que defendemos como parte de los movimientos de Software y Conocimiento Libre, puesto que CESPPA se configura en un ente de censura previa a partir de criterios de seguridad y defensa de la nación, contraviniendo normas constitucionales establecidas en el art. 57 ejusdem.
  • Es un acto irresponsable de nuestra parte como ciudadanos, usuarios y especialistas en tecnologías; no hacer de conocimiento publico nuestra opinión al respecto.

3. Expresamos nuestro desacuerdo con las acciones por parte de cualquier empresa o institución nacional y/o extranjera que puedan representar restricciones al acceso a la información.

4. Consideramos evidente la necesidad de motivar la concientización de los ciudadanos sobre las ventajas y riesgos del uso de Internet, así como el desarrollo de habilidades que les permitan tener un desenvolvimiento activo en el mismo.

5. Reconocemos la existencia de un instrumento legal en la Ley Especial Contra los Delitos Informáticos, para la protección, prevención y sanción de delitos cometidos contra sistemas que utilicen tecnologías de información, la cual sanciona el espionaje electrónico como delito contra la privacidad de las personas en sus artículos 20, 21 y 22. Consideramos que cualquier acción ejecutada por cualquier entidad en aras de protegerse o prevenir ataques informáticos debe estar enmarcada en los preceptos establecidos en esta Ley.

6. Reconocemos las potencialidades del sistema educativo, así como el crecimiento de la Fundación Infocentro, que ha hecho posible el acceso de millones de venezolanos a recursos de computación e Internet de manera libre y gratuita. Consideramos que el uso eficiente de estas herramientas pueden garantizarle a los ciudadanos el desarrollo de habilidades necesarias para un uso libre, sano y positivo de Internet y de las herramientas informáticas.

7. Consideramos que la privacidad de los ciudadanos no se puede garantizar sin hacer uso de Software libre y estándares abiertos, por lo que hacemos énfasis en la necesidad de promover el cumplimiento de la Ley de Infogobierno promulgada en Gaceta Oficial N° 40.274, que establece que todo programa informático que se desarrolle, adquiera o implemente en el Poder Público deberá ser Software Libre, con estándares abiertos, transparente y comunitario, salvo las excepciones expresamente establecidas en la Ley y previa autorización del ente competente.

Suscriben:

  • Manuel Lucena Pérez, UNPLUG
  • Maria Leandro, Fedora
  • Arturo Martinez, Mozilla Venezuela
  • Kenyer Dominguez, Mozilla Venezuela
  • Leonard Camacho, Mozilla Venezuela
  • Héctor A. Mantellini, VaSlibre
  • Jeferson Herrera, VaSLibre
  • Manuel Camacho, Mozilla Venezuela
  • Jesús Contreras, Comunidad de Software Libre de Venezuela
  • Kelvin Moya, VaSlibre
  • Sebastián Ramírez Magrí, Mozilla Venezuela
  • Loris Santamaria, Comunidad de Software Libre de Venezuela
  • María Gabriela Pérez, UNPLUG
  • Alfieri Morillo , Gimp-Ve, LibreOffice-Ve
  • Flamel Canto, Comunidad Software Libre de Venezuela
  • Diego Barrios.
  • Luis Salazar
  • Eduardo Melendez
  • Alexis A. Sánchez O, Comunidad PinguinoVE
  • Julio J. Montaño C, GRULICA
  • Alberto Chirinos, GUDISLIP
  • Kleiber J Perez, GUDISLIP
  • Xavier Pernalete, GUDISLIP
  • Juan Pablo Gómez A., Comunidad de Software Libre de Venezuela
  • William Cabrera, Comunidad de Software Libre de Venezuela
  • Johan Gonzalez, Mozilla Venezuela
  • Eduard Lucena, UNPLUG
  • Oliver Hernández,Comunidad de Software Libre de Venezuela
  • Jonatan Mejías, Mozilla Venezuela, LibreOffice-Ve
  • Nelson J. Delgado Ubuntu-ve
  • Miguel Useche, Mozilla Venezuela
  • Angel Cruz,VaSLibre
  • Williams Campos, Gimp-Ve
  • David Rivero #ubuntu-ve
  • Cesar Bermúdez, LUGMA
  • Alejandra Ortiz,VasLibre
  • Gloria Alvarez, GUSL
  • Luis Alejandro Martínez Faneyth, Comunidad de Software Libre de Venezuela
  • Jesús Delgado
  • Alberto Medrano, Comunidad de Software Libre de Venezuela
  • Karla Hurtado, VaSLibre

Gracias por leerlo 🙂 nuestra sociedad os lo agradecerá.

Este sábado 27 de abril por problemas logísticos no se pudo organizar el FLISOL en la ciudad de San Cristóbal, sin embargo, Jose Luis Rivas se le ocurrió la idea de realizar una videoconferencia con varios miembros de TALUG (Tachira’s Linux User Group) y hablar sobre temas relacionados con software libre, la charla fue improvisada y sin guión planificado (solo sabíamos que íbamos a hablar de Software Libre) pero me parece que quedó bien para la poca planificación.

Les recomiendo ver o escuchar este vídeo pues tiene temas interesantes, diversas opiniones y nunca está demás conocer un poco mas del tema.

Probablemente sigamos creando vídeos de este tipo acerca de temas técnicos y participación libre. Así que pendientes por este medio si anunciamos uno para que participen.

Este artículo cuenta mi experiencia luego de tres años, al desarrollar un proyecto de software libre (licencia GPL) y motivarlos a crear sus propios proyectos o colaborar en los existentes. Si no te gusta leer mucho, básicamente quiero compartir que al crear y mantener un proyecto de software libre logras: aprender a ser mejor programador al recibir correcciones de otras personas,  conoces gente de varias partes del mundo interesadas en tu programa, ves correr el programa en lugares no pensados, recibes código programado por otras personas, puedes recibir dinero sin previo aviso y sin nada a cambio, consigues futuros clientes y recibes felicitaciones por resolver un problema de otra persona.

Inicio

Como mi blog hecho con WordPress empezó a acumular años, el historial de artículos se hizo grande y ocupaba mucho espacio para mostrarlo. La solución por defecto es mostrar los años en una caja desplegable pero lucía muy feo y conseguí un sencillo plugin que los mostraba en un menú desplegable con animación hecha en Javascript. El plugin dejó de soportarse al poco tiempo y no siguió funcionando con WordPress, por ello, decidí hacer uno similar y como estaba aprendiendo jQuery (estaba de moda) lo utilicé para la implementación y nombre. Escribirlo fue fácil pues WordPress ofrece una excelente documentación, además, utilicé el plugin que usaba como base.

¿Ofrecerlo como software libre o usar una licencia cerrada y venderlo?

Una vez terminado, pense en 3 posibilidades: usarlo para mi mismo, venderlo por un precio muy barato y ganar algo de dinero por él, liberarlo como software libre porque le podría servir a alguien con la misma necesidad que yo. Decidí ésta última porque por primera vez tenía algo que surgía de una necesidad y estaba seguro de servirle a mucha gente en la misma situación que yo. Lo subí a WordPress y mi sorpresa es que tuvo bastantes descargas los primeros días (creo que como 300).

Por novatada, empecé a recibir peticiones (no quejas) de gente que deseaba mejor código porque no me entendían, soporte para otros días (me decían que si hablaba español por qué no había menús en este lenguaje), soporte para cambiar el formato del mes, etc. Aproveché un tiempo libre y lancé una segunda versión con el código mas sencillo y limpio, documentado, soporte para multi-idioma (en ese momento inglés y español) e implementé la funcionalidad del mes.

Primeras contribuciones

Luego de esos cambios pensé que el plugin estaba listo y no era necesario hacer mas cosas, para mi sorpresa empecé a recibir ideas de nuevas funcionalidades, código de personas para añadir compatibilidad de características de WordPress desconocidas para mi, por ejemplo, para ese entonces no conocida de WordPress MU, shortcodes, filtros, etc. Recibí parches para mejorar el código SQL porque había una persona con miles de posts, etc.

Mi sorpresa es ver como gente desconocida, se tomó el tiempo para estudiar el código elaborado por mí, modificarlo para soportar sus necesidades y compartirlo conmigo para incluirlo en la rama oficial, permitiendo al resto de usuarios disfrutar de estas funcionalidades. Además, las funcionalidades implementadas eran interesantes y muy variadas, yo sólo no hubiese podido hacerlas porque eran situaciones muy distintas en cada caso. Otra cosa interesante, fue que uno de los primeros programadores en enviarme código, tradujo el plugin a Checo y Esloveno, dos idiomas que jamás pensé contar en mi plugin.

Mantenimiento

Una vez con una base de funcionalidades generales, gente empieza a pedir características  mas complejas, a veces fuera de las funcionalidades o el objetivo del plugin, generalmente algunas se resolvían con otro plugin y otras tuve que agregarlas. Una de las mas solicitadas era la posibilidad de excluir tareas pero fallé, sin embargo, otro de los primeros programadores  en contribuir lo implementó sin que le pidiera ayuda y pude ofrecerlo al resto.

Al momento de estabilizarse el proyecto: buena base de usuarios, programadores voluntarios contribuyendo en el proyecto. Noté un incremento en el soporte, la gente al ver que el plugin funciona bien desean expandir sus posibilidades y empiezan a contactarte para ver como realizar ciertas cosas o dar nuevas idea.  Comencé a recibir donaciones simplemente por realizar el plugin, motivandome a realizar nuevas funcionalidades (como soportar muchas instancias que requería casi re-escritura total).

En otras palabras, una vez que el proyecto se mantiene, el mantenimiento consiste en arreglar bugs, dar soporte a las personas y dependiendo de la frecuencia de solicitudes, agregar funcionalidades nuevas. En este punto es bien porque ya vez el fruto del esfuerzo realizado anteriormente, sin embargo, me parece delicado descuidarlo porque se puede ir todo para atrás. Pues aquí la gente confía mas en tí y espera respuestas rápidas, tal vez algunas sean incómodas al exigir como si estuviesen pagando altas sumas por ello, pero otras son buenas al agradecerte por el esfuerzo realizado.

Conclusiones

Después de este tiempo, puedo decir que es uno de los proyectos mas satisfactorios a nivel profesional y pesonal, en el primer ámbito porque me permite mejorar mis capacidades de programación, conseguir nuevos clientes (mi mayor cliente lo conseguí al solucionarle un problema con este plugin), mejora el currículo (puedo demostrar capacidad de liderar un proyecto, experiencia con PHP y WordPress, Javascript, etc) y mas. Respecto a la parte personal, cada vez que recibo un correo de una persona agradeciendome por el trabajo, por el tiempo ahorrado al utilizar este programa, al ver ejecútandose en sitios conocidos o muy extraños. Me alegra saber que he ayudado a otra persona sin nada a cambio, además cuando recibo donaciones pues también es bien saber que se recibe una recompensa monetaria extra por un trabajo que muchas veces es para mí (para mi blog).

Si alguno tiene una idea o programa en mente, es sencillo y sienten que pueden ayudar a otro, liberelenlo bajo una licencia de código abierto, publiquen el repositorio y con el tiempo verás como crece con la ayuda de otros programadores. Realmente es una buena experiencia.

Si alguno desea conocer o probar mis 2 plugins, pueden hacerlo en las siguientes direcciones:

Happy Hacking!