Bien... ha llegado el eterno y escabroso tema.
Como ganar dinero, si enseño mi codigo fuente?
Muy sencillo: Haz un programa bueno, con substancia.
La gente, cuando piensa en que va a dedicarse a programar, se cree que se va a forrar haciendo una calculadora que convierte de euros a pesetas y encima en VB.
No señores, como esa hay mil abiertas y cerradas.
Tu vendes un programa, y le das el codigo fuente a la gente para que vea como esta hecho, para que lo mejore, para que lo arregles.
La idea es LA DOCUMENTACIÓN, EL SERVICIO TECNICO, LAS FACILIDADES DE ACCESO A MAS SOFTWARE, A ACTUALIZACIONES, A UN PRECIO MAS BARATO. Con esto se hace negocio, no con el software en si.
Por ejemplo. Como ganan dinero los de OpenOffice si el programa es gratis y encima dan el codigo fuente?
Muy sencillo: venden manuales, dan cursos a consultorias de secretarias y en escuelas y como es tan bueno tienen subvencion de desde mandrake hasta de los de SUSE.
Pero... si doy el codigo fuente y me lo copian, se me pueden comer con patatas!
Pues... hazte un renombre, aparece en las primeras revistas del sector (si te fijas, en todas las revista ha aparecido algo de openoffice), hazte con el clamor de la gente. Hazte NECESARIO. Que todo el mundo sepa que tu has hecho el programa. Que todo el mundo conozca tu programa, y de esta manera se reconoceran los clones a primera vista.
Ten en cuenta una cosa: si tu software no triunfa libre, no lo haria nunca como cerrado.
Es mas, si te crees que vas a crear una "Killer application" te equivocas, ya que seguro que hay miles como la tuya, y si no las hay, por muy cerrado que hagas el codigo, apareceran a los 2 dias.
Puedes competir contra Hasecorp Office?? no, pero OppenOffice si, y se estan ganando la vida bastante bien.
Pero... y si mi vecino coge mi programa lo mejora y lo vende? Siempre ha de "quedar algo" del programa original. Y la GPL, si no recuerdo mal, obliga a conservar el nombre del primer autor, asi como una referencia de este. Es decir... siempre se sabrá quien lo ha hecho.
Es más... si lo mejora TU PUEDES coger las mejoras e implementarlas en la tuya! y tu, porsupuesto, mejorarlo todavia mas.
Como ya he dicho, imaginemos que eres de OpenOffice... haz un buen libro sobre como trabajar con el y incluye un CD con la suite completa... pueden competir contra esto los de M$?
Que gano yo, como usuario, mejorando la aplicación de otra persona? pues te voy a dar mi ejemplo personal. Mi hermana se ha tenido que comer con patatas el OpenOffice con lo agusto que estaba ella con su Hasecorp Office (la he obligao, vamos
). Y tras convivir unos cuantos meses con el se ha dado cuenta que le falta... UN CONTADOR DE PALABRAS!!! ya ves tu que tonteria!, si simplemente es conocer la estructura del XML (formato en el que se guardan los archivos) y hacer un bucle
! Pues bien... si yo hiciera ese contador (a ver en verano
) y se lo pusiera a mi hermana ella tendira la "vida" resuelta. Pero y los demas? total, esa minucia no la voy a vender, asi que se la envio a los de OO.org para que la incluyan en sus nuevas versiones, que he ganado? Salir en los creditos, que mi hermana tenga un contador, y no solo eso... mi novia e incluso gente que no conozco y además... no tener que volver a escribir una linea de codigo para adaptar el contador a futuras versiones.
Yo he ganado, OpenOffice ha ganado TODOS HEMOS GANADO.
Si crees que un software es muy bueno, primero date a conocer, hazles la boca agua a los usuarios, pega capturas, y luego lo sacas. Si lo sacas directametne, se te puede comer la competencia y quedarte a dos velas.
El software libre da igualdad a todo el mundo, genera comercio y además... hace que la estrategia financiera tenga sentido.
Además... imaginate tu, como españolito de apie, haces un programa muy interesante, que tiene exito en españa... pero no tienes medios para venderlo/distribuirlo en otros paises, asi que te centras en el mercado español... que mas te da que un argentino (con lo mal que estan en ese pais, saludos a sergiox
) coja ese programa, lo adapte, lo mejore y lo venda en argentina... te afecta a ti para algo??? Pues si que te afecta, pero positiviamente: no te quita comercio, y además saldrás reflejado como autor del programa. Un profesor mio empezó asi, y ahora cada 3 meses da conferencias en Chile (a 500.000 de las antiguas pesetas).
Si tienes mas dudas, tranquilo que aqui estamos.