El software libre es la denominación del software que respeta la libertad de todos los usuarios que
adquirieron el producto y, por tanto, una vez obtenido el mismo puede ser
usado, copiado, estudiado, modificado, y redistribuido libremente de varias
formas. Según laFree
Software Foundation, el software libre se refiere a la libertad de los usuarios para ejecutar,
copiar, distribuir, y estudiar el mismo, e incluso modificar el software y distribuirlo modificado. El
software libre suele estar disponible gratuitamente, o al precio de costo de la
distribución a través de otros medios; sin embargo no es obligatorio que sea
así, por lo tanto no hay que asociar software
libre a "software gratuito" (denominado usualmente freeware), ya que, conservando su
carácter de libre, puede ser distribuido comercialmente ("software comercial"). Análogamente, el "software gratis" o
"gratuito" incluye en ocasiones el código fuente; no
obstante, este tipo de software no
es libre en el mismo sentido
que el software libre, a menos que se garanticen los derechos de modificación y
redistribución de dichas versiones modificadas del programa.
UBICACIÓN DEL SOFTWARE LIBRE EN LAS DISTINTAS CLASIFICACIONES
·
De acuerdo al costo de adquisición: el Software Libre puede ser de las
dos clases, es decir, de costo cero o de costo mayor que cero. Lo que lo
diferencia del Software Propietario es que su costo es independiente del número
de computadoras que se poseen. Por ejemplo, en el caso del Sistema Operativo Microsoft Windows 3.1/95/98/Me/NT/2000/XP por cada computadora en que lo instale
debo pagar una licencia. En cambio, si utilizo en Sistema Operativo GNU/Linux (en cualquiera de sus distribuciones, como Red Hat, Mandrake,
Debian, Ututo) debo pagar una sola licencia (no obstante, algunas licencias no
tienes costo).
·
De acuerdo a la apertura del código fuente: el Software Libre siempre es
"open source", es decir, de código fuente abierto, ya que dijimos que
el acceso al código fuente es necesario para el ejercicio de las libertades 1 y
3 arriba descriptas. El ser "open source" implica una serie de
ventajas que serán descriptas en la sección "Ventajas del Software
Libre".
·
De acuerdo a su protección: el Software Libre siempre está protegido con
licencias, y más específicamente, con licencias de copyleft. ¿Por qué no de
dominio público? Porque de ese modo cualquiera puede adueñarse del mismo.
·
De acuerdo a su legalidad: el Software Libre siempre es legal, porque al
usarlo, estudiarlo, modificarlo, adaptarlo y/o mejorarlo no estoy violando
ninguna norma, ya que de por si este tipo de software me permite hacerlo, con
la única salvedad de no poder agregarle ninguna restricción adicional cuando lo
transfiera a otra persona.
LIBERTADES DE SOFTWARE
LIBRE
El
Software Libre es un tipo particular de software que le permite al usuario el
ejercicio de cuatro libertades básicas:
0.
Ejecutarlo con cualquier propósito
1.
Estudiar cómo funciona y adaptarlo a sus
necesidades
2.
Distribuir copias
3.
Mejorarlo, y liberar esas mejoras al publico
Libertad Cero: "usar el programa con cualquier propósito". Es decir, el
ejercicio de esta libertad implica que lo podemos utilizar con cualquier fin,
ya sea educativo, cultural, comercial, político, social, etc. Esta libertad
deriva de que hay ciertas licencias que restringen el uso del software a un
determinado propósito, o que prohíben su uso para determinadas actividades.
Libertad Uno: "Estudiar cómo funciona el programa, y adaptarlo a sus
necesidades". Significa que podemos estudiar su funcionamiento (al tener acceso al código fuente)
lo que nos va a permitir, entre otras cosas: descubrir funciones ocultas, averiguar cómo realiza determinada tarea, descubrir que
otras posibilidades tiene, que es lo que le falta para hacer algo, etc.
El adaptar el programa a mis
necesidades implica que puedo suprimirle partes que no me
interesan, agregarle partes que considero importantes, copiarle una parte que
realiza una tarea y adicionarla a otro programa, etc.
Libertad Dos: "Distribuir copias". Quiere decir que soy libre de
redistribuir el programa, ya sea gratis o con algún costo, ya sea por
email, FTP o en CD, ya sea a una persona o a varias, ya sea a un vecino o a una persona
que vive en otro país, etc.
Libertad Tres: "Mejorar el programa, y liberar las mejoras al público".
Tengo la libertad de hacer mejor
el programa, o sea que puedo: hacer menores los requerimientos de
hardware para funcionar, que tenga mayores prestaciones, que ocupe menos espacio, que tenga menos errores, etc. El poder liberar las mejoras al público quiere
decir que si yo le realizo una mejora que permita un requerimiento menor de
hardware, o que haga que ocupe menos espacio, soy libre de poder redistribuir
ese programa mejorado, o simplemente proponer la mejora en un lugar público
(un foro de noticias, una lista de correo, un sitio Web, un FTP, un canal de Chat).
IMPORTANCIA DEL SOFTWARE LIBRE
El software libre es de gran utilidad debido a que existen programadores que necesitan de un código
libre para modificarlo o actualizarlo según el criterio de uso que este le
quiere dar al sistema operativo existen muchas versiones que llegan a las expectativas de cada
usuario como lo es en definitiva, lo que puede aportar el software libre en
nuestras escuelas y en nuestra sociedad, según como se introduzca, es otro modelo cultural y tecnológico, otra manera de entender la relación entre las
personas, el conocimiento y las herramientas digitales, pero insisto, según como se
introduzca, porque si se hace con los mismos criterios y de la misma forma que
se está utilizando ahora respecto al software cerrado y privativo, lo
importante según este modelo sería más o menos dinero o prestigio y no las personas, se habrá perdido una magnífica
ocasión de transformar nuestras aulas y nuestra sociedad.
Actualmente no sólo se pueden hacer las mismas cosas con ambos tipos de software, libre y privativo, sino que en determinadas circunstancias se pueden
hacer más cosas con el software libre como abrir el formato de archivos
opendocument que es el estándar aprobado por las universidades españolas y que
el software privativo como el de Microsoft no puede abrir.
VENTAJAS DEL SOFTWARE LIBRE
·
Escrutinio Público: Al ser muchos las
personas que tienen acceso al código fuente, eso lleva a un proceso de
corrección de errores muy dinámico, no hace falta esperar que el proveedor del
software saque una nueva versión.
·
Independencia del proveedor: No tienen licencias de
uso, por lo tanto corre el peligro de dejar de serlo si alguien lo utiliza con
el fin de apropiárselo. También dispone del código fuente con el cual,
cualquier persona puede continuar ofreciendo soporte, desarrollo u otro tipo de servicios para el software.
·
Manejo de la Lengua: cualquier persona
capacitada puede traducir y adaptar un software libre a cualquier lengua. Una
vez traducido el software libre puede presentar errores de este tipo, los
cuales pueden ser subsanados con mayor rapidez por una persona capacitada.
·
Mayor seguridad y privacidad: Los sistemas de almacenamiento y recuperación de la información son públicos. Cualquier persona puede ver y entender como se
almacenan los datos en un determinado formato o sistema. Existe una mayor
dificultad para introducir código malicioso como ser: espía (p/ej. capturador
de teclas), de control remoto (p/ej. Troyano), de entrada al sistema (p/ej. puerta
trasera), etc.
·
Garantía de continuidad: el software libre
puede seguir siendo usado aun después de que haya desaparecido la persona que
lo elaboro, dado que cualquier técnico informatico puede continuar
desarrollándolo, mejorándolo o adaptándolo.
·
Ahorro en costos: en cuanto a este
tópico debemos distinguir cuatro grandes costos: de adquisición, de implantación
(este a su vez se compone de costos de migración y de instalación), de soporte o mantenimiento, y de interoperabilidad. El software libre principalmente disminuye el
costo de adquisición ya que al otorgar la libertad de distribuir copias la
puedo ejercer con la compra de una sola licencia y no con tantas como
computadoras posea (como sucede en la mayoría de los casos de software
propietario). Cabe aclarar que también hay una disminución significativa en el
costo de soporte, no ocurriendo lo mismo con los costos de implantación y de interoperabilidad.
DESVENTAJAS
DEL SOFTWARE LIBRE
Si observamos la situación actual, es decir la existencia mayoritaria de
Software Propietario, tenemos:
·
Dificultad en el intercambio de archivos: esto se da
mayormente en los documentos de texto (generalmente creados con Microsoft Word), ya que si los queremos abrir con un Software Libre (p/ ej. Open Office o LaTeX) nos da error o se pierden datos. Pero está claro que
si Microsoft Word creara sus documentos con un formato abierto (o público) esto no
sucedería.
·
Mayores costos de implantación e
interoperabilidad: dado que el software constituye "algo nuevo", ello
supone afrontar un costo de aprendizaje, de instalación, de migración, de interoperabilidad, etc., cuya cuantía
puede verse disminuida por: mayor facilidad en las instalaciones y/o en el uso,
uso de emuladores (p/ej. Si el usuario utiliza Microsoft Windows, la solución sería
instalar alguna distribución de GNU/Linux y luego un emulador de Windows, como
Wine, VMWare. Terminal X, Win4Lin). Vale aclarar que el costo de migración está
referido al software, ya que en lo que hace a Hardware generalmente el Software
Libre no posee mayores requerimientos que el Software Propietario.
COMPARACIÓN CON SOFTWARE PROPIETARIO
·
Es desarrollado por una comunidad de voluntarios, y cualquier persona puede participar en el proceso de construcción del software. Esto implica que el código fuente ha de ser abierto
para todo el mundo, sin restricciones.
·
Podemos distribuir el software libremente entre familiares, amigos,
compañeros de trabajo, ya que las licencias libres nos lo permite (la más habitual es la
GPL), teniendo en cuenta que hemos de seguir la normativa que ésta marca.
·
Tenemos la seguridad que miles de voluntarios cooperan en la continua
mejora del software, corrigiendo posibles errores y poniendo rápidamente el
producto al alcance de todos.
·
Aunque software, libre no implica necesariamente que el producto sea
gratuito, lo habitual es que podamos obtener los programas descargándolos
libremente de internet o a través de distribuciones.




