Software Libre
Definición
Como todo tipo de software, se utiliza para realizar tareas en una computadora o
dispositivo virtual.
Su característica fundamental viene dada por la renuncia por parte del dueño a
obtener utilidades sobre este software, ya sea vendiéndolo a una empresa o
lanzándolo al mercado digital, debido a esto la persona que utilice este software puede
usarlo sin pagar al dueño o al licenciante del programa.
Esta clase de software también se puede definir como el programa que respeta el libre
uso del mismo por parte del usuario, permitiéndole a este ejecutar, copiar, modificar,
distribuir, estudiar el software.
No se debe confundir el software libre con el software gratuito o también llamado
freeware, ya que el primero lo podemos obtener de la web de una forma directa,
sencilla y sin complicaciones, mientras que el segundo muchas veces, y casi siempre
debemos cumplir un requisito o condición para poder descargarlo, lo cual limita la
descarga por parte del usuario.
Características del Software Libre
Normalmente su presencia en el mercado se da con la característica de que
viene disponible en código fuente, permitiendo al usuario realizar cambios al
programa sin ningún límite.
Este tipo de software le da la posibilidad al usuario de estudiarlo y adaptarlo
según las condiciones de la persona que lo utilice.
Este programa tiene una importante característica, como la de fácil expansión,
ya que le permite al usuario realizar una copia, así también para las demás
personas les permite obtener también una copia del programa.
Otra característica fundamental, es que le permite al usuario modificar el
programa y realizar posteriormente una copia del software modificado.
También gracias a este programa el usuario puede utilizarlo para obtener el
propósito que desee, sin restricción alguna.
Ventajas del Software Libre
Al momento de elegir o descargar un pro0grama el usuario debe tener en cuenta
de las ventajas y desventajas del producto que va a obtener, en consecuencia este
tipo de software proporciona las siguientes ventajas:
1. El usuario al momento de descargar o obtener una copia del programa, no
está cometiendo ninguna clase de delito, debido a que este programa no
tiene restricción legal alguna al momento de su obtención.
2. Otra ventaja es que el usuario al momento de usar el programa tiene una
amplia gama de posibilidades acerca de herramientas libres que nos ayuden
a mejorar nuestro software.
3. Otra ventaja fundamental al momento de obtener estos tipos de software,
es que el programa tiene actualizaciones muy periódicas debido a su fácil
acceso.
4. Una ventaja por la cual la mayoría de personas al momento de descargar un
programa se preocupan, es que estos tipos de software están 100% libre de
virus, esto debido a la alta responsabilidad que tienen los creadores de
estos programas.
5. También se puede decir que este software consta de un gran nivel de
estabilidad ante diversas situaciones, la cual es comprobada por los
creadores.
6. Además la obtención de este tipo de software, colabora con la defensa y el
fortalecimiento de la compañía o diseñador del programa.
7. Otra ventaja es que al momento de usar este programa el usuario consta de
un amplio servicio de soporte y ayuda el cual nos puede ayudar para
resolver cualquier inconveniente que se nos presente.
8. Y otra ventaja, es que estos tipos de software son independientes
tecnológicamente hablando, ya que no depende de otros programas para
su funcionamiento.
Desventajas del Software Libre
1. Una de las desventajas más importantes es que el hardware( o sea el
dispositivo del usuario) debe ser de alta calidad, para que el programa
funcione perfectamente.
2. Otra desventaja es que carece de una estructura ampliada o mercadeo,
debido al valor económico nulo del programa.
3. Otro inconveniente es que ciertos programas y aplicaciones no se
encuentran fácilmente o sencillamente no se encuentran en el mercado
informático.
4. Muchas veces estos programas requieren de un manejo por parte de
una persona capacitada adecuadamente para su uso, ya que suelen ser
sistemas administrados.
5. Estos programas poseen un bajo nivel de estabilidad y flexibilidad en el
campo multimedia y juegos, debido a que el uso de estos programas por
lo general se da para el campo relacionado con la ciencia.
6. También posee una menor compatibilidad con el hardware, debido a
que su uso es muy general.
Origen del Software Libre
Las primeras generaciones de las computadoras se dio a finales de la
década de 1940. Estas computadoras venían dada en enormes dimensiones
y también eran muy costosas.
La relación entre el software y el hardware era muy estrecha, debido a esto
los programas venían dados en lenguaje de máquinas, un lenguaje muy
especializado. Debido a esto el concepto del software, se veía muy alejado
de las mentes de la gente de ese tiempo. También en esos tiempo el
manejo de las enormes maquinas se daba por personas con un nivel de
conocimiento. De aquí se originó el intercambio de software, ya que estos
operadores conocidos como hackers realizaban intercambio de
actualización del software o hacks entre ellos.
Fue aproximadamente entre los años 40s y 50s en donde empezó el uso de
los software libres ya que en esos tiempos no existía la licencia de
software, y estos e podían usar libremente y sin restricción alguna.
Fueron los diseñadores de programas y las grandes empresas las que
crearon una línea divisora entre el software libre y el software propietario.
A pesar de esto cada vez habían más programadores que intentaban cosas
nuevas y escribían sus propios programas y esto generaba un aumento en
el número de estos. Fue con la aparición del ARPANET, el precursor del
Internet, que ayudaba a la comunicación (mediante el correo electrónico)
entre los diversos programadores esparcidos geográficamente por todo el
mundo y así ellos intercambiaban sus avances sobre ciertos proyectos; y así
surgieron un sinnúmero de programas que en la actualidad se utilizan.
En la actualidad estos programadores, dispuestos a colaborar, trabajan en
conjunto para desarrollar programas que beneficien a la globalidad.
Importancia del Software Libre
En la actualidad el software libre es muy utilizado e importante ya que
existen programadores que necesitan códigos libres para así modificarlos
según el uso determinado que tenga el programador acerca del programa.