Mensaje citado por h1 <hcsistemas@...>:
> Martín: Gracias por contestar, pero soy medio "duro" para los $$$. ¿Podrías
> explicarme qué y cómo cobra un tipo como yo, que desarrolla sistemas "a
> medida", solito y solo, sin ninguna empresa por detrás que le pague un sueldo
> mensual?
Bueno, hay opciones: podes seguir como hasta ahora vendiendo el software a
medida propietario. No se si vendes el copyright del codigo, o te lo quedas
vos.
a) si le vendes al que te contrata los derechos del codigo: cobralo muy bien,
porque te estas deshaciendo de tus derechos de autor, no es solo el trabajo en
horas lo que tenes que cobrar, sino tus derechos tambien.
b) si le vendes el programa cerrado, y el codigo solo lo tenes vos, podes
cambiar y aplicar un modelo de licencia libre. Ponele que el cliente te pague
lo mismo por tu laburo, pero le permitis que lo instale en muchas maquinas (
si lo hace el, porque si lo haces vos le cobras la hora de instalacion), le
das los fuentes, y le permitis que lo distribuya o modifique. Tambien si
quiere puede publicarse en Internet, tanto el como vos, pero no es obligatorio.
Si haces esto, tenes un argumento de venta fuerte, que es la posibilidad que
le das al cliente de cambiar de proveedor si no le gustas o tenes cualquier
problema. Lo que hoy tenes que asegurarlo con solvencia comercial, respaldo de
soporte, etc. lo atenuas un poco diciendo que si vos te esfumas, a el la
inversion le sirve igual, solo tiene que enontrar alguien que siga el
desarrollo. Parece curioso lo que te digo pero es un argumento de venta fuerte
de los servicios de SL, que te pone en mejores condiciones frente a otros
oferentes de Software Propietario.
Un tema mas, fundamental, es que para desarrollar sistemas a medida con
software libre hay muchisimas herramientas, programas semi-listos, que solo
tenes que modificar y adapar a las necesidades del cliente en lugar de hacerlo
de cero. Todo esto con bunas practicas de software porque esta hecho entre
muchas manos, vigilado por muchos ojos, y generalmente con una comunidad de
desarrolladores atras dispueta a cooperar y colaborar (siempre en la medida de
que vos tambien estes dispuesto a hacerlo).
Asi podes hacer sistemas a medida, rapido, con menor esfuerzo, solo con la
condicion de darle despues esa libertad a tu cliente. Vos le das mas, pero
tambien te cuesta menos hacerlo, y el cliente lo que ve es el valor que
representa la solucion para el, no cuanto esfuerzo eectivo hiciste vos o
cuanto tomaste de la comunidad. En estos modelos es habitual despues hacer
aportes de vuelta a la comunidad, por ejemplo liberando en Internet el codigo
que vos modificaste para que alguien mas lo use y mejore (y si encontras
interesados, encima te ahorras bastante en hacer upgrades, porque otros en la
comunidad los hacen por vos y mejoran tu aplicacion)
Es un cambio de paradigmas, hay que empezar a pensar todo de vuelta, pero se
hace mas lindo el cambio si pensas que hoy por cada cajita de Windows que
entra al pais, salen tres toneladas de soja.
Espero que te haya servido un poco la explicaicon.
Martin Olivera