Me sorprende el que insista en aplicar el termino de lealtad al "software libre", jamás habÃa leÃdo nada parecido, creo que son contados quien deba de dar explicaciones a la empresa de lo que hace o deja de hacer en su tiempo libre. Yo entiendo que la lealtad en un trabajo esta en no "escaquearse", el no peder el tiempo leyendo el "Marca", no poner al jefe y a la empresa "pingando" al salir del trabajo, y cosas por el estilo.
El hecho de que pintores, cantantes, etc. deberÃa de cobrar o no, creo que solamente les corresponde a ellos, de ahà el debate con la SGAE, que parece ser que no están conformes con que un artista desarrolle sus inquietudes sin que a ellos les reporte nada. Ahora no todos entan en disposicion de poder escoger si cobran por su obra o no, la historia esta llena de ejemplos de artistas que no han conseguido vender nada, pero han seguido produciendo, curiosamente obras que tras su muerte se han vendido por millones (se me ocurre Van Gogh, que abria ganado mas con cualquier trabajo de "mierda").
El caso ideal seria el desarrollar una actividad que te gusta y además que te paguen por ella, pero lamentablemente eso no es muy común. Asà que te queda únicamente el cobrar por algo que se acerca a lo que te gusta y por otro lado utilizar tu tiempo libre para hacer lo que realmente quieres, en nuestro caso software gratuito.
Existen muchos factores por la que nos agrupamos para desarrollar software libre, o colaborar en comunidades "Libres", El caso mas común es que te gustarÃa hacer cientos de cosas y que en tu empresa no las puedes hacer. Por ejemplo imagÃnate que trabajas de analista programador para una empresa que hace programas de nominas. Y te encantarÃa estar en un desarrollo de un sistema operativo, como iban las cosas hasta hace unos años, la única posibilidad seria el mandar un curriculum a Microsoft, y esperar tener suerte y que te llamen, y que dentro de Microsoft te incluyan en el grupo de trabaja en sistema operativo y además de que ese fuese como a ti te gusta. Ahora puedes participar en el desarrollo de un s.o. como Linux y además desarrollar la parte que mas te guste. Hombre y si además encuentras a alguien como HP, o IBM que te pague por eso pues mucho mejor.
También tienes auténticos "gurús", de la programación y metodologÃa como steve McConnel, que mantiene sus blogs con "recetas", de como gestionar proyectos, equipos, algo por lo que otros cobramos, y además de cobrar somos mucho peores que ellos, pero también aportamos otras cosas como responsabilizarnos sobre el análisis que hemos propuesto cumpla con las expectativas del cliente, el seguimiento del proyecto, etc.
En el campo de la ingenierÃa del software existen muchas lÃneas, que es posible que en tu puesto de trabajo puedas desarrollar, por ejemplo a mi me encanta el tema del trabajo en grupo, las brain storm, y sobre todo el aplicar nuevas tecnologÃas, que actualmente no se pueden aplicar en una empresa privada porque entre otras cosas no son rentables, por lo que siempre los usuarios de software comercial tendremos la "versión inferior patentada", esto seria muy extenso, pero una empresa de software ISV, "software en caja", le lleva años y millones el invertir en un producto, si aparece una técnica nueva no puede echar todo abajo y volver a pasar por un ciclo de trabajo para implementarla mejor, mira lo que paso con Netscape, cuando decidieron tirar todo el código y rehacerlo de nuevo, paso de ser la primera empresa proveedora de navegadores, a cerrar quedando como unico navegador el iexplorer, con su versión inferior, gracias al opensource, ha vuelto a reaparecer como mozilla-firefox
Hasta aquà podrÃan estas las motivaciones para que alguien realice un software gratuitamente, también esta la posibilidad de que no te quede mas remedio, con el actual panorama en España con una oferta de programadores y analistas supera con creces la demanda, y sobre todo empresas que no buscan calidad sino mano de obra barata, es probable que sea la única forma que tienen muchos de poder participar en proyectos de calidad.
Y todo esto por el lado del desarrollo, pero existe mas gente que trabaja en este proyecto, y no percibe nada a cambio, como son los betatester, nosotros tenemos unas 50 personas que se han ofrecido como beta-tester, un trabajo realmente duro, y personalmente pesado. Muchos de ellos dan a cambio unas horas de testeo por tener una versión mejorada en los puntos que les interesa, ¿que dirán los betatester profesionales?
Con todo esto te quiero decir que el software gratuito no se percibe dinero, pero que seguramente reporta mas a los que trabajan en el, que en cualquier otro proyecto. De hecho tiene que ser axial, estos proyectos no son ONG, no lo hacemos por altruismo, ni por una cruzada contra la maquinaria capitalista.
Ahora estando tan convencido de que cualquier trabajo debe ser remunerado siempre puedes hacer una donación, desde nuestra pasarela de pago
http://www.pisonet.info/donacion.html