El software libre representa una ventana hacia el cambio e innovación como herramienta valiosa en todos los ámbitos de la vida cotidiana, permite a los usuarios utilizarlos, mejorarlo y distribuirlo libremente. Representa una nueva opción contraria a lo que se venía usando (Software Privado). De igual manera, su utilización permite la fomentación de valores tales como: ética, no discriminación, colaboración, ciencia, competitividad, seguridad, eficiencia, solidaridad, privacidad y libertad. Cabe mencionar, también, que dentro de su importancia nos ofrece beneficios como: la libertad para adquirirlo sin la limitante económica, igualdad en las personas para obtenerlo, así como su amplia utilización de estándares abiertos promoviendo la compatibilidad entre las diferentes plataformas.
ResponderEliminarLa filosofía del software libre es dar y compartir todos los beneficios que te terminen las tecnología. Te ofrece la oportunidad de mejorar las aplicaciones y usarlas en colectivo. Representa el camino a la innovación tecnológica. Un aspecto muy importante es que no requiere licencia por lo tanto esta mucho mas accesible a los usuarios por lo cual su utilización cada vez es mayor.
ResponderEliminarEl software libre es de suma importancia permitiendo a los usuarios la libertad de copiarlo, ejecutarlo y estudiarlo gratuitamente. cabe destacar que el software libre nos brida la oportunidad de aportar en nuestras escuelas y la sociedad otro modelo cultural y tecnológico, la cual cuenta con numerosas ventajas, debido a que cualquier capacitada puede tener acceso a él, entender como se almacenar los datos en un determinado formato o sistema.
ResponderEliminarel software libre disminuye los costos de adquisición, lo podemos distribuir libremente entre amigos, familiares, entre otros; cuenta con la cooperación de miles de voluntarios en la continua modificación o mejora del software, permitiendo corregir posibles errores ya que esta al alcance de todos.
Es un programa que puede ser usado con diferente propósito ya sea privado, publico, educativo, militar, entre otros. adaptándolo a nuestras necesidades y de como se beneficie la comunidad. El software libre es una cuestión de libertad donde el usuario tiene la capacitad de estudiar su contenido y ponerlo al alcance de todos permitiendo así que cada persona pueda modificar su contenido; este programa nos brinda seguridad, eficiencia, es de fácil acceso, sin limitación de costos, pueden ser compartido entre compañeros la cual nos a permitido una magnifica ocasión de transformar nuestra sociedad.
ResponderEliminarEl Software Libre aplica los principios de libre acceso a las fuentes de conocimiento que propugna la ciencia al ámbito del software. Así pues, al igual que en la ciencia toda persona que se lo proponga puede acceder al conocimiento que es patrimonio de todos, en el Software Libre no existen trabas para que cualquier individuo pueda disponer de toda la enciclopedia informática que constituye el corazón de los programas, esto es lo elemental en software libre que puede llegar a cualquier persona.A su vez El Software Libre trabaja bajo el modelo de que, dentro de unos años, la informática se regirá por un mercado mucho más abierto: con grandes productores de software libre que proporcionarán beneficios a otros más pequeños que cubran nichos de mercado nada interesantes para los primeros. sin duda queda comprobado que el software libre es una herramienta valiosa en manos de cualquier individuo, ya que el brinda esa oportunidad de llegar donde quizas antes los demas software no lo hacian.
ResponderEliminar