Open Sourse

E-mail Imprimir PDF
El Open Source o Código Abierto, es hablar de Software Libre pero de forma amigable a las empresas. El término Open Source NO PLANTEA cuestiones éticas, como lo hace el término Software Libre. Richard Stallman, el creador del sistema GNU y la licencia libre GPL así como principal evangelizador acerca del software Libre y la cultura libre ha expresado su rechazo a utilizar el término "Open Source o Código Abierto" y prefiere usar Software Libre o Free Software.

Por qué utilizar este término, y por qué no free software:

* La primera razón es que free software es un término muy ambiguo.

* La segunda y más importante es el marketing: se trata de introducir el modelo en el mundo de los negocios. Aunque el producto sea bueno, está atado a un pasado terrible. Free software le suena al hombre de negocios a estridente anticomercialismo. Los empresarios nunca comprarían free software, pero sí el mismo producto, hecho por la misma gente, con las mismas licencias, pero con la etiqueta cambiada a open source.

Los desarrollos tecnológicos más radicales hoy en día, la Web y el sistema operativo Linux, fueron desarrollados en Europa bajo el modelo open-source, en el que la gente regala sus creaciones a los demás para que las usen, prueben y desarrollen. Pero, aunque el movimiento open-source surgió originariamente como colaboración entre particulares, el comercio y la sociedad en general todavía pueden aprender de él. En realidad, hay dos grandes lecciones que deberíamos aprender de lo que la gente open source llama la 'ética hacker':

* La primera lección es, naturalmente, el concepto de 'abierto': el modelo 'cerrado' no ha sido el que ha generado las innovaciones más importantes en la 'economía de la información'. En la competencia global, una revolución no está hecha por una sola persona, sino por una red de rebeldes, y eso necesita del modelo 'abierto'. Como ejemplo podemos considerar el inconveniente de la arquitectura cerrada de Apple frente al modelo abierto de los PC de IBM. O las telecomunicaciones europeas, que consiguieron ventaja gracias a los estándares abiertos NMT/GSM.

* Una segunda lección es la relación de los hackers con el trabajo. Los hackers como Berners-Lee (inventor del World Wide Web) y Torvalds explican que los de su clase logran grandes cosas porque se apasionan por lo que hacen. Tener un interés genuino en tu trabajo puede liberar tu creatividad y energía, infundir alegría y sentido a la vida, y permitir que desarrolles tu potencial como ser humano. Además de descartar la idea de que el trabajo es el mayor deber en la vida, los hackers pretenden desarrollar la tecnología que les permita un mejor equilibrio entre el trabajo y el ocio. Una de las cuestiones más extrañas del 'progreso' tecnológico es el cómo ha hecho que nuestras vidas sean más estresantes. Para muchos de nosotros, no sólo se trata de que nuestra jornada laboral esté llena de tareas cotidianas, sino que nuestra vida privada ha adoptado también este modelo.

Por supuesto, no se refieren a hacker como criminal informático, sino en el sentido original de la palabra: una persona que le apasiona el conocimiento, descubrir o aprender nuevas cosas y entender el funcionamiento de éstas, y que quiere compartir sus resultados con los demás. Los hackers de internet y de UNIX entienden muy bien el componente técnico del open source. Es parte de su forma de trabajar: es como se realiza el trabajo en internet.

La relación hacker-open source se encuentra por escrito en "La Catedral y el Bazar". Conocen lo fiables que son los engranajes de internet comparándolos con sus equivalentes privativos. Reemplazar el TCP/IP, DNS, Perl, Apache, etc., por el software Privativo sería, cuando menos, suicida.

Muchos hackers conocen y comparten las bondades del "open source" o "código abierto", pero se muestran reacios a utilizarlo porque creen que pueden perder su trabajo remunerado. Sin embargo, hay suficientes razones para pensar que ese temor es infundado.

El "open source" o "código abierto" no es sólo el medio por el que unos cuantos hackers tienen la oportunidad de luchar contra un monopolio. Este, además, ofrece la posibilidad a pequeñas y medianas empresas o individuos de colaborar para conseguir un producto que no podrían obtener debido a las altas restricciones y costosas licencias del software cerrado o privativo. También es una fórmula útil para corregir errores en un programa e introducir rápidamente los cambios que solicita el usuario final. El modelo open source lleva asociado un incremento en la seguridad de un sistema: su código fuente es público y está expuesto a millones de ojos. Lo cual quiere decir que los problemas se resolverán en lugar de esconderse hasta que la persona equivocada los descubra.