Archivo para la software libre categoría

Identicmaratón

Publicado en social, software libre con etiquetas , el Noviembre 9, 2009 por herson

logo-identicaLa diferencia entre un “twittermaratón” y un “identicmaratón” es que en el segundo la gente no duraría 72 horas despierta; haría un script que envíe twitts notices leídos de un archivo de texto y fácilmente mucha gente ganaría :P

Propiedad intelectual y software

Publicado en software libre, tec con etiquetas , , , , el Agosto 22, 2009 por herson

gnuComo parte de las actividades de la “Semana Compu”, el jueves por la tarde fui a la biblioteca del ITCR a una charla titulada “Propiedad Intelectual y software” impartida por el Lic. Otto Rivera de CAMTIC. Es curioso que cuando un abogado va a hablar de software siempre aclara que es abogado y que no entiende muchas cosas de software, al igual que cuando gente de computación (me incluyo) hablamos de licencias y propiedad intelectual, aclaramos que no somos abogados y que no sabemos muchas cosas de leyes.
Pues bueno, esta empezó de la misma manera y como yo no sabía que era de CAMTIC me quedé escuchando un rato. Más o menos para la cuarta diapositiva ya pude identificar la clase de charla que era… de esas que dicen que la “producción intelectual” se tiene que “proteger” (odio que usen esa palabra con este significado) para que nadie se las robe a uno.
La primera parte fue de conceptos y por lo menos no escuché nada sorprendente ni nuevo, sino definiciones de autor, titular, derecho moral y patrimonial, etc.
Cuando llegó a la parte de software libre confieso que me asusté cuando textualmente dijo que “…las licencias GNU no tienen derechos de autor” y que él no estaba seguro si dichas licencias eran una violación legal ya que toda creación debe tenerlos :-O++ ¡que no se podía reconocer la autoría de un producto licenciado con GPL! y como si eso fuera poco que “las licencias GNU”, refiriéndose a las GPL, “impiden vender el software”.
Curiosamente, a pesar de ser abogado, utilizó toda la terminología del campo de computación adecuadamente, lo que demuestra que tiene mucha experiencia en esta área, pero lastimosamente lo único en lo que se equivocó (y por mucho) fue en los aspectos legales del software libre.
Es clarísimo cómo esta cámara busca inculcar ideas erróneas a estudiantes de computación y tratan de manipularlos sin ninguna vergüenza aún delante de profesores, egresados y visitantes del ITCR.
Es claro también que este señor vive de registrar legalmente el software privativo que se produce en el país y está dispuesto a hacer lo que sea, incluso mentir, para asegurarse su trabajo.
No sé si la ASODEC o alguna otra de las nuevas asociaciones de estudiantes habrá grabado las conferencias, porque realmente me gustaría tener una copia de esta joya de charla.

“No queremos software libre”

Publicado en política, social, software libre con etiquetas , , , el Mayo 17, 2009 por herson

garnier-msAcabo de leer la noticia de que el MEP descarta adquirir software libre y además paga ¢350 millones a Microsoft en licencias (por año).

Dice el MEP “que si se pasa a otras aplicaciones habría que capacitar a miles de docentes”. Vamos a ver si entendí; ellos enseñan a usar herramientas privativas y se quejan de que no hay (suficiente) gente que sepa usar herramientas libres. Y sí, por increíble que parezca, ¡ellos son los encargados de la educación costarricense! ¿Debe cambiarse la enseñanza de la informática educativa? Cualquiera con un mínimo de capacidad analítica podría saber que sí. ¿Cómo? No enseñando herramientas, sino conceptos. Es decir, no enseñar a los alumnos a guardar archivos de Excel, sino enseñarlos a guardar archivos. ¿Archivos de qué? -¿Acaso importa?-. Enseñar a usar FrontPage. ¡No!. Enseñar HTML, el concepto de etiquetas y el despliegue web. Sólo por dar un par de ejemplos.

