Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Para el interés de este asunto hablaremos del Sistema Operativo Microsoft Windows. Este
sistema operativo esta instalado casi en todas la computadoras personales y su uso cuesta
mucho dinero.
En esto no hay elección: tenemos que pasarnos al software libre para nuestra
mejor protección.”
Julian Assange aboga por el software libre como única vía para proteger la privacidad
Una traducción poco aproximada o interesada de los términos free software (software libre)
y propietary software (software propietario) ha producido una gran confusión en la
identificación de los modelos de negocio que tienen en el software su base de
rentabilidad. Frecuentemente se ha traducido el término free como gratis y propietary como
privativo o de pago, llegándose a establecer que la diferencia entre ambos tipos es una
cuestión de dinero, siendo el software libre siempre gratuito y el software propietario un
producto de pago.
No obstante, esta definición resulta inapropiada porque no recoge el verdadero sentido que
los defensores del software libre quieren darle a su movimiento, ya que para ellos el
término libre (free) se refiere a <<libertad de expresión>> en lugar del sentido puramente
económico que se le suele atribuir. De hecho, existen modelos de negocio que están basados
en la comercialización del software libre, siendo posible ganar dinero con su fabricación,
distribución y venta. El movimiento del software libre tiene un trasfondo filosófico y
moral que considera la garantía de libertades como un requisito esencial para conseguir el
bien de la sociedad en su conjunto, fomentando con su ejercicio los valores de compartir y
cooperar que conducen a la solidaridad social, la cual se ve aún más favorecida por el
contexto cultural en el que vivimos caracterizado por la interconexión entre las personas
a nivel mundial gracias al democratización del uso de Internet y el protagonismo de las
TIC.
El software libre está pasando de ser minoritario a ser empleado de forma generalizada por
millones de personas alrededor del mundo. Durante mucho tiempo (y la informática no tiene
tantos años de historia) monopolios como el de Windows han sido prácticamente la única
opción en la que las personas habían depositado su confianza. En los últimos años, estamos
asistiendo a un cambio de paradigma y hay empresas y gobiernos (España, Venezuela,
Ecuador, Uruguay, Corea, Italia, Francia, Alemania,Cuba, etc.) que han decidido apostar
por modelos de negocio basados en la creación de soluciones libres y en la utilización de
programas producidos bajo este signo para resolver las transacciones de sus procesos de
gestión. La alta calidad de los programas y la posibilidad de ahorrar grandes cantidades
de dinero en la adquisición de licencias, entra otras razones, han favorecido la elección
de la nueva estrategia.
El episodio anterior fue determinante para que Stallman se decantase por el software
libre. En 1984 comenzó el proyecto GNU y un año más tarde creó la Free Software Foundation
(FSF) y definió el concepto de “copyleft“. Este último es un concepto jurídico opuesto a
copyright, ideado para regularizar la concepción de libertad de expresión asociada al
software libre y determinar los límites, diferentes de los propios del software privativo,
en los que se encuadran las operaciones de distribución, producción y utilización del
software considerado libre. Se marcaba así un antes y un después en el uso y disfrute del
software, abriendo una brecha en un sector en el cual la tónica general había sido que
determinadas empresas, amparadas en las leyes de propiedad intelectual y con apoyo de los
gobiernos en muchos casos (González Barahona, 2002: 51-56), habían visto una gran
oportunidad de negocio en la venta de software con grandes restricciones de uso, cubriendo
con sus creaciones necesidades generalistas de una gran masa de usuarios.
El software libre también cuenta con sus propias medidas de protección, representadas por
la gran variedad de licencias GPL existentes. Organismos de referencia como la Free
Software Foundation mantienen en sus webs oficiales listados de las licencias de software
libre que aprueban. Estos instrumentos jurídicos regulan el funcionamiento de los
mecanismos de redistribución, creación y copia de los mismos cuya forma de aplicación
permite garantizar las libertades que caracterizan al movimiento del software libre. No
obstante, se pueden encontrar diferentes matices dependiendo del tipo de licencia GPL
empleada.
La más utilizada actualmente es la l icencia GNU GPL, la cual es, sin embargo, la más
restrictiva de todas. El autor del programa conserva intactos sus derechos patrimoniales
(copyright), pero con la variante de permitir la redistribución y modificación siempre que
se asegure que todas las versiones sucesivas permaneceran bajo los términos de la propia
licencia. Es decir, el conjunto resultante tiene que ser íntegramente GNU GPL. Esta
exclusividad ha hecho que esta licencia tenga sus críticos sobre todo en lo referente a la
libertad 3 (libertad de mejorar el programa y hacer públicas las mejoras a los demás), ya
que los programadores se ven, en la versión actual de la licencia, imposibilitados para
reutilizar o mezclar en sus trabajos códigos de dos licencias distintas, pese a que las
libertades que el software libre contempla, teóricamente, lo deberían permitir. Esta
restricción ha dividido las licencias en dos grandes grupos: aquellas que pueden ser
mezcladas con la Licencia GNU GPL para terminar integrándose con esta última y las que no
pueden ser enlazadas con código GNU GPL y en consecuencia se utilizan de forma
independiente dando lugar a sus propios proyectos.
Entre las licencias afines a GNU GPL se encuentra la AGPL (Licencia Pública General de
Affero), diseñada específicamente para asegurar la cooperación con la comunidad en el caso
de software que corra en servidores de red. Las licencias BSD son también compatibles con
GNU GPL. El autor mantiene el copyright para requerir la atribución de autoría en trabajos
derivados, pero permite la libre redistribución y modificación, incluso si se producen
programas propietarios. Son muy permisivas y fácilmente absorbibles por GNU GPL.
El otro grupo designa a licencias independientes que no son entremezclables con GNU GPL.
Destacamos la MPL (Mozilla Public License), instrumento que empleó Netscape Communications
Corp. para liberar su Netscape Communicator 4.0 y empezar el proyecto Mozilla. Se utiliza
en gran cantidad de productos de software libre de uso cotidiano y para todo tipo de
sistemas operativos. Se la puede considerar a medio camino entre la rigidez de las GNU
GPL, respecto a la cual evita su “efecto viral” sin dejar de promover la colaboración, y
la excesiva permisividad de las licencias BSD.
Las disposiciones legales que protegen al software libre y al software propietario están
encaminadas a proporcionar los instrumentos jurídicos sobre los que se fundamentan los
modelos de negocio con los que los programas pueden convertirse en productos rentables,
destinados a la comercialización y la obtención de riqueza por parte de las empresas. De
la misma forma que hemos identificando diferencias legales, las estrategias que siguen las
empresas para satisfacer las necesidades del usuario son claramente diferentes en función
de si emplean tecnologías libres o propietarias.
Linux está modelado como un sistema operativo tipo Unix. Desde sus comienzos, Linux se
diseñó para que fuera un sistema multi tarea y multi usuario. Estos hechos son suficientes
para diferenciar a Linux de otros sistemas operativos más conocidos. Sin embargo, Linux es
más diferente de lo que pueda imaginar. Nadie es dueño de Linux, a diferencia de otros
sistemas operativos. Gran parte de su desarrollo lo realizan voluntarios de forma
altruista.
En 1984 comenzó el desarrollo de lo que más tarde sería GNU/Linux cuando la Free Software
Foundation (Fundación de software libre, N. del t.) comenzó a desarrollar un sistema
operativo libre de tipo Unix, llamado GNU.
Aunque hay muchos grupos e individuos que han contribuido a Linux, la Free Software
Foundation ha sido quien más ha contribuido. No sólo creó la mayor parte de las
herramientas que se utilizan en Linux sino también la filosofía y comunidad que hizo que
Linux fuera posible.
El núcleo Linux apareció por primera vez en 1991, cuando un estudiante de informática
finlandés llamado Linus Torvalds anunció en el grupo de noticias de USENET comp.os.minix,
una primera versión de un núcleo de reemplazo para Minix. Para más referencias consulte la
página de historia de Linux en Linux Internacional.
Los usuarios de Linux tienen una gran libertad al elegir sus programas. Por ejemplo, un
usuario de Linux puede elegir entre docenas de distintos intérpretes de línea de órdenes y
entre distintos entornos de escritorio. Tantas opciones confunden a veces a los usuarios
de otros sistemas operativos que no están acostumbrados a poder modificar el intérprete de
línea de órdenes o el entorno de escritorio.
Es menos probable que un sistema Linux se colapse, además tiene mejor capacidad para
ejecutar múltiples programas al mismo tiempo y es más seguro que muchos otros sistemas
operativos. Debido a estas ventajas, Linux es el sistema operativo que ha experimentado
mayor crecimiento en el mercado de los servidores. Últimamente, Linux está empezando a ser
popular entre los usuarios domésticos y en empresas.
LINUX (o GNU/LINUX, más correctamente) es un Sistema Operativo como MacOS, DOS o Windows.
Es decir, Linux es el software necesario para que tu ordenador te permita utilizar
programas como: editores de texto, juegos, navegadores de Internet, etc.
Cuando hablamos de software libre, nos referimos a la libertad sin precio. Es posible
pagar para conseguir software libre (o de "código abierto" 1), que luego se puede
estudiar, cambiar y copiar a voluntad.
El software libre no trata de acabar con los los incentivos de los programadores; se trata
de ver el código como un conocimiento que no se le debe ocultar al usuario. Simplemente
funciona con un modelo de negocio distinto, que muchas compañías están aprovechando.
El software libre se puede apreciar en muchas áreas: Considere, por mencionar algunas:
Sucede lo mismo con el software, excepto que el código sirve para mucho más que para mover
autos. El software maneja nuestros computadores, teléfonos, televisores, reproductores de
sonido y más, transportando información y nuestra cultura.
La buena noticia es que el software libre no sólo funciona bien, sino que suele funcionar
mucho mejor. ¡Introduce un Live CD de GNU/Linux en tu computador para probar un sistema
completo y bien organizado, de manera que puedas juzgarlo tú mismo sin instalarlo!
Copyright is very important in free software. It is the very mechanism, central to the GNU
General Public License, which ensures that free software remains free, and that authors
are credited for their work. Programs are copyrighted, whether they are free or
proprietary.
Por otro lado, las patentes en el software representan un concepto muy controversial. Para
resumirlo: No existe nada a lo que se le pudiera llamar "software patentado". Sin embargo,
alguien puede atribuirse la propiedad de un proceso si registra una patente. Entonces la
patente aplicaría a todo software que use ese proceso, sin importar que sea privativo o
libre.
Como tal, raramente son usadas para beneficiar a quienes innovan; de hecho, casi nunca son
usadas por los propios innovadores.
Se puede decir que cualquier pieza de software de mediano tamaño viola las patentes en
varios países, tanto libre como privativo.
Más información:
Los defensores de esta idea sostienen que no puede haber propiedad privada con software
libre (o "código abierto" 1). Vamos a responder a esto con un ejemplo.
Supongamos que usas una aplicación que es software libre, tanto en casa como en el
trabajo. Entonces encuentras una buena forma de mejorarlo, de manera que con la versión
modificada, ¡ahora tu computador funciona mejor y hace el trabajo al doble de rápido!
Esta versión modificada es tu propia versión. No estás obligado a hablar de ella a nadie
ni tienes que compartir la ganancia que obtuviste mientras la usabas. Simplemente estás
ejerciendo tu derecho a usar y modificar el software.
Así que, en realidad, tu tienes más "propiedad" sobre el software libre que el privativo
(donde el programador decide todo lo que puedes y no puedes hacer con el software).
El software libre no tiene nada que ver con algún sistema político. Puedes usarlo sobre
software privativo, y viceversa. La licencia de software libre simplemente es un contrato
ético entre el programador y el usuario final.
Fedora: Distribución gratuita creada y mantenida por la empresa Red Hat que utiliza el sistema
de paquetería RPM (Red Hat Package Manager). Tiene tres versiones diferentes para escritorio,
servidores y sistemas en la nube, y destaca por su seguridad gracias al sistema SELinux
("Security-Enhanced Linux").
CentOS: Nació como un derivado gratuito de la distribución comercial Red Hat Enterprise
Linux (RHEL) destinada al uso empresarial. Recientemente unió las fuerzas con el propio Red
Hat, y sigue siendo una apuesta segura para los que busquen un código de gran calidad.
Arch Linux: Una distribución modular en la que empiezas desde cero y tienes que ir
añadiéndole los componentes que quieras. No es muy apta para principiante, y utiliza pacman,
su propio gestor de paquetes. Se trata de una Rolling Release, lo que quiere decir que todos sus
componentes van actualizándose sin necesidad de instalar versiones nuevas del sistema
operativo.
Manjaro: Una prometedora distribución que promete llevar todo el potencial de Arch Linux al
usuario menos experimentado. Para eso, ofrece un sistema operativo ya montado y basado en
Arch, con un instalador sencillo como el que podemos encontrar en otras distribuciones como
Ubuntu. Tiene versiones oficiales con los entornos de escritorio XFCE y KDE.
Para principiantes
Ubuntu: Una de las distribuciones más utilizadas gracias a su gran facilidad de uso. Basada en
Debian, es amada y odiada por partes iguales por su exclusivo entorno de escritorio Unity, con
el que persigue convertirse en una distribución versátil que pueda utilizarse tanto en
ordenadores como móviles y tabletas.
Linux Mint: Basado en Ubuntu, es uno de los más recomendados para todos aquellos que tocan
Linux por primera vez. Su entorno de escritorio, Cinnamon, tiene muchas similitudes con el de
Windows, y es también uno de los más personalizables.
Elementary OS: De todas las distribuciones basadas en Ubuntu, esta una de las
que más personalidad tiene gracias a su cuidadísimo aspecto, que imita el del sistema operativo
OS X de Apple. Increíblemente rápida y fácil de usar, le ofrece al usuario todo lo que pueda
necesitar desde el primer momento, incluyendo una colección de aplicaciones propias diseñadas
para integrarse a la perfección con su estilo visual.
Zorin OS: Distribución también basada en Ubuntu que nació con la intención de ayudar a que el
usuario diera el salto a Linux ofreciéndole una interfaz lo más similar posible a Windows. Tiene
varias versiones, algunas gratuitas como Core (versión básica), Lite (para PCs poco potentes) y
Educational (incluye aplicaciones educativas), y otras cuantas de pago muy al estilo de las
versiones de Windows.
Peppermint OS: Distribución rápida y ligera basada en Ubuntu con entorno de escritorio LXDE.
Utiliza la tecnología Prism de Mozilla para integrarse con las aplicaciones basadas en la nube,
utilizando las webapps como si fueran nativas. Se presenta como una alternativa a otros
sistemas basados en la nube como Chrome OS.
LXLE: Basada en Lubuntu, esta distribución promete ser aun más ligera gracias a un mejor
procesado de inicio y el entorno de escritorio LXDE. Ofrece varios perfiles que amoldarán la
distro para que se parezca a Windows XP, Vista, y 7 Starter/Basic.
Bodhi Linux: Aunque actualmente su desarrollo está paralizado después de que su creador
abandonase el barco, aun podemos utilizar las últimas versiones de esta distribución para
nuestros equipos antiguos. Utiliza un entorno de escritorio Enlightenment y sólo pide como
mínimo un equipo con procesador de 300 MHz, 128 MB de RAM y 2,5 GB de espacio libre en
el disco duro.
Para los apasionados de sus hobbies
Distro Astro: Esta distribución está basada en Ubuntu 14.04 LTS y utiliza el entorno de
escritorio MATE, aunque lo más importante es su completa colección de aplicaciones dirigidas
a los amantes de la astronomía.
SteamOS: Aun en fase beta, esta es la distribución basada en Debian desarrollada por Valve, y
que está más dirigida a ser una especie de media center para videojuegos integrando el modo
big picture que un sistema de sobremesa.
ArtistX: Distribución de Linux enfocada en la producción multimedia. Basada en Ubuntu,
aunque diseñada para ser utilizada en formato LiveDVD y USB, se puede instalar en cualquier
equipo. Usa el entorno KDE y ofrece una colección de programas de código abierto para
edición de vídeo y creación de gráficos 2D y 3D.
Ubuntu Studio: Basada en Ubuntu y orientada a la edición multimedia profesional de audio,
video y gráficos. Utiliza el entorno de escritorio Xfce y no lleva preinstalado ningún tipo de
software ofimático, sólo el diseñado para la edición multimedia.
Scientific Linux: Se trata de un clon a nivel binario de la distribución Red Hat Enterprise Linux,
y está desarrollada y mantenida por los laboratorios de Física CERN y Fermilab con el objetivo
de tener un sistema operativo específico para la computación científica.
CEELD: Distro basada en OpenSUSE que usa el entorno KDE y está especialmente dirigida a
los ingenieros electrónicos y a estudiantes de esta carrera, al permitirles diseñar o simular
circuitos electrónicos.
Edubuntu: Otro derivado de Ubuntu, pero en esta ocasión especialmente dirigido a escuelas y
profesores. Ofrece una gran colección de software y herramientas educativas, por lo que
también es una buena opción para instalar en los ordenadores de los más jóvenes de la casa.
Openelec: Pequeña distribución Linux creada desde cero para convertir un ordenador en un
centro multimedia basado en Kodi, lo que antes se conocía como XBMC. Hace lo que promete
y necesita sólo 90-125 MB de almacenamiento interno. A parte de su versión oficial, tiene otras
dos buids para Raspberry Pi y Apple TV.
Para iniciar nuestro acercamiento al software libre podemos descargar una versión de la distribución
del sistema operativo basado en Linux UBUNTU desde el siguiente sitio:
http://releases.ubuntu.com/12.04/
Estando en la página indicada damos clic en la selección amarilla: 32-
bit PC (i386) desktop CD
Desktop CD
The desktop cd allows you to try Ubuntu without changing your computer at all, and at your option to
install it permanently later. This type of cd is what most people will want to use. You will need at least
384MiB of RAM to install from this cd.
There are two images available, each for a different type of computer:
64-bit PC (AMD64) desktop CD
Choose this to take full advantage of computers based on the AMD64 or EM64T architecture
(e.g., Athlon64, Opteron, EM64T Xeon, Core 2). If you have a non-64-bit processor made by
AMD, or if you need full support for 32-bit code, use the i386 images instead.
32-bit PC (i386) desktop CD
For almost all PCs. This includes most machines with Intel/AMD/etc type processors and almost
all computers that run Microsoft Windows, as well as newer Apple Macintosh systems based on
Intel processors. Choose this if you are at all unsure.
La
distri
bución
Ubuntu
12.04.
5 se
descar
ga
como
un
archiv
o de
imagen de disco (ubuntu-12.04.5-desktop-i386.iso), lo que significa que una vez descargado
deberemos grabarlo (quemarlo) en un disco compacto DVD.
El resultado sera un disco “vivo” que arranca e instala el sistema operativo Ubuntu.
Esta es una manera segura de conocer este sistema operativo basado en Linux sin
comprometer la integridad de nuestros datos.
Si se deciden a conocer esta solución que “democratiza” el uso de las computadoras con
la mejor calidad, pueden llamarme y preguntarme lo conducente. La descarga puede durar
hasta 5 horas dependiendo de la velocidad de su conexión a la red internet.
Ubuntu es todo un paradigma en el tema del software libre y toca a ustedes buscar en la
red internet la información de este tema por demás importante.
Les recuerdo que el software libre va mas allá de no pagar; es libertad de expresión y
libertad en el conocimiento. Es el resultado del trabajo solidario de muchísimas personas
inteligentes y generosas hacia la humanidad. Es la prueba palpable de que solamente
reunidos en colaboración desinteresada podremos liberarnos para progresar.
Bueno, en posteriores entregas hablaré de las herramientas de Linux para resolver los
numerosos problemas que se generan en el sistema operativo Microsoft Windows. Además una
característica muy importante de Linux es que los virus le hacen los mandados.