No sabes qu茅 es el software libre?
Quer茅s saber sus caracter铆sticas principales?
Quer茅s saber sus caracter铆sticas principales?
En este posteo te mostramos los tipos de software libre, ejemplos, ventajas y desventajas
El software libre es todo aquel software o programa que respeta la libertad de los usuarios sobre un producto adquirido y, que una vez obtenido, puede ser usado, copiado, estudiado, modificado, distribuido y redistribuido libremente.
Estos programas suelen estar disponibles gratuitamente, pero no significa que todos los sean. No se trata de que sean gratis, sino libres de restricciones autorales, modificables y mejorables por sus propios usuarios. Por esto es que no debemos confundirnos al Software Libre con el software gratis o el llamado Freeware, un software gratis que usualmente tiene la utilidad de prueba, aunque algunos los tildan de pirater铆a.
El t茅rmino Software Libre tiene sus inicios all铆 por el 1969, en las grandes empresas tecnol贸gicas en donde era un a帽adido para poder utilizar sus propias computadoras. Hasta que Richard Stallman, fundador de la Free Software Foundation, y en consecuencia de una pelea futurista con una impresora de su trabajo, comienza un proyecto de sistema operativo libre llamado GNU. Una idea que permitiera a los usuarios avanzados contribuir con su desarrollo y perfeccionamiento de manera gratuita y comunitaria, combatiendo as铆 el celo que mostraban las empresas de software respecto al c贸digo fuente de sus productos digitales.
Con el tiempo, este movimiento se constituir铆a en la cultura alternativa del mundo digital e inform谩tico, con importantes compromisos pol铆ticos y sociales.
El Software Libre y sus Libertades
Para que un software sea verdaderamente libre, debe cumplir con estas cuatro libertades fundamentales, seg煤n los preceptos originales de Richard Stallman:Libertad 0: La libertad de usarlo con cualquier prop贸sito, en cualquier modo posible.
Libertad 1: La libertad de estudiarlo, para entender c贸mo opera el programa y poder modificarlo seg煤n los propios deseos y necesidades. En esta libertad es fundamental obtener el c贸digo fuente del programa.
Libertad 2: La libertad de distribuci贸n en donde se pueda entregar copias libremente del programa, para ayudar en la innovaci贸n y soluci贸n de problemas comunes entre los usuarios.
Libertad 3: La libertad de mejor铆a, los usuarios podr谩n intervenir en el programa y corregir errores, proponer mejor铆as y soluciones m谩s convenientes para hacer del mismo algo mucho mejor. Como tambi茅n la redistribuci贸n del mismo software modificado para que as铆 la comunidad pueda beneficiarse. Como en la libertad 1, se necesita el c贸digo fuente para obtener esta libertad.
Los softwares libres no contemplan el asunto precio, sino de la libertad, ya que si no obtenemos el c贸digo fuente vamos a estar atrapados en las famosas "licencias", y pueden existir tantas licencias como acuerdos entre el autor y el usuario. Veamos algunas de ellas:
GPL: Licencia P煤blica General de GNU (GNU GPL), creada por Richard Stallman, en donde el autor conserva los derechos de autor y permite la redistribuci贸n y modificaci贸n del software, siempre y cuando siga manteniendo la misma licencia. Aproximadamente el 60% de los softwares licenciados como libres, est谩n bajo GNU GPL.
BSD: Permite la total libertad del software, siempre y cuando se atribuya al creador original de la pieza, pero permitiendo su modificaci贸n y distribuci贸n libres, incluso bajo licencias m谩s restrictivas o comerciales.
MIT: Proveniente del Instituto de Tecnolog铆a de Massachusetts, es muy semejante a la BSD en sus efectos.
Los softwares libres pueden verse como sistemas operativos, juegos, exploradores, buscadores, aplicaciones entre otros. Y claro como todos los programas tienen sus ventajas y desventajas.
Las ventajas del Software Libre pueden resumirse en trabajo en comunidad, ya que su desarrollo y evoluci贸n se da entre muchos de sus usuarios, la superaci贸n de la pirater铆a, debido a su libre distribuci贸n, la profundizaci贸n del conocimiento inform谩tico enriqueciendo a la comunidad y todas las partes involucradas, y por 煤ltimo el ahorro, ya que no tenemos que invertir en licencias de uso anuales o mensuales.
En cuanto a las desventajas podemos destacar que carece de garant铆as, exige un esfuerzo individual y a la vez un mayor conocimiento inform谩tico ya que la mayor铆a de los usuarios no posee los fundamentos t茅cnicos y muchas veces optan por un software pago con sus propias actualizaciones hechas por las mismas empresas.




