27 octubre 2011

La Desinformacion Crea Confucion.

Este es el titulo de mi entrada y esque es asi, cuando una persona no esta bien informada sobre un tema, tiene pensamientos erronéos sobre ese mismo tema.

Ahi quienes piensan que por el simple echo de usar software libre, quiere decir que todo lo que creen con herramientas libres tiene que ser libre, y pues la verdad no es asi, pues como el propio Richard Stallman dice, el software tiene que contar con las 4 libertades para ser libre, libertad de: usar, estudiar, mejorar y distribuir, el simple echo de que estes creando un programa sobr e una plataforma libre, no quiere decir que todo lo que crees en esa plataforma tiene que serlo, pues asi tambien se perderia una de las libertades mas importantes para el ser humano, la libertad de elegir.

Existen estandares y normas, como por ejemplo para la programacion, el lenguaje C# es un ejemplo de ello, mas no es necesario programar sobre un entorno de escritorio propio de microsoft, como el visual studio, tambien podemos programar en mono, que es la alternativa libre a visual studio, mas no por ello estariamos violando ninguna patente, ni nada por el estilo.

11 octubre 2011

¿Cuanto Vale Lo Que Sabes?

El valor del conocimiento...
Es una de las tantas preguntas que aun no tienen respuestas para mi, o bueno al menos trato de encontrarla, otra de ellas es cuanto puedes ganar con el software libre.

Hoy tratare desde mi punto de vista y por lo que eh leído, por todo eso que mi cabeza me dice, como si se tratara de pepe el grillo aconsejando a pinocho, así me explico a mi mismo de el como se gana dinero con el software libre.


Algunos ya saben lo que es el software libre, y que no por ser libre no puede tener un precio, pues hasta mi colega Richard Stallman (Richard-sito) como le digo yo jajaja, como el mismo lo dice al traducir el termino Free, al español, Free no quiere decir Gratis, si no Libre, libre de hacer con el lo que queramos, de pasarle ese mismo programa, al amigo, vecino, tio, o a cualquier persona que se interese por el,  tener derecho a el código fuente, que no es mas que un gran numero de lineas de código, ya sea escritas en Java, C, C++, Perl, Python, Ruby o cualquier lenguaje de programación, el cual puede ser leído, copiado, y hasta mejorado, para uso propio o para ser usado por el mundo entero, pues bien, ¿como es que ese mismo software gana dinero?. Yo lo veo de la siguiente manera, y pongamos de ejemplo a RedHat, esa distribución Linux, que se hizo de un gran mercado, primero promoviendo el uso de RedHat, para los escritorios de sobremesa o pc's pues, jeje, bien pero también se dieron a la tarea de enfocar su sistema, haciéndole cambios al código para llevarlo al terreno de los Servidores, esas maquinas que almacenan datos de empresas grandes y que por eso mismo deben ser seguros, y soportar toda esa carga de el gran manejo de los datos, y empezaron a estar en los servidores de aquellas empresas grandes, pero aun así el código no perdía la esencia de ser libre, el dinero surge por la necesidad de las mismas empresas, el dinero viene del soporte técnico, porque el sistema es libre el código es libre, ellos vendían y venden su distribución, el nombre de RedHat, mas no el código, dado que ese código pertenece a todos, ellos ganan por lo que saben, y venden su conocimiento, al decir la empresa fulana, necesito que el sistema haga esto o maneje mis datos de esta manera, la empresa dice, claro que si podemos hacer eso para ti, pero ello tendrá un costo, no sera de a grapa.

Bien y esque como dicen, el conocimiento es poder, el dinero del software libre sale de esa manera, primero el Software tiene un gran impacto dentro de los usuarios que buscan del programa las características que tu software tiene, pero si lo das como libre cualquiera tiene acceso a el, lo que hace que no puedas de cierto modo venderlo, porque para que comprarlo si puedo descargarlo, pero lo lindo resulta que para poder darle seguimiento a la idea inicial necesitas dinero, tal como el caso del Mozilla, que gana mediante donaciones, pero que también se mantiene debido a el apoyo de todas las personas alrededor del mundo con conocimientos en programación, y que quieren mejorar el código que ellos tienen.

El dinero también puede provenir de la fama de tu programa pues eres el creador, y como lei en un articulo también puedes ganar por medio de la publicidad en tu sitio, donde alojas tu programa, o cuando te vuelves importante y tu nombre suena por todos lados debido al aporte realizado al mundo del software libre, en si tu nombre se vuelve una marca, una marca de mucha importancia, con lo cual puedes obtener un trabajo en la empresa que a ti te guste y ganar lo que te plasca.

Soporte tecnico es igual a resolver los problemas que los usuarios tienen con un programa, o la venta del conocimiento para que la empresa o usuario, saque el mayor partido del programa que tiene en sus manos.






El conociento tiene el valor que las demas personas le den, y la importancia que tu saber es igual a las necesidades que tu conocimiento sacié.

Bueno almenos eso pienso yo, si alguien tiene algo que decirme que me critique.