Primefaces y el nuevo esquema de negocio
El día de hoy se anunció un cambio en el modelo de negocios de los desarrolladores de Primefaces. Básicamente, a partir de la versión 3.5 los usuarios del servicio de paga tendrán acceso a las últimas mejoras, actualizaciones y corrección de errores; mientras que la comunidad tendrá acceso al depósito de código y tendrá que mantener localmente sus propios "builds". De esta manera, si un usuario de la comunidad quiere acceso a los ultimos "bug fixes" y mejoras, tendrá que pagar o esperar al siguiente release y descargar los fuentes para compilarlos.
El esquema me recuerda al modelo que utiliza RedHat, y probablemente lo que les pueda pasar aquí es que similar a como lo hace CentOS, alguien abra un nuevo proyecto opensource y se dedique a generar los builds. En lo personal Primefaces me parece un gran proyecto, entiendo la motivación detrás de este movimiento, y evaluaré la mejor alternativa (pagar o hacer mis propios builds).
Este no es el primer intento de Cagatay Civicy para monetizar su trabajo, pero probablemente sea el mas radical que ha intentado.
La liga a la nota original se encuentra aquí.
Reader Comments (3)
Por lo que yo entiendo, lo que no van a seguir haciendo es liberar versiones intermedias, no habrá una versión 3.5.1 pública sino una 3.6.
El código fuente de los bugfixes lo van a subir tanto a la 3.5.1 (privada) como a la 3.6 (pública) y los nuevos desarrollos solo estarán en la 3.6.
Si quieres nueva funcionalidad o solucionar un bug: esperas la liberación de la 3.6 o la empaquetas tu en local. El problema vendrá cuando solo quieras la solución de un bug que necesariamente lo tendrás que empaquetar en local, con los problemas derivados de la inclusión de nueva funcionalidad.
Hoy han añadido una nueva modalidad http://blog.primefaces.org/?p=2451, después de la controversia, para obtener una versión de mantenimiento (una 3.5.1 privada) como miembro de la comunidad y por 49$ por descarga puedas tenerla disponible. No está mal.
El fork ya lo hizo ICEfaces ;)
Un saludo.
Jose.
José, creo que lo entendiste mejor que yo.
Por otro lado, el fork de ICEfaces es obre la rama 2 de primefaces, y por lo mismo no cuenta con algunas características interesantes. De lo que me gustó de ICEfaces es como manejan la selección de elementos del componente ace:dataTable.
A mi me encanta trabajar con código abierto, a veces necesito ver el código para entender como funciona realmente algo, yo mismo he hecho toneladas de código abierto y sigo haciéndolo... pero desde el punto de pista del dinero, aunque entiendo el movimiento de PrimeFaces (no es el primero ni será el último en este tipo de estrategias), es todo TAN SURREALISTA, TAN DEBIL, TAN MEDIOCRE (como negocio)...
Una lección que seguro que habrá aprendido Cagatay Civicy es que "nunca digas nunca jamás", lo digo por unas declaraciones de hace años en donde decía que PrimeFaces nunca sería de pago (refiriendose indirectamente a IceFaces).