Los clientes piden código abierto

Desde que me dedico como freelance a desarrollar aplicaciones web usando software libre, me fijo en la predisposición de los clientes a trabajar con soluciones de código abierto. Hasta ahora, la norma ha sido encontrarme con que los clientes dejen la decisión sobre la tecnología a emplear al desarrollador, vamos, que les da igual el entorno que uses, prácticamente su criterio es el económico.

Esto ha ido cambiando progresivamente, y ahora la norma es que sea el propio cliente quien solicite que su proyecto se realice empleando software libre. La semana pasada, por ejemplo, fué el propio cliente quien tras explicarme la funcionalidad deseada para su aplicación, añadió la sugerencia de intentar resolverlo usando Joomla.

La razón no fué que el desarrollo fuera (o no) más barato que con un desarrollo a medida, ni que se tratara de software libre, sino que al ser de código abierto, se trataba de un estándar. Hablando claro: si yo le hacía un desarrollo a medida, a partir de entonces dependería de mí para los cambios futuros ya que aunque yo le entregara el código fuente y documentación, es más difícil (y caro) localizar a un programador que quiera meterle mano a códigos de terceros.

En cambio, si el desarrollo se basa en Joomla, un paquete de código abierto muy extendido, sería más sencillo encontrar a programadores para realizar cambios posteriores en la aplicación, si por la razón que fuera ya no le interesaba seguir trabajando conmigo, o a mi no me interesaba trabajar con ellos.

Un argumento de peso, a añadir a la lista de buenas razones para usar software libre.

2 comments ↓

#1 Samuel Lown on 03.27.07 at 2:02 am

Un argumento con mucha razón, me parece muy importante producir código que da la libertad al cliente elegir a quien usan para mantenerlo. Pero a final lo hiciste con Joomla? o llegaste a convencerle de usar Ruby on Rails?

Mi teoría es que RoR define suficiente del framework que no debe de ser muy difícil para que otra persona puede leer y entenderlo rápidamente. Esto supone desde luego que sabe de Rails, pero siendo abierto, no creo que es tan complicado. Aún no he llegado a probar esta teoría :-)

sam

#2 Jaime Iniesta on 03.27.07 at 4:11 am

Hola Sam, todavía no he hecho ese proyecto, está en fase de presupuesto… Tengo que decidir qué tiene más sentido, hacerlo con Joomla o a medida con Rails.

Leave a Comment