esc a0006 - Explotación de entornos Fluida - Liquid Live Environments
G1
a.-Multiples entornos - Viabilidad de cambio
Una vez que disponemos de un producto, la comunidad dispone de distintas formas de interactuar sobre ese producto.
La primera de ellas es la utilización completa y continua del producto, de forma que es difícil llegar a cambiarlo y los cambios conllevan costosas adaptaciones para mantener la información actualizada.
Otro segundo enfoque es disponer de un producto con muchas funcionalidades disponible pero sin capacidad de cambio y en paralelo disponer de el mismo producto en continuo crecimiento. De forma que para casi cualquier funcionalidad se utiliza la versión inicial , pero hay otros entornos en continuo desarrollo.
Una vez que ya se ha desarrollado ese entorno se actualiza la versión inicial.
Este proceso que se puede ver complejo y difícil, utilizando un modelo de componentes coherente tiene aplicación casi inmediata.
Es por ello que llegar a disponer de N entornos paralelos con similitudes entre los mismos adquiere puntos de simplicidad muy altos.
Pero tiene otra ventaja, que es disponer de entornos vivos. Entornos donde cualquier cambio en los mismos está abierto a la comunidad.
G2
b.-Entornos vivos - Live Environments
Es totalmente factible que todos los entornos involucrados en un proceso de creación de una producto sean visibles.
¿ Por qué ocultarlos ? ¿ Por qué no ocultarlos ?
En otros modelos, la ocultación de información era esencial para el éxito del producto, de forma que obteníamos ventajas comparativas al disponer de una funcionalidad que no tiene la competencia.
En el modelo libre, no hay competencia, pues es de todos, por tanto, ¿ por qué ocultar el desarrollo ? ¿ Para qué dificultar su obtención ? De ninguna manera se pretende frenar el crecimiento del software libre.
Pues cuanto más inclusión social tenga , más funcionalidad tendrá y mejor será el producto.
Es por ello, que cualquier versión puede y debe estar visible y disponible. Ya serán otros los que decidan no usarla o usarla, no entrar o entrar.
Pero hay más ventajas, aportamos siempre toda la funcionalidad a la comunidad. Continuamente estamos entregando nuestro granito para que otros añadan su granito y consigamos una playa para todos.
¿ Y si todas las playas fuesen libres ? Ese debe ser el objetivo que todas esas maravillas que aún no conocemos sean libres, estén accesibles, sean conocidas aún sin estar terminadas.
¿ Pero y qué pasa con lo que se creó y ya no se usa ? ¿ Qué hay de la memoria histórica ? ¿ De lo que era hace años ? También es un aspecto a considerar, disponemos de la capacidad necesaria para tener esos entornos visibles también.
A su vez entramos en los conceptos de evolución de entornos, tenemos la capacidad de vislumbrar cómo han crecido , cómo eran, y cómo serán.
Esa capacidad de exploración y esa funcionalidad exquisitamente operativa sólo se puede plantear en un mundo libre.