Los ordenadores estan compuestos por dos elementos: El hardware y el software. Se diferencian porque el primero hace referencia al sistema fisico que compone las computadoras, mientras que el segundo se refiere al sistema lógico interno de las computadoras - es todo sistema que nos sirve para usar herramientas y sus diversas utilidades.
Para comenzar el "software libre" no debe de entenderse como cuestion de precio, debe de entenderse no como "software gratis" (ya que esta expresion, connota indirectamente al concepto de "precio"), sino "libre" como "libre expresion" , aunque tambien existe el "software gratuito" que no precisamente te permite el acceso al codigo fuente, asi que no es totalmente "libre".
El software libre, puede encontrase gratis o bajo algun costo, realmente esto es desición del autor (o modificador) del software.El software libre es una cuestion de libertad de los usuarios de ejecutar , copiar, distribuir, estudiar, cambiar y mejorar el software.
De acuerdo al software libre, las cuatro libertades son las siguientes:
| Libertad | Descripción |
| 0 | La libertad de usar el programa, con cualquier propósito. |
| 1 | La libertad de estudiar cómo funciona el programa y modificarlo, adaptándolo a tus necesidades. |
| 2 | La libertad de distribuir copias del programa, con lo cual puedes ayudar a tu prójimo. |
| 3 | La libertad de mejorar el programa y hacer públicas esas mejoras a los demás, de modo que toda la comunidad se beneficie. |
| Las libertades 1 y 3 requieren acceso al código fuente porque estudiar y modificar software sin su código fuente es muy poco viable. | |
El fundador del termino y concepto de "Software libre" es Richard Stallman. Tambien el Software libre es usado como una forma de libertad y movimiento tecnologico, con el discurso de "libertad" (mencionado y especificado anteriormente) y anteponiendose al uso del software privativo ( aquel en el que se paga una licencia y/o niega el acceso al codigo fuente) , o por lo menos presentandose como una opcion distinta.
(Codigo fuente: Cabe aclarar que un codigo fuente, elemento en el que se enfatizan quizas las diferencias, es aquel codigo de texto que da instrucciones a un programa acerca de que debe hacer , cómo debe de hacerlo y ejecutarlo. Por lo general lo crea o manipula un programador en un codigo especifico. El codigo fuente es aquel que te permite mutar, mejorar o adapatar atus necesidades el software que empleas.)
El software privativo por lo general utiliza una licencia, que debes aceptar sobre terminos de uso, algunos registrados con copyright. El software libre crea entonces el copyleft (como nueva alternativa) para proteger legalmente las libertades para todos y para ser con ello congruentes con su discurso. Algunas veces no existe el copyleft, sin embargo no es necesariamente estricto para ser utilizado un software libre.
Fundacion de software libre
El mismo Richard Stallman cuenta que por aquellos años, en el sitio donde laboraba recibio una impresora donada por una empresa externa. El dispositivo, que era utilizado por todos los trabajadores parecia no funcionar a la prefeccion, dado que el papel cada cierto tiempo se atascaba. más aun como agravante no se generaba inmediatamente un aviso que se transmitiera por la red, anticipando a los usuarios de la falla.
La perdida de tiempo era constante, ya que en ocasiones los usuarios enviaban por red sus trabajos para impresion y al ir a buscarlos la impresora se encontraba atascada, mas aun una cola de trabajadores pendientes. Stallman decidio arreglar el problema, ya que contaba con los conocimientos necesarios, para enviar un aviso inmediato cuaando la impresora fallara. Para ello requeria el acceso al codigo fuente, por lo que solicito al fabricante el acceso a dicho elemento, para realizar esa labor sin pedir nada a cambio, pues solo queria ayudar. La empresa se nego a darle tal "dato". Por lo que Stallman se enfrento a una encrucijada moral, si realmente era necesario elegir entre aceptar un nuevo software propietari, firmando acuerdos de no revelacion y acabar desarrollando nuevos software privativos con licencias restictivas, que más adelante deberian ser aceptadas por su propios colegas.
Por lo que Richar Stallman hacia 1984 comenzo a trabajar en el proyecto GNU, y un año mas tarde fundo Free Software Foundation (FSF). COn ello tuvo su aparicion el termino de "Software libre" y el concepto de "Copyleft", que desarrollo para otorgar "libertad" a los usuarios y para restringir las posibilidades de apropiacion del software.
(Fragmento de bitacora realizada por Emmnuel Eduardo y Victor Lucero el día 9.02.11)

No hay comentarios:
Publicar un comentario