Intercambio Cultural
Desde que acudí a una charla de Ricardo Galli en la LinuV Party, sobre el software libre, he pensado mucho en este tema. Desde tiempos ancestrales el ser humano ha progresado en todos los campos de la ciencia experimentando, y sobre todo compartiendo sus conocimientos con la sociedad científica. Sólo de esta forma hemos podido llegar a la situación tecnológica actual. Pero como siempre el dinero y quienes quieren enriquecerse a costa del progreso se han tenido que entrometer.
La informática actualmente ha cobrado una importancia tremenda. Todo ha de estar informatizado.
Esto implica por una parte los mecanismos, los circuitos, etc… En este campo no hay secretos para los ingenieros. Desde que se inventó la pila se ha ido avanzando en el arte de la electrónica, y todos esos avances se han hecho públicos, se han discutido, y se ha ido progresando en general.
Pero por otro lado, se requiere de programadores y matemáticos que hagan el “cerebro” de cualquier aplicación, es decir, el código. Pero aquí ya entramos en un terreno más peliagudo. Necesitamos lenguajes, pero muchos lenguajes no son estándares, y/o son de pago, nos encontramos de primeras con algunos problemas. Además las empresas tienen la obsesión de ocultar su código, porque así pueden cobrar más por su adelanto tecnológico.
Estas empresas tienen visión reducida y egocéntrica. No se dan cuenta de que si hoy ellos desarrollaran un programa, una rutina, lo que sea, que es revolucionario, más eficaz, o mejor que lo anteriormente hecho; si abren el código a la comunidad de programadores, estos lo tomarán, lo mejorarán, lo corregirán, etc, sin ningún compromiso. Se beneficia la empresa, que acaba con un código incluso más depurado, sin pagar nada a cambio, los programadores, pudiendo aplicar el código a otros programas para que sean más eficientes, y el resto de empresas, incluida la de la competencia, las cuales harán que el mercado crezca.
En definitiva, si el ejecutivo mira a su ombligo y la única ambición que tiene es ganar más y más dinero despreciando el progreso, entonces claramente este ejecutivo egoísta cerrará el código a la comunidad. Pero si el ejecutivo quiere apoyar el progreso, hacer de esta una sociedad más avanzada (globalmente), entonces dejará su código abierto a los programadores.
3 comentarios | tags: General