Vaya sorpresa más enorme me llevé el otro día.
Como casi todos vosotros sabréis, en la mayoría de las páginas web que hago suelo usar
Joomla si necesito que la página tenga un CMS (Content Management System = Sistema de gestión de contenidos) y si necesito que la página tenga un foro utilizo el
SMF (Simple Machines Forum).
Cuando en una misma página se usan 2 programas como estos, si quieres que los 2 programas se puedan comunicar de forma adecuada usando la misma base de datos, de forma que los usuarios no necesiten logearse 2 veces, esto se hace por medio de un programa llamado
"bridge" (puente).
Como por desgracia suelo estar demasiado liado haciendo miles de cosas a la vez, hay veces que se me pasan meses sin actualizar ninguno de estos programas, pero tampoco suelo dejar que esos programas estén demasiado tiempo sin actualizar.
En una página en concreto, llevaba ya 4 meses sin actualizar ni el Joomla, ni el SMF ni el bridge, por lo que me puse a buscar en las páginas correspondientes las últimas versiones de cada uno.
Y entonces fué cuando me enteré del tremendo follón que ha habido en todos los foros de software libre en estos últimos meses.
Si alguno quiere leerlos en profundidad aquí tenéis algunos links:
http://www.simplemachines.org/community/index.php?topic=184559.0http://www.simplemachines.org/community/index.php?topic=184558.msg1174172#msg1174172http://www.simplemachines.org/community/index.php?topic=184557http://forum.joomla.org/index.php/topic,194373.0.htmlHay cientos más por toda la web. Esto es solo un pequeño ejemplo.
Resumiendo un poco la cuestíón es la siguiente:
Joomla tiene una licencia
GNU GPL, es decir, una licencia de la
FSF (Free Software Foundation). Podéis leer lo que es aquí:
http://es.wikipedia.org/wiki/GNU_LPGSMF no tiene una licencia GNU GPL, sino que los que lo crearon pusieron el copyright del programa a nombre de
Simple Machines LLC para protegerlo de posibles fraudes pero autorizan a todo el mundo a usarlo y a modificarlo.
Es decir, en la práctica los 2 programas son software libre, pero con una licencia un pelín diferente.
El problema está en que si una licencia GNU se aplica de forma estricta, cualquier programa que use parte del código tiene que tener también una licencia GNU para ser legal.
Por ejemplo en este caso el bridge entre SMF y Joomla usa parte del código de Joomla y parte del código de SMF y como cada uno usa un tipo de licencia diferente, resulta que el bridge no es legal.
Bueno, es un pelín más complicado. Usarlo si que es legal, lo que no es legal es distribuirlo y crearlo, por lo que los de SMF han decidido dejar de desarrollarlo y quitarlo de su zona de downloads hasta que no se llegue a un acuerdo.
Por lo que yo he entendido (naturalmente todavía no me he leido todo lo que hay al respecto en la web) es bastante dificil que se llegue a un acuerdo.
Los de Joomla dicen que para que el bridge fuera legal, lo único que tendrían que hacer los de SMF es cambiar su licencia a GNU (cosa que al parecer los de SMF no están dispuestos a hacer).
Mientras que los de SMF dicen que lo único que tendrían que hacer los de Joomla es autorizar en su licencia algunas excepciones (como por ejemplo hacen otros CMS.s como por ejemplo
Mambo, etc, que también tienen licencia GNU pero autorizan a los de SMF a crear el bridge aunque no sean GNU) a lo que los de Joomla dicen que no están dispuestos a hacer excepciones con nadie.
<sonrisita_irónica>
Lo llevamos claro...
</sonrisita_irónica>
Total que ahora mismo no hay nadie desarrolando un bridge en condiciones.
Bueno, hay uno que se puede ver aquí:
http://www.joomlahacks.com/joomla/components/Joomla-SMF_Forum/Lo que pasa es que todavía no he tenido tiempo de probarlo y además he leido en varios sitios que da bastantes problemas.
Seguiremos atentos a como se desarrolla la cosa, pero si esto sigue así sería una lástima, pues lo único que produce es división entre las diversas comunidades de software libre y en definitiva, hace que el único que de verdad se tenga que estar descojonandose de la risa y frotándose las manos sea nuestro queridísimo amigo Bill Puertas.
PD Si alguno se encuentra por ahí con alguien de SMF o de Joomla, invitarles a unas birras a ver si se tranquilizan los ánimos.
Salud
