¿Se pierde el control sobre un programa cuando es liberado con una licencia libre?

Interco publicó en LinuxBaja su experiencia dando cierta conferencia en Univer. Un tema muy interesante. Lo más interesante fue el tipo de preguntas que los estudiantes hicieron.

En el mundo del Open Source, hay cosas que dependen de cierto punto de vista, enfoque y acotamiento de las palabras, como se evidencia en una pregunta que hace uno de los estudiantes:

¿Se pierde el control sobre un programa cuando es liberado con una licencia libre? Sí, aunque dependiendo del programa es común que se mantenga cierto control.

En mi opinión: no, depende de lo que uno llame «control». Se podría decir que no, y ahí está MySQL para probarlo con su licencia dual.

No hay que olvidar que la GPL está basada en el Copyright y uno puede de buenas a primeras cambiar la licencia, aunque alguien haga el fork pero uno mantiene este tipo de privilegios como el escritor del programa.

No se debe olvidar el caso de cuando los parches tienen copyright y cuando no: en el primer caso, puede uno optar por no meter el parche, o estudiar el parche para que el autor lo parche personalmente; en el segundo caso, no hay problema.

Depende de lo que uno llame «control» y qué tanto está uno dispuesto a hacer por ese control. De primera instancia, yo no diría que el control se pierde. Uno no pierde el control sobre el repositorio, ni sobre el copyright del software.

¿Tú qué opinas?

Avance de Superkb

superkb en Ubuntu

Después de un par de meses y mucho trabajo, Superkb está nuevamente en un estado usable. Muy probablemente esta versión la usaré para sacar una versión nueva. Algunas de las novedades de Superkb son:

  • Se le puede configurar la fuente a usar.
  • Los mensajes de error más comunes son más amigables.
  • Se le puede configurar el color de fondo y el color de frente. Ya se ve correctamente. (Los colores son las tres componentes: rojo, verde y azul, del 0 al 65535.)
  • Se les pueden configurar las teclas Super. Esto es para los usuarios de las Thinkpad (como yo).
  • Ahora se puede usar Imlib2 como librería para cargar iconos: puede usarse Gdk-Pixbuf o Imlib2.
  • Ahora la pantalla se dibuja al principio (en lugar de cada vez que se presionaba Super), por lo que se aprecia mucho más firme la aparición de la ventana.
  • Se reparó un bug donde la pantalla se dibujaba dos veces.
  • Varios bugs reparados de estabilización, chorreos de memoria, inicialización, etc.

Para compilarlo, hay que hacer lo siguiente:

  1. Bajarlo de http://alvarezp.ods.org/superkb/superkb-devel-200608031823.tbz2.
  2. Editar el archivo «configuration» y ponerle «y» o «n» a la librería que uno desee usar. Se pueden activar las dos. Sin embargo, he visto que Imlib2 es más consistente y más independiente de las distros.
  3. Si se desea usar Imlib2 y no funciona, se pueden seguir (al pie de la letra) los comandos en imlib2-howto-install.txt y ajustar «configuration»
  4. Darle «make»
  5. Hacerse root (con su) y darle «make install» (según la distro, puede ser «sudo make install»)
  6. Copiar superkbrc-sample a $HOME/.superkbrc y editar dicho archivo.
  7. Ejecutar superkb.

Como siempre, se agradecen sus comentarios.

¿Estás incómodo?

Están las elecciones, y están los reclamos, y las descalificaciones y los que dicen ser ganadores, y los que ni aparecieron, y los que participaron…

Este proyecto se ve bien, pero tiene muy pocos datos. Se necesita tu ayuda:

http://www.estasincomodo.org.mx/proyecto.html

Toma una fotografía de las sábanas de tu casilla y súbelas al Internet. Ojo con las alteraciones. Existen métodos de análisis de imágenes para detectar alteraciones.

El Open Source tiene un principio parecido: debido a que todos tienen acceso a la información —en este caso, la fuente—, se vuelve confiable. Por eso creo en el Open Source.