La educación, con el papel meramente social que desempeña, ha dejado de lado esto para volver la vista y arrodillarse ante quien, con piel de oveja, ocacionalmente le soborna con “regalos” de licencias para centros educativos y estudiantes (evidentemente, en el caso de la noticia no es así). Y cuando es gratis, ¿cuál es el problema? Como dicen por ahí, la primera dosis es gratis. Cuando ya hay adicción, hablamos…

Esta claro que ya somos farmacodependientes de la droga del software privativo, y hundidos en el vicio, según el MEP, no hay remedio que valga, debemos seguir consumiendo nuestra dosis por siempre. De este modo ¿a quién no le gustaría tener un vicio que sea costeado por la sociedad? ¿Y si el vicio cuesta ¢350 millones anuales? ¿Cuantas aulas se pueden construir con eso? ¿Cuántas capacitaciones en software libre se pueden costear con eso? ¿Será cierto que sale más caro pasarse a software libre?

Estoy conciente de que pasarse a software libre no es barato ni fácil, pero estoy seguro de que lo vale debido al impacto social que tiene y también por el aspecto económico, aunque no creo que sea lo más importante de este tema. A como yo lo veo, esto es una transferencia de mucho dinero de un país pobre hacia un país rico, mientras que con el modelo de software libre, el gasto en capacitaciones sería con empresas locales por lo que inclusive ayudaría a reactivar nuestra economía, y el costo de licencias sería muy muy bajo… ¿0?

Probablemente Leonardo Garnier no sea especialista en el área de informática educativa, ¿pero cuántos ministros son especialistas en su cartera? (doña Jeanina, ¿me equivoco?), pero yo esperaría que tuviera algún asesor competente en este tema. ¡Los altos funcionarios públicos aman las asesorias!

De esta manera, nuestro gobierno le da el dinero del pueblo a compañías transnacionales para que construyan un muro cada vez más alto que nos divida, la brecha digital se profundiza y a final de cuentas, nosotros perdemos.

Por fin OO 3.0

Publicado en software libre con etiquetas el Abril 13, 2009 por herson

Open Office 3.0

Generalmente mantengo los debian que uso en la version de testing, a menos que sean servidores claro está :P.

Hace un rato actualicé y ¡buenas noticias! Open Office 3.0 ya está incluído en esta versión =)

Si bien Open Office no me parece el mejor software libre que hay disponible, estoy feliz de -finalmente- tener la versión 3, que hace rato está en Ubuntu.

Sobre ODF y software libre

Publicado en software libre con etiquetas el Noviembre 17, 2008 por herson

