Archivo de la etiqueta: open source

No todo lo que brilla en Themeforest es oro.

Hace poco en la comunidad WordPress empezó una gran debate contra y a favor de Themeforest. Para los que no sepáis, Themeforest es un marketplace, tienda online, de código, digo código porque es lo que son los Themes, Templates y demás productos que venden en ese site.

La polémica empezó por un desarrollador que fué “apartado” como orador de cualquier WordCamp por el simple hecho de vender sus Temas en ThemeForest, esto llevo al desarrollador a un dilema, usar la licencia GPL para sus productos para poder continuar colaborando con la comunidad o apartarse de la comunidad y no usar GPL y seguir vendiendo. ¿Pero cual es el problema?, pues resulta que para la WordPress Foundation Themeforest no respeta la licencia GPL de wordpress. Sus argumentos son que tan solo los JS y CSS no están incluidos en la licencia pero el PHP si, con el objetivo de proteger el trabajo de sus clientes, sus diseños.

Esta polémica salto brevemente a nuestro Grupo en Facebook, donde @Benjami un gran conocedor del Software Libre nos explicó su visión y opinión sobre el tema, os invito a visitar nuestro Grupo en Facebook, pero básicamente lo que nos indicó @Benjami fue lo siguiente:

Si quieres que el software no haga cosas que te molestan, o para conseguir que haga cosas que necesitas, a menudo es necesario tocar JS y CSS además de PHP. No sé de dónde sacaron esa diferencia con el PHP. No poder modificar JS o CSS es una limitación contrara al espíritu de la GPL: que el software no suponga ninguna restricción para ti. Que seas libre para usarlo para lo que quieras y como quieras. Si te restringen la modificación del JS y del CSS ya no puedes usarlo para lo que quieras, esa instalación de WordPress ya no es software libre porque no puedes conseguir que haga eso que tú quieres.

Si no puedes modificarlo ni copiar, no es una licencia libre. GPL lo es. Cuidado con usar esos themes para vuestros clientes, porque podéis estar incumpliendo la licencia cuando modificáis JS “para hacer que ese slideshow vaya más lento porque al cliente no le gusta tan rápido”.

Si fuese del staff de WordPress aborrecería eso. A ver; les estoy dando un programa libre, con el que han podido hacer las virguerías que han querido, ganar dinero (mucho en algunos casos) ¿y ahora traicionan de esta manera el espíritu de la causa? ¡prohibiendo a otros que puedan hacer lo mismo que les dejé hacer a ellos, cosa que les permitió llegar hasta aquí! No son dignos.

En el caso de las obras artísticas (música, gráficas) el no poderlas modificar no significa ninguna restricción práctica, y pueden tener licencias más restrictivas. Pero es muy diferente el caso del código, una cosa práctica, que sí puede introducir limitaciones en nuestra vida diaria al usar el software.
 

Mas info sobre la polémica TNW, WPDaily, WPDaily, WPDaily o Themshaper.

Y en WPMayor pusieron una encuesta para saber de que lado estas:

Google Chrome

 

 

Posteriormente con @Benjami compartimos unos emails sobre este tema y sacamos a relucir algo también interesante en relación a los Temas que adquirimos en Themeforest, El Servicio post venta.

Para muchos desarrolladores y agencias es muy cómodo usar un Theme Premium ya que gran parte del trabajo “duro” está hecho, piensas que simplemente con cambiar un par de fotos y textos tendrás la web del cliente terminada en tiempo record. Pero no siempre, o casi nunca, es así. No todos los Themes que se venden son buenos, es decir con código limpio y ordenado, además son pocos los desarrolladores que dan un soporte adecuado.

En el caso particular de los proyectos que hacemos en Mallorca es que como mínimo debe tener dos idiomas, Catalán y Español, eso como mínimo, ya que un site que quiere captar a todo el público de la isla pues debería estar en Catalán, Español, Inglés y Alemán, vamos que somos una isla con mucha variedad, por no contar el Ruso que últimamente está muy demandado. La cuestión es que esos Temas tan lindos que se ven perfectos en la demo del desarrollador o de themeforest falla por todas partes cuando empiezas a incorporarle plugins que quieres usar o dejan de funcionar por el simple hecho de usar WPML (el mejor plugin de traducciones para WP). Ahí es cuando empieza a descubrirse que el oro no era tal, que era bronce pulido.

Como desarrollador me he topado con Temas Premium que simplemente son un dolor de cabeza, en algunos casos reviso el código usando firebug para ver que hacen y puedes hacerte una idea de si te combiene comprarlo o no, personalmente prefiero hacer el Tema desde 0 a partir de un diseño o basándome en un diseño que ponerme a modificar un Tema para portafolio de Agencia en un Tema para un restaurante con salones y booking, eso en los casos mas simples.

Cuando le dices al cliente que puede escoger de entre millones de Temas premium para así abaratar el coste del desarrollo así como su tiempo de lanzamiento debes también explicarle claro y fuerte que tiene que ajustarse a lo que puede hacer el Tema, donde incluso se desperdician funcionalidades. Demostrarles tambien que si sus fotos no son buenas un Tema minimalista y con mucho blanco quedará muy mal ya que en esos casos el diseño es casi 70% la foto.