Ver Mensaje Individual
  #6 (permalink)  
Antiguo 01/09/2004, 14:24
josemi
Ex Colaborador
 
Fecha de Ingreso: junio-2002
Mensajes: 9.091
Antigüedad: 22 años, 8 meses
Puntos: 16
A mi no me parecen lamentables. Simplemente, ellos dedican un tiempo que lo sacan a otras actividades. Y como ya he dicho, los programadores tambien comen y tienen que pagar facturas. Se que parece una especie de chantaje (si no donais, dejo de desarrollar). Es mas, algunos proyectos solo desarrollan algunas peticiones de los usuarios si se dona cierta cantidad (un CRM que usa Oracle como BD estimo un coste de x$ para crear la version MySQL, hasta que las donaciones no alcancen esa cantidad, no se desarrolla nada).

Es una forma mas de financiar su vida y su tiempo. Cuanto menos dependa de su sueldo para financiar el tiempo de desarrollo, mas beneficio para el usuario. El profesionalismo cuesta dinero.

¿Cual es la otra forma de financiar? Vender. Vender soporte, vender documentacion, vender un producto comercial que se complementa con el opensource (el Zend encoder es de pago, Zend participa en el desarrollo de PHP, con el motor Zend), vendiendo el soft con otra licencia no opensource (como MySQL).

Pero hay proyectos que no encajan con esos sistemas. El tipico proyecto que empieza como una aplicacion para cubrir una necesidad del desarrollador, que poco a poco va puliendo y se libera en una forma mas o menos usable para otros usuarios. Pero esos usuarios quizas tienen necesidades un poco distintas, pero no saben programar. Entonces solicitan al autor que haga los cambios. Unos cambios que no son necesarios para el creador del soft. ¿Que puede hacer?

a.- Mandarlos a la porra.
b.- Decir "bien, si tengo un hueco intento hacerlo, vuelve a preguntar despues del mundial de alemania".
c.- Dedicar tiempo a realizar el cambio, quitandoselo a otros proyectos, su vida personal o sus horas de sueño.

¿No es justo que pida algo a cambio? Si por lo que sea fdw necesitase donaciones para pagar el hosting, ¿seria menos profesional?

La calidad del programa no depende de la forma de ganarse la vida el desarrollador. No todo desarrollador tiene la suerte de trabajar en una empresa donde le pagan por mantener opensource.

Lo mismo que no te duele pagar por un shareware que merezca la pena, ¿por que te molesta que un desarrollador opensource tambien quiera cobrar?

Saludos.

PD: Las donaciones no solo se redicen a dinero. Algunos usan la "lista de deseos" de tiendas online como Amazon. Otros aceptan donativos en "especies" (si los usuarios quieren una version Mac o windows, el desarroolador puede pedir un portatil mac o una copia de XP.
__________________
Josemi

Aprendiz de mucho, maestro de poco.