Recientemente he estado leyendo una discusión, de profesionales en computación, sobre ODF vs. los formatos binarios de Microsoft y más allá de eso, hasta el viejo flame war de software libre vs. software privativo. He leído en algunos de los posts desde argumentos irrelevantes hasta estupideces y es por eso que me gustaría hacer un pequeño listado aclaratorio sobre los argumentos falsos que ha dado la gente en este tema:

  • Los formatos de archivo .ppt, .xls, .doc, etc. no son estándar, son formatos binarios, propietarios y por lo tanto implementados por un único vendor: Microsoft, y hasta hace muy poco tiempo, cerrados, o sea, nadie tenía ni la menor idea de como crear o leer semejante cosa, a menos que tuviera la paciencia de hacer ingeniería inversa sobre ellos.
  • OpenOffice no es un formato, es una herramienta que implementa el formato estándar ISO 26300 (Open Document Format), así como hay otras (más de 10) herramientas que lo implementan.
  • OOXML con sus diferentes extensiones (.pptx, .docx, etc.) también es estándar ISO aunque sea posiblemente el ISO más cuestionado que se ha aprobado por tener más de 300 problemas técnicos, pero que por diversas razone$ -presiones-, suficientes países votaron por él (incluido Costa Rica).
  • Microsoft Office 2007 …es más bonito”: ¿cómo se le discute semejante argumento a un ingeniero? En todo caso, el software libre no tiene entre sus objetivos “ser más bonito” que el equivalente privativo, o ser mejor técnicamente (aunque generalmente lo es), sino, garantizar la libertad al usuario de que lo puede ejecutar, estudiar, modificar y redistribuir.
  • Microsoft Office 2007 …es más potente”: nunca había escuchado de software potente (o impotente) pero qué diablos, busqué en la RAE alguna definición que pudiera aplicar a software y me encontré esta: “Grande, abultado, desmesurado.” e inmediatamente me di cuenta de lo que hablaba: consumo de memoria.
  • “…tiene más y mejores funciones”: esto no lo dudo, principalmente después de que se descubrió que Office 97 guardaba entre los metadatos de sus archivos, información personal del usuario y de la computadora en que se ejecutaba. Aunque el nuevo formato OOXML es abierto y supongo que ya no podrán hacer el mismo truco, pero ¿quién puede saber qué instrucciones se ejecutan al abrir Word?
  • “…tiene detrás a una compañía grande”: OpenOffice tiene detrás a Sun Microsystems, que ya se dió cuenta de que la tendencia del futuro es el software libre, y por eso ahora tiene, entre otros productos, OpenSolaris, Java, MySQL. Si bien es cierto OpenOffice no es el mejor software libre que hay, pues algo es algo, por lo menos su licencia me permite mejorarlo o personalizarlo si es que deseo hacerlo.
  • “El software libre es una excelente opción para la casa”. Debo confesar que me asusté cuando leí esto. ¿Será que Sergey Brin y Laurence Page tienen Google en el comedor de su casa? (en el mismo “residencial” hay algunos vecinos importantes como Amazon y Yahoo! por mencionar sólo 2 de ellos).
  • “El software libre no tiene soporte”. Partiendo de que el software es libre ¡cualquiera y en cualquier país le puede dar soporte!: profesionales independientes, PyMEs, estudiantes, ¡hasta desarrolladores de software privativo!. El soporte no me obliga a recurrir al creador del producto como única opción (monopolio).

Sostenía Darwin que no sobrevive el más fuerte, sino el que más fácil se adapta a los cambios.

Historias de software libre

Publicado en software libre con etiquetas el Septiembre 22, 2008 por herson

Estoy seguro que el éxito del FLISoL del 2007 no fue la cantidad de compus instaladas, sino, haber propiciado que la gente correcta se conociera en el momento correcto.

En aquel entonces, Kevin, Nereo, Leo y yo junto con la gente de soporte organizamos un FLISoL al darnos cuenta de que no había nadie que estuviera tratando de organizarlo en el país. ¡Y resultó!

Me da un poco de risa ver en la primera foto de la izquierda a Caro como con una expresión de escepticismo mientras yo exponía el uso básico de gnome XD. Por ahí en la colección de fotos están Álvaro, Jeffrey, Marcelo y otro montón de gente que colabora enormemente con el proyecto que iniciaría después de esto: La Red Costarricense de Software Libre.

Estoy muy feliz porque considero que todas las actividades que hemos realizado desde entonces han ayudado en alguna medida a difundir el software libre en el país. Después del Software Freedom Day celebrado ayer en la Sala Calle 15, al igual que después de cada actividad, me queda la sensación de que las cosas se están haciendo de buena manera y creo que debemos seguir por la misma línea. No quiero repetir las expresiones poeticas del pollo, pero definitivamente Caro nos va a hacer mucha falta :- P

Porfa, toda la gente que sacó fotos ayer, páselas al correo info@softwarelibrecr.org para ponerlas en la galería de la red. ¡Pura vida!

Software Freedom Day

Publicado en software libre el Septiembre 14, 2008 por herson

Encuesta sobre software libre

Publicado en software libre con etiquetas el Agosto 24, 2008 por herson

Esto es un extracto de una encuesta que me pasaron por correo junto con mis respuestas.

¿Cómo se acercó usted al Software Libre?

Fue más un asunto de curiosidad que de filosofía al principio. Cuando tenía como 15 años andaba buscando una forma fácil de aprender el lenguaje de programación Perl y en los sitios donde buscaba nombraban a GNU/Linux como un sistema que prácticamente por defecto traía ya un intérprete de dicho lenguaje. Fue entonces cuando gracias a una amiga que ya había empezado sus estudios en Ing. en Computación en el ITCR, logré instalar mi primer GNU/Linux: una versión de Mandrake tan vieja que ni siquiera recuerdo el número…

¿Cuál es la importancia del uso del Software Libre en la formación de los estudiantes de informática y áreas afines?

Cuando trato de explicar esto hay un par de analogías que me gustar usar:

  1. Un estudiante de computación que use software privativo es como un estudiantes de mecánica al que le prohíban abrir la tapa del motor de un carro. Sencillamente no se puede. Hay aspectos técnicos que uno puede sencillamente aprender como teoría, pero que si no tiene acceso al código que lo implementa, se convierte como en un asunto de fé, de creer lo que dicen los libros sin haber visto y experimentado al respecto; lo cual para mi, conlleva a un aprendizaje parcial o que quizás unos días después del examen se llega a olvidar.
  2. Alguien que escribe poesía suele leer mucha poesía, para así mejorar su propio quehacer. Alguien que escribe programas debería también poder leer muchos programas para así poder mejorar leyendo código de otros programadores. No hay mucho más que agregar.

¿En qué consiste el desarrollo de software en comunidades? ¿cuáles son las ventajas?

El desarrollo de software en comunidades es un fenómeno que inició posiblemente con el desarrollo de la computación misma. Hay una frase que me gusta mucho y dice que: “Traditionally, scientists have been good at sharing and reusing each other’s application and infrastructure code”. Lo que más me llama la atención de esa frase, es que forma parte de una compilación de ideas de una reunión de científicos y se encuentra en el sitio de Microsoft Research*.
Lo que pasó con el desarrollo de software en comunidades, fue que dió un salto enorme cuando inició el desarrollo del kernel Linux, que se convirtió rápidamente en un proyecto de desarrollo a nivel mundial y de una envergadura tal, que posiblemente hasta la fecha jamás se haya realizado algo igual.

La principal ventaja de este modelo es sin duda compartir el conocimiento. La mejora de un algoritmo, suele ser un importante conocimiento que con el software libre queda a disposición de la comunidad.
Además se podría decir también que todos aprenden de los errores inevitables en cualquier desarrollo durante la evolución del proyecto y es un modelo donde no pueden haber monopolios ya que el usuario final es el que tiene absoluto poder sobre su informática.

¿Cuáles experiencias o momentos considera usted como importantes para el Software Libre en el país?
Cada charla, cada festival de instalación y cada duda resuelta respecto al software libre me parecen fundamentales. La creación de diversos grupos de usuarios, redes, etc. deben verse sólo como un medio para hacer las actividades que mencioné al principio. Lo importante no debe ser la conformación de un grupo en sí, sino lo que realicen.
¿Es posible lograr un fortalecimiento del Software Libre en el país? ¿cuáles serían los retos? (respecto al uso, desarrollo, difusión, modelo de negocio, entre otros)
Realmente espero que si. El principal reto, en mi opinión, es la educación. En tanto hayan profesionales con conocimiento de soluciones en SL (y ojalá también identificados con la filosofía) se podrán ver avances la aplicación de SL en todas partes.
Si por el contrario, las universidades siguen dejándose timar por empresas que ofrecen espejos a cambio de tener derechos especiales sobre la infraestructura “donada” y los contenidos de cursos -¡si!, ¡sobre los contenidos de los cursos!-, en el mediano plazo el país mismo lo va a resentir debido al rezago tecnológico en el que caeremos.

*El documento se puede descargar de acá: http://research.microsoft.com/towards2020science/downloads.htm