Hola
que tal mis amigos ConPunteros y navegadores de esta maravillosa herramienta que llamamos internet, nuevamente
bienvenidos a este blog. Hoy quiero hablarles un poco de lo que
denominamos como Software
Libre (en adelante lo llamaremos
SW-L);
generalmente mucha gente piensa que cuando hablamos de esto nos
estamos refiriendo a un sistema operativo en especÃfico como por
ejemplo acá en mi paÃs (Venezuela) cuando hablamos del mismo nos
hace pensar en el muy utilizado Canaima
GNU-Linux del cual seguramente estaremos hablando en otros
apartados asà que no vamos a entrar en detalles por ahora.
Segun
la Wikipedia:
Software1
libre (en inglés
free software, aunque esta denominación a veces se confunde con
«gratis» por la ambigüedad del término free en el idioma inglés,
por lo que también se usa libre software) 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.2
Según su principal impulsora, la organización Free
Software Foundation, el software libre se refiere a la seguridad
de los usuarios para ejecutar, copiar, distribuir y estudiar el
software, e incluso modificarlo y distribuirlo modificado.
¿Entonces
a que nos referimos cuando decimos Software Libre? ¡Poesssssss!
Ahora
sabemos que La definición de SW-L
no se refiere a un sistema operativo en especÃfico sino que estipula
los criterios que se tienen que cumplir para que un programa sea
considerado libre (Ojo no Gratis)
y digo esto debido a que muchos usuarios desconocen totalmente el
hecho de estar usando software
propientario (No Libre)
incumpliendo parcial o totalmente los criterios mÃnimos necesarios
para el uso del mismo, como por ejemplo el pago de licencias que
muchas veces vienen para un tiempo especÃfio y por lo cuál sin
darse cuenta algunos están incumpliendo las leyes. Esto
tomando en cuenta que por ejemplo acá en Venezuela existimos
millones de usuarios piratas de Sistemas
Operativos, aplicaciones y gran cantidad de programas en todas
sus versiones, muchos de nosotros sin saberlo pensando que el técnico
de confianza realiza las tareas legales pertinentes para el uso de
los mismos.
Dicho esto
de vez en cuando modificamos esta definición para clarificarla o
para resolver problemas sobre inconformidades de algunos, espacios
incompletos y cuestiones delicadas. Más adelante en otras entradas
del blog a medida que avancemos en el tema puede que existan
modificaciones que afectan esta definición, por ahora yo creo que
con esto podemos entender rapidamente a que nos estamos refiriendo.
Ok al
grano con esto
Un programa es software libre si los
usuarios tienen las cuatro libertades esenciales:
- (libertad 0) La libertad de ejecutar el programa como se desea, con cualquier propósito .
- (libertad 1) La libertad de estudiar cómo funciona el programa, y cambiarlo para que haga lo que usted quiera. El acceso al código fuente es una condición necesaria para ello.
- (libertad 2) La libertad de redistribuir copias para ayudar a su prójimo.
- (libertad 3) La libertad de distribuir copias de sus versiones modificadas a terceros. Esto le permite ofrecer a toda la comunidad la oportunidad de beneficiarse de las modificaciones. El acceso al código fuente es una condición necesaria para ello.
Un programa es software libre si otorga a los usuarios todas estas libertades de manera adecuada. De lo contrario no es libre. Existen diversos esquemas de distribución que no son libres, y si bien podemos distinguirlos en base a cuánto les falta para llegar a ser libres, podemos considerarlos contrarios a la ética a todos por igual.
Más de uno se estará preguntando ¿Código abierto y que hago con eso?
Otro grupo ha comenzado a usar el término «código abierto» (del inglés «open source») que significa algo parecido (pero no idéntico) a «software libre». Preferimos el término «software libre» porque una vez que ya se sabe que se refiere a la libertad y no al precio, evoca la idea de libertad. La palabra «abierto» nunca se refiere a la libertad (Por qué el «código abierto» pierde de vista lo esencial del software libre). Más allá del SW-L los manuales de software deben ser libres por las mismas razones que el software debe ser libre, y porque de hecho los manuales son parte del software.
Dicho esto, entonces...
También tiene sentido aplicar los
mismos argumentos a otros tipos de obras de uso práctico; es decir,
obras que incorporen conocimiento útil, tal como publicaciones
educativas y de referencia. La Wikipedia
es el ejemplo más conocido por lo que podemos decir que cualquier
tipo de obra puede
ser libre, y la definición de software libre se ha extendido a una
definición de obras culturales libres aplicables a cualquier tipo de
publicación.
...Espero que esta entrada de
blog sea de utilidad para ustedes y sirva para aclarar algunas dudas
y también para despertar muchas que vengan acompañadas de la
suficiente curiocidad como para animarte a buscar solventarlas y
porque no a compartirlas quizás aquà mismo con el resto de nosotros
los mortales...




Más que Software es una filosofÃa ( Hakuna matata mi gente )
ResponderBorrar