[escepticos] El código abierto

Jose Luis joseluis.vm en inbox.com
Mie Oct 14 18:28:52 WEST 2009


Adria Comos escribió:
> Lo que no estoy deacuerdo es con ciertos argumentos filosóficos de algunos que lo defienden: por ejemplo, no estoy nada deacuerdo en que "el código es conocimiento", o argumentos como "el tener el código va muy bien porque así, si falla, tu mismo te lo puedes arreglar".

Estoy de acuerdo en que eso de que "tu te lo puedes arreglar" que se lee
tanto es una absoluta tontería; la gran mayoría de los usuarios no saben
 "arreglarselo" y muchos programadores no vamos a perder el tiempo
necesario para encontrar el problema.

1) En lo que si creo es en la cooperación, en no hacer las cosas dos
veces; si esta hecho y el tiempo de desarrollo es superior al tiempo que
necesito para comprender su código es más eficiente usarlo.

2) Con código abierto puedes hacer personalizaciones y pequeños cambios
marginales en un programa para adaptarlo a tus gustos sin necesidad de
entrar a fondo en el código, es decir, en muy poco tiempo.

3) Desconfío de las aplicaciones cerradas, puede que no lo recompile
nunca, pero quiero tener la oportunidad de hacerlo, de verificar el
código si quiero. De hecho me parece no sólo inmoral (por el gasto) sino
también peligroso que las Administraciones Públicas utilizen software
privativo.

4) La inmensa mayoría de los programadores no vendemos el software,
vendemos (o estamos a sueldo por ello que tanto me da) el tiempo de
desarrollo y adaptación del software para una cuestión concreta y su
mantenimiento.

Y por último, la mayoría de los cambios de hardware están propiciados
por compañias (Microsoft vamos) que necesitan vender una nueva versión
cada poco para mantener la entrada de dinero y llenan su software de
opciones innecesarias que nadie utiliza. Siempre me acuerdo de una
programadora (que empezó programando cintas con agujeritos) y me decía,
ante mi entusiasmo juvenil por los cambios innecesarios, "lo mejor es
enemigo de lo bueno" ahora, veinte años después, no sólo lo recuerdo
sino que suscribo.

> 
> Pero bueno: como con los anarquistas, de defensores del código abierto hay de muchos tipos y colores.  Algunos estoy más deacuerdo y los encuentro razonables, y otros lanzan discursos interminables aprendidos de memoria, pero que el que lo suelta ni siquiera sabe en qué consiste crear un programa (entre otras cosas porque a veces, ni es programador).
>


-- 
"Un cobarde es una persona en la que el instinto de conservación aun
funciona con normalidad." Ambrose Bierce - Diccionario del Diablo


Más información sobre la lista de distribución Escepticos