Está en la página 1de 3

Sobre el software libre | SDP Noticias

8/11/12 10:18 AM

3
Like

9
Twittear

Alberto I. Carral @AlbertoCarralH vie 10 ago 2012 En los ltimos aos el concepto de software libre lo encontramos presente en conferencias magistrales y conversaciones informales de estudiantes y estudiosos de la informtica y la ingeniera, sin embargo, el uso y abuso que se hace de dicho concepto ha ocasionado la vulgarizacin del mismo, como frecuentemente sucede con muchos otros trminos que por su empleo excesivo, no se comprende a plenitud de lo que se est hablando, y genera consecuencias desastrosas. Antes de comenzar, es pertinente hacer una diferenciacin brevemente entre el software libre y el software gratis (freeware), debido a que el vocablo ingles 'free' posee dos acepciones: 'libre' y 'gratis'; luego entonces, puede existir confusin para quienes por primera vez tengan un acercamiento con el sistema operativo de cdigo abierto. El freeware es un sistema operativo que puede distribuirse de manera gratuita (como prueba), incluso con su cdigo fuente, aunque sto slo sucede de manera marginal ya que generalmente no se entrega la fuente. El objetivo del freeware es que el usuario conozca los beneficios que le ofrece el sistema y si le agradan decida adquirir el producto mediante una compra, no as con el software libre de cdigo abierto, el cual generalmente no es acreedor de costo alguno, aunque puede tenerlo pero no es muy usual, nicamente con usuarios potenciales de la informtica. Es conveniente que hagamos una retrospectiva de la gnesis del software mismo, debido a que la naturaleza de ste, es precisamente 'ser libre' a pesar de que algunos profesionales de la informtica irresponsablemente afirmen lo contrario. Para ello, es preciso situarnos en la dcada de los 50 y 60, y sealar la trascendencia que tiene IBM, el gigante azul, durante este proceso de transicin del software libre al software propietario o privativo. Durante los primeros aos de la informtica el software era libre en todos los sentidos, es decir, sin trabas legales, econmicas, tcnicas o de cualquier otro tipo. Evidentemente el software no posea el adjetivo de 'free', porque precisamente el open source software (sistema operativo de fuente abierta), era parte esencial e integral del software. El trmino 'open source software', fue ampliamente difundido dcadas posteriores por Eric Raymond, cono de la cultura hacker. Continuando con la retrospectiva, hubiera sido una redundancia llamar libre a algo que per se lo era. No obstante que IBM era el principal productor y distribuidor de hardware (ordenadores), el comprador (usuario) al adquirir su computadora se haca acreedor al catalogo de acceso del cdigo fuente de su hardware, era prcticamente impensable que el software se ofertara por separado en cualquiera de los ordenadores en venta. Esta situacin se mantuvo durante toda la dcada de los 50 y 60. El software y su cdigo fuente se vendan sin restriccin alguna, pero es a partir de 1970, cuando IBM anuncia a sus clientes que ofertara el software por separado, de tal suerte que si alguien deseaba adquirir un ordenador tendra que pagar un costo adicional por el software. Seguramente esta decisin estuvo motivada por el xito que represent para los usuarios del software con cdigo abierto, el estar intercambiando las mejoras del software y obtener por ello considerables remuneraciones.

http://sdpnoticias.com/columna/10406/Sobre_el_software_libre

Pgina 2 de 7

Sobre el software libre | SDP Noticias

8/11/12 10:18 AM

Ahora bien, a partir de la dcada de los 70 se volvi sumamente habitual encontrarse con un software propietario, dicho de otra manera, con cdigo fuente cerrado sin ninguna posibilidad de modificar o mejorar cualquier parte integrante del sistema operativo. De manera paralela a la existencia del software propietario surgieron algunas propuestas de lo que hoy conocemos como free software como Spice, TeX, y principalmente Unix. Cabe destacar que estos ensayos, por as decirlo, del software libre, eran empleados mayoritariamente en universidades, teniendo fines netamente acadmicos aunque de manera marginal se utilizaron dichos softwares en algunas agencias del gobierno norteamericano, por lo tanto, su uso fue postergado. Si bien, las propuestas de Spice, TeX y Unix eran serias como software con cdigo abierto, no podemos considerar las citadas iniciativas como software libre, particularmente por el hecho de que su produccin, distribucin y consumo eran demasiado limitadas. Es importante destacar que fue hasta el ao de 1980 cuando el software libre apareci de manera consciente en el mundo de la informtica. El padre del free software fue Richard Stallman, quien poco tiempo despus cre la Free Software Foundation (FSF), cuya principal finalidad de la fundacin era obtener fondos para proteger el desarrollo y distribucin del software. Vale la pena resaltar algunos aspectos biogrficos de Richard Stallman, experimentado hacker a quien le enfadaba sobremanera el hecho de tener que firmar contratos de exclusividad que hacan que sus ideas desarrolladas, su trabajo intelectual, le fuera ajeno. De esta manera Stallman, inici el proyecto GNU (GNU's Not Unix), obteniendo importantes resultados de manera relativamente rpida. No obstante, la esencial preocupacin del padre del software libre era que el usuario del sistema operativo permaneciera conforme con el rendimiento de su software, dicho cometido slo sera posible si el usuario contara con la open source. El destacado hacker, adems de crear la FSF, estableci los fundamentos ticos, lgicos, filosficos y polticos de la importancia de mantener un software con la posibilidad de modificar o enmendar los errores que pudieran estar presentes en un sistema operativo determinado. Asimismo, inspirado en la cultura hacker que establece que el software es conocimiento, y por lo tanto, es una obligacin difundirlo sin ningn tipo de restriccin, Stallman se dio a la tarea de emprender un sistema operativo que seguramente en las siguientes dcadas se observar la importancia de la propuesta del hacker neoyorkino. De igual manera, redact las bases polticas y filosficas del free software, documentos como The GNU Manifesto (donde establece la necesidad de un software libre de restricciones), y el Why Software Should Not Have Owners. Sin duda, documentos redactados con una fuerte dosis de pensamiento marxista. As pues, se hace imprescindible aludir a los principios y caractersticas esenciales del free software. En primer lugar, la libertad para ejecutar el programa en cualquier sitio, con cualquier propsito y de manera permanente; por otro lado, garantas para estudiarlo y adaptarlo a las necesidades que el usuario crea pertinentes, esto exige los conocimientos necesarios para acceder al cdigo fuente; en tercer lugar, posibilidad de redistribucin, de modo que se nos permita socializar el producto con amigos, vecinos y familiares; y finalmente, libertad para mejorar el programa y publicar las mejoras, lo cual tambin implica poseer las habilidades pertinentes para manejar el cdigo fuente. Ahora bien, es importante mencionar los beneficios que conlleva emplear este tipo de software, es decir, el software con open source, principalmente porque el soporte, la calidad y actualizacin del sistema operativo con cdigo abierto es frecuentemente posible obtenerse en foros de usuarios y desarrolladores que constantemente estn dispuestos al enriquecimiento tcnico, social e intelectual del free software. Una ventajas ms es que, por lo regular, la distribucin se realiza va Internet, mediante el uso de blogs, foros, redes sociales, etctera. En este mismo sentido, cuando un programa no opera de manera eficaz y eficiente, los desarrolladores que se encuentran en competencia dentro del mercado, por as decirlo, pueden retomar el proyecto y adherir
http://sdpnoticias.com/columna/10406/Sobre_el_software_libre Pgina 3 de 7

Sobre el software libre | SDP Noticias

8/11/12 10:18 AM

mejoras que se traducen en un beneficio colectivo para el conjunto de usuarios de open source. De tal manera que, todas aquellas mejoras contribuyen al continuo perfeccionamiento del software, incluso, las ventajas para el desarrollador/productor de free software implican que aqul pueda entrar fcilmente en competencia y adquirir lo ltimo en tecnologa para beneficiarse l mismo y a la comunidad usuaria free software. Sin embargo, como se logra el enriquecimiento tcnico del software libre? Sencillo, los mismos usuarios realizan un reporte de errores a los desarrolladores a travs de Internet, llega a suceder en situaciones que el programador pasa desapercibidas, as las correcciones al cdigo fuente son constantes. A pesar de todo, la desventaja que pudiera encontrarse en el software libre para el programador es que cuando un trabajo no es por encargo, difcilmente obtendr remuneracin alguna por su labor, por ello es necesario que los usuarios potenciales de informtica consideren la utilidad del free software, no slo desde el aspecto tcnico, sino tambin desde la ptica de generacin de empleos. Un usuario informtico potencial es indudablemente la administracin pblica. De manera que, el uso del free software por parte de la administracin pblica es sumamente trascendental para sta misma y para beneficio de la ciudadana en general. Para efectos prcticos, es importante comenzar a enumerar cada una de ellas: en primer lugar, las administraciones se ahorraran una parte considerable de recursos por el pago de licencias de software propietario; en segundo lugar, el uso de software de cdigo abierto puede significar empleos para y entre los habitantes que presenten avances en el desarrollo de software para la administracin pblica. Lo anterior implica que tal situacin derive en diversos proveedores y no en uno slo, evitando altos costos por adquisicin y manejo de software. En este mismo tenor, se hace resaltar la interoperatividad e intercambio de informacin que manejan las instituciones pblicas autorizadas, adems de que se fortalecen e innovan las tcnicas para la implementacin de un gobierno electrnico eficiente, evitando tambin los molestos trmites burocrticos y, asimismo, modernizando a las administraciones e instituciones pblicas en general. Del mismo modo se garantiza, en alguna medida, la seguridad nacional en materia informtica, debido a que las instituciones pblicas utilizan frecuentemente software que secretamente transmiten informacin confidencial. No es de sorprender que la Embajada de los Estados Unidos en Per reaccionar en contra de una iniciativa de ley presentada en el Congreso peruano para que los Poderes del pas andino iniciarn la transicin del software propietario al libre. En resumidas cuentas, la nica y esencial diferencia entre el software propietario y el software libre es un aspecto legal, el uso de la licencia para manejar el producto a plenitud por parte del usuario, y para que ste satisfaga sus necesidades mejorando, adhiriendo o sustrayendo lo que el usuario crea conveniente. Un software libre para una sociedad libre. MS COLUMNAS Encuestas: entre luces de medicin y sombras de manipulacin meditica Qu hacemos con la izquierda mexicana? De gobierno espotero a campaa tarjetera Presidencia de la Repblica 2012 - 2018 PUBLICIDAD

Me gusta

1 person liked this.

http://sdpnoticias.com/columna/10406/Sobre_el_software_libre

Pgina 4 de 7

También podría gustarte