por
pobrecito hablador
el Sábado, 16 Agosto de 2008, 14:40h
(#1073219)
No tienes ni idea de qué es la GPL. En ningún lado de la licencia se dice que el software deba entregarse de manera gratuita.
Si tú desarrollas un programa (a medida o no, me es igual), no tienes ninguna obligación de regalarlo, ni de colgarlo en SourceForge, ni nada por el estilo. Tú lo desarrollas, el cliente viene donde ti, y le dices que le entregas una copia licenciada bajo GNU/GPL por 10.000 euros. Dado que tú eres el desarrollador del programa y nadie más tiene una copia, tu cliente tiene dos opciones: pagar los 10.000 euros por una copia del programa licenciada bajo GNU/GPL, o quedarse sin el programa. El mecanismo puede ser al revés, en vez de primero desarrollar el software y luego venderlo, puede que primero lo vendas (que te lo encarguen), y luego lo desarrolles. En el momento de pactar las condiciones, puedes perfectamente decirle al cliente que tú conservarás el copyright sobre el código, pero que les darás una licencia de uso que les concede amplísimas libertades (uso, estudio, modificación, distribución). Y todo por 10.000 euros. ¿Qué cambia respecto del software privativo en el que concedes a tu cliente una licencia de uso restrictiva? En el caso de que le vendas una licencia de uso bajo GNU/GPL, tu cliente está recibiendo MÁS que con software privativo. Si sabes explicarle esto, le conviene que se lo vendas bajo GNU/GPL. El resultado para ti es el mismo: has cobrado 10.000 euros por tu trabajo. Y tu cliente tiene la tranquilidad de que no quieres "atarle", de que va a seguir siendo cliente tuyo sólo si ofreces un buen servicio. He despachado a varios comerciales que pretendían venderme cierta solución software, que al preguntarles sobre el régimen de modificaciones del software, me han respondido claramente que el código fuente se lo guardan ellos, y si quiero alguna modificación tendré que encargársela a ellos. "A un coste reducido". Sí, seguro. Cuando pretendáis cobrar un pastón, o empecéis a dar mal servicio, o simplemente cerréis el negocio, ¿qué hago yo con una aplicación binaria que no puedo adaptar a mis nuevas necesidades? Poco a poco, vender software privativo "a medida" será imposible, según los empresarios se vayan dando cuenta del callejón sin salida en el que se meten.
El "problema" viene cuando no quieres trabajar a base de trabajo "a medida", sino que quieres trabajar una vez y vender miles de copias. En ese caso, no querrás cobrar 10.000 euros por un desarrollo a medida para un cliente, sino 100 euros a 100 clientes por un desarrollo genérico. Bien, ése es otro modelo de negocio que es difícil encajar con el software libre, no porque no se pueda, sino porque no estamos acostumbrados. Pero los hechos demuestran que es posible: OpenBravo. Por poner un ejemplo.
Re:La Estupidez del GPL ... según qué ca
(Puntos:-1, FueraDeTema)No tienes ni idea de qué es la GPL. En ningún lado de la licencia se dice que el software deba entregarse de manera gratuita.
Si tú desarrollas un programa (a medida o no, me es igual), no tienes ninguna obligación de regalarlo, ni de colgarlo en SourceForge, ni nada por el estilo. Tú lo desarrollas, el cliente viene donde ti, y le dices que le entregas una copia licenciada bajo GNU/GPL por 10.000 euros. Dado que tú eres el desarrollador del programa y nadie más tiene una copia, tu cliente tiene dos opciones: pagar los 10.000 euros por una copia del programa licenciada bajo GNU/GPL, o quedarse sin el programa. El mecanismo puede ser al revés, en vez de primero desarrollar el software y luego venderlo, puede que primero lo vendas (que te lo encarguen), y luego lo desarrolles. En el momento de pactar las condiciones, puedes perfectamente decirle al cliente que tú conservarás el copyright sobre el código, pero que les darás una licencia de uso que les concede amplísimas libertades (uso, estudio, modificación, distribución). Y todo por 10.000 euros. ¿Qué cambia respecto del software privativo en el que concedes a tu cliente una licencia de uso restrictiva? En el caso de que le vendas una licencia de uso bajo GNU/GPL, tu cliente está recibiendo MÁS que con software privativo. Si sabes explicarle esto, le conviene que se lo vendas bajo GNU/GPL. El resultado para ti es el mismo: has cobrado 10.000 euros por tu trabajo. Y tu cliente tiene la tranquilidad de que no quieres "atarle", de que va a seguir siendo cliente tuyo sólo si ofreces un buen servicio. He despachado a varios comerciales que pretendían venderme cierta solución software, que al preguntarles sobre el régimen de modificaciones del software, me han respondido claramente que el código fuente se lo guardan ellos, y si quiero alguna modificación tendré que encargársela a ellos. "A un coste reducido". Sí, seguro. Cuando pretendáis cobrar un pastón, o empecéis a dar mal servicio, o simplemente cerréis el negocio, ¿qué hago yo con una aplicación binaria que no puedo adaptar a mis nuevas necesidades? Poco a poco, vender software privativo "a medida" será imposible, según los empresarios se vayan dando cuenta del callejón sin salida en el que se meten.
El "problema" viene cuando no quieres trabajar a base de trabajo "a medida", sino que quieres trabajar una vez y vender miles de copias. En ese caso, no querrás cobrar 10.000 euros por un desarrollo a medida para un cliente, sino 100 euros a 100 clientes por un desarrollo genérico. Bien, ése es otro modelo de negocio que es difícil encajar con el software libre, no porque no se pueda, sino porque no estamos acostumbrados. Pero los hechos demuestran que es posible: OpenBravo. Por poner un ejemplo.