Historias
Slashboxes
Comentarios
 
Este hilo ha sido archivado. No pueden publicarse nuevos comentarios.
Mostrar opciones Umbral:
Y recuerda: Los comentarios que siguen pertenecen a las personas que los han enviado. No somos responsables de los mismos.
  • El software libre se basa en un modelo de desarrollo en el que se tejen redes de apoyo para el desarrollador de una idea o software. Como un desarrollador solitario no tiene el suficiente capital ni las estructuras necesarias para crear un software de buena calidad (por lo general), cosa que sí tienen las megaempresas de software, entonces hay que buscar formas de abaratar los costes de desarrollo y por otro lado, crear una comunidad de gente que pueda ayudar a tareas de las que no puede encargarse el desarrollador (documentación, soporte, etc). La gente que dice que "está regalando su trabajo" en realidad no entiende que gracias a este tipo de desarrollo en realidad está estableciendo una relación "ganar-ganar" que permite que su proyecto llegue más allá de lo que podría esperarse de un solo programador. Todos ganan, tanto los que desarrollan como los que usan el software.

    Y digo "ganar-ganar" porque el desarrolllador de software libre obtiene beneficios muy concretos y que compensan en parte lo que deja de recibir como compensación económica (que no es perder dinero, simplemente ese dinero nunca lo habría obtenido de todas formas en solitario):

    1. Por un lado, obtiene ayuda voluntaria de programadores de buen nivel que hubiera sido imposible obtener por otra vía (¿cuanto costaría el tiempo pagado de estos desarrolladores en tiempo completo?)

    2. Por el otro, obtiene una comunidad de usuarios que reportan problemas con el software y dan sugerencias sobre cómo mejorarlo (porque aunque un gran grueso de los usuarios se descargan el software sin aportar, otros muchos si que aportan, y dan sugerencias, parches, buscan apoyar al programador si el programa es lo suficientemente útil para ellos, e incluso empresas grandes se fijan en dicha persona para que se adapte dicho software en sus desarrollos).

    3. Por lo mismo, los beneficios económicos vienen de diversas fuentes (donaciones, contratos de soporte o adaptación, desarrollos basados en ese software para una empresa grande, etc.).

    Ahora, muchos dirán "Si, pero, ¿entonces como gano pelas si doy mi código y todo mundo puede hacer lo que yo estoy haciendo, o mejorarlo, o venderlos por mí sin que me reporte un duro?". Esto no significa que tú estés perdiendo, simplemente que has dejado de ganar A CAMBIO de que tu software sea más popular y que se utilice por suficientes personas como para pensar en una red de servicios alrededor del mismo. ¿Y a quién es al primero que buscarán para eso? Pues al que desarrolló el software.

    Como ves, el software libre TIENE UN PRECIO. De todos modos, si haces un software propietario tienes que pagar por la distribución, tienes que pagarle a desarrolladores de tiempo completo que te ayuden, más gente que dé soporte, más lo que significa pelearte con un software que quizá no esté lo suficientemente probado por suficientes personas para determinados fines, y un largo etcétera.

    La realidad es que muchos desarrolladores esperan ser los próximos Bill Gates, cuando no se dan cuenta que hay muy pocos que pueden llegar a tener ese éxito. Y quieren todos los beneficios pero ninguna obligación. Eso no se puede. La fama y la ayuda voluntaria tiene un precio, que muchas veces es preferible pagar. Quizá no te hagas millonario, pero más que uno trabajamos con software libre y hacemos cosas que nos dan lo suficiente para vivir de nuestro trabajo, y es que para todo hay también que currarle para que salgan las pelas...
    --
    -- Si yo no soy yo, entonces tú no eres quien dices