 |
LINUX Y SOFTWARE LIBRE |
 |
Desde el arte y la cultura las cuestiones que tienen que ver con el software libre
acostumbran a ser tratadas desde puntos de vista teóricos, destacando sus
implicaciones políticas. En el espacio de Consulta del CASM, CopyFight está
dedicado al análisis de los nuevos modelos de propiedad intelectual (en el número
anterior del Boletín publicamos una entrevista a Lawrence Lessing, creador de
Creative Commons) y, entre toda su amplia reflexión, también trata temas
relacionados con el software libre. Como contrapunto a ese plano teórico,
publicamos una introducción práctica al software libre y Linux: ¿qué es? ¿para
qué sirve? ¿dónde conseguirlo? ¿cómo utilizarlo?
|
JORDI VALLS
¿Qué es el software libre?
Un programa libre es aquel que se puede (esto
quiere decir que es legal) copiar, redistribuir,
ejecutar con cualquier propósito, estudiar,
modificar, mejorar y publicar las mejoras de
forma que todo el mundo pueda beneficiarse
de él.
El software libre suele estar disponible
gratuitamente, aunque no es obligatorio que
sea así. Por el contrario, el software gratuito
(freeware, adware) no es libre: un usuario lo
puede usar gratuitamente, pero no es
estrictamente suyo, no tiene garantizados
todos los derechos citados.
Los programas de código abierto (open source)
parten de una filosofía diferente. Aunque
desaparezca la ambigüedad de la palabra
inglesa "free" (al mismo tiempo "libre" y
"gratuito"), no da, en muchos casos, libertad
de distribución de las modificaciones a los
usuarios y restringe su uso comercial.
Linux
Linux es, estrictamente hablando, la
denominación de un núcleo de sistema operativo
(la parte fundamental de un sistema operativo),
pero libre.
La marca Linux (número de serie 1916230)
pertenece a Linus Torvalds y se define como
"un sistema operativo para ordenadores que
facilita su uso y operación".
Linux está basado en UNIX: un sistema
multiusuario que, por ejemplo, también utiliza
Mac o Solaris (desarrollado por Sun y desde
hace poco tiempo bajo licencia open source).
Pero Linux no se utiliza exclusivamente en
ordenadores personales. Su flexibilidad ha
permitido que sea utilizado sobre más de 20
plataformas diferentes de hardware (PC,
Macintosh, PowerPC, Sparc, MIPS, etc.) y
está presente en multitud de hardware de
nuestro entorno, desde teléfonos móviles a
automóviles, pasando por lavadoras...
GNU/Linux
El Proyecto GNU fue creado el año 1984 por
Richard Stallman con la intención de desarrollar
un sistema operativo basado en software libre.
A principios de los años 90 GNU tenía muchas
herramientas como compiladores, depuradores
e intérpretes de pedidos, pero no habían
avanzado demasiado en la creación del núcleo
propio. Así pues, en el año 1991 decidieron
juntar las herramientas GNU con el núcleo del
sistema de Linux (el kernel Linux) para crear
un sistema operativo completo. Si GNU tenía
ruedas, carburadores y un buen chasis, Linux
tenía el motor.
Richard Stallman y sus seguidores consideran
que el sistema operativo resultante no se
debería llamar "Linux", sino "GNU/Linux".
Pero del mismo modo que es una simplificación
denominar Linux al sistema operativo, también
lo es denominarlo GNU/Linux, puesto que un
sistema operativo completo está formato
también por otras muchas aplicaciones.
Distribuciones Linux
Una distribución Linux es un conjunto de
aplicaciones reunidas por un grupo, empresa
o persona que permite instalar fácilmente un
sistema operativo completo, sus herramientas
y programas bajo GNU/Linux. Si Linux es el
motor, GNU/Linux el chasis completo, ruedas
y motor incluidos, una distribución es el coche
entero, con todos los componentes y extras,
suponiendo que pudiéramos añadir componentes
o extras cuando quisiéramos (tuning?).
Las distribuciones aparecieron porque era muy complicado instalar el kernel Linux, las librerías del proyecto GNU y el software de forma manual, sin herramientas de instalación. Las distribuciones Linux se diferencian sobre todo por las herramientas de configuración y por los sistemas de paquetes de software a instalar. Se pueden descargar de Internet o |
 |
 |
 |
 |
 |
 |
| Wallpaper de Mozilla |
Wallpaper de Debian |
|
 |
 |
 |
|
adquirir los CD/DVD; pueden ser gratuitas o de pago, dependiendo de la filosofía de cada distribución; pero, en cualquier caso, el usuario es libre de hacer copias, de distribuirlas, modificarlas... Muchas distribuciones Linux también existen en formato LiveCD. Un LiveCD es una distribución Linux completa que se ejecuta desde el CD directamente. Así permite al usuario utilizarlas (y por lo tanto probarlas) sin necesidad de realizar modificaciones en su sistema: una vez reiniciado el ordenador vuelve al sistema original sin ninguna modificación. Ahora también hay distribuciones que arrancan desde un FlashDisk, por ejemplo.
Algunas de las distribuciones Linux más populares son: Debian, basado exclusivamente en software libre y con versiones para todo tipo de hardware; Ubuntu, basado en Debian, que es especialmente fácil de instalar y usar por neófitos; Slackware, que destaca por la estabilidad de sus componentes, más que por la parte gráfica; Red Hat, en el que destacan los gráficos que facilitan el trabajo a los principiantes a costa de perder eficiencia; y Knoppix u otras distribuciones más peculiares como Dynebolic se distribuyen exclusivamente en formato LiveCD. En http://www.distromania.com/ o http://distrowatch.com/ se pueden consultar las características de casi todas las distribuciones.
Entornos de escritorio
Un entorno de escritorio (Desktop) es un
conjunto de programas que ofrecen una
solución completa de interfaz gráfica de usuario
(GUI): iconos, barras de herramientas, programas e integración entre aplicaciones
como, por ejemplo, arrastrar y dejar o que, al
hacer clic sobre un archivo, se abra un
programa determinado.
El primer entorno moderno de escritorio que
se comercializó fue el de Apple en los años
1980. Actualmente, el más conocido es el de
la familia Windows. Los entornos de escritorio
más populares de software libre para Linux
son GNOME y KDE, y otros como WindowMaker,
CDE o XFCE.
 |
 |
 |
 |
| El pingüino Tux, símbolo de Linux |
|
|
 |
 |
|
No todo es Linux
La gran difusión del software libre en los
últimos tiempos se debe al desarrollo de
programas libres que funcionan tanto sobre
sistemas propietarios (Windows y MacOS)
como libres (Linux). Firefox, desarrollado por
Mozilla, fue el navegador más descargado de
los diez últimos años y se encuentra entre los
cuatro programas más descargados.
En http://www.linuxgazette.com/node/386 386 y
en alts.homelinux.net se pueden encontrar
comparativas entre programas para Windows
y Linux.
El software libre en la administración pública
Algunos países como Cuba, Brasil, Venezuela
o México han adoptado Linux para sus sistemas.
Otros países como Alemania, aparte de ir
migrando sus sistemas, han subvencionado
comunidades de desarrollo de software libre
como es el caso de Kroupware.
En España, varios gobiernos autonómicos han
creado sus propias distribuciones ya sea para
uso administrativo o académico: gnuLinEx en
Extremadura, GuadaLinex en Andalucía, LliureX
en Valencia, Molinux en Castilla-La Mancha y
MAX en Madrid.
Ni que decir tiene que, en lugar de llenar cuentas
bancarias en Redmond (Oregon), la adopción de
sistemas libres favorece la creación de industria
propia, empresas y comunidades de desarrolladores
que llevan a cabo un proyecto concreto y
que crean entramados de relaciones con otras
comunidades para asumir una mayor calidad.
LINUX: ventajas / inconvenientes para el
usuario particular
VENTAJAS
Es más seguro. Al ser visible el código
fuente, la comunidad de desarrolladores
y usuarios puede testar, seguir, corregir
los programas y detectar y solucionar
todos los posibles vacíos de seguridad.
Actualmente casi no hay virus para Linux
Es muy robusto: es muy difícil que una
aplicación al fallar pueda bloquear
completamente el equipo.
Los sistemas Linux son los que mejor
aprovechan las características del
ordenador y menos recursos de memoria
necesitan.
Se puede conseguir gratuitamente y la
mayor parte de aplicaciones también son
gratuitas.
Es muy configurable y personalizable.
Al ser modificable localmente permite que
se pueda traducir a idiomas que no serían
rentables comercialmente.
INCONVENIENTES
Es más complicado de instalar que
Windows o Mac, aunque cada vez está
más al alcance del usuario normal.
Requiere más conocimientos de informática.
No hay un sustituto directo para todas
las aplicaciones comerciales. Pero, al
contrario de lo que a veces se piensa, no
hay problemas de compatibilidad y lectura
de archivos.
Algunos dispositivos de última generación
no están soportados (por ejemplo, algunos
dispositivos Wi-Fi), aunque cada vez
ocurre menos. Dependen de la velocidad
y las necesidades de la comunidad. |
Linux: guía rápida
La manera más rápida y eficaz de probar
el funcionamiento y el trabajo con Linux
es descargando un LiveCD. Arrancando
el sistema desde el lector de CD podemos
navegar, guardar archivos o grabar CD y
nada afectará al sistema original.
El siguiente paso consiste en descargar
el instalador de una distribución Linux y
grabarla en un CD o un DVD, desde el que
se ejecutará. Si se es un usuario avanzado
de Windows o Mac, se puede hacer una
partición de disco y compartir ambos
sistemas en un mismo ordenador. Si no,
la instalación borrará todo el disco e
instalará un nuevo sistema operativo.
Antes de llevar a cabo una instalación
completa es recomendable documentarse
en Internet (no es difícil encontrar mucha
información de otros usuarios) sobre qué
periféricos están soportados y cuáles no
o cómo habrá que configurarlos
(distribuciones como Ubuntu o RedHat
soportan y ayudan a la configuración de
multitud de elementos).
Si lo que tenemos es un portátil, en
páginas como http://www.linuxlaptop.
net/ hay información sobre qué
distribuciones son más adecuadas para
cada portátil y con qué dificultades
podemos encontrarnos.
Todas las distribuciones tienen comunidades
de usuarios con foros en Internet, además
de diversos foros sobre software libre y
comunidades de usuarios y desarrolladores. |
Algunas alternativas libres
Ofimática: Openoffice (y Neooffice para Mac), AbiWord...
Gestor de correo electrónico: Mozilla Thunderbird
Navegadores: Mozilla Firefox y Opera
Editores
HTML: Mozilla Suite y NVU
Tratamiento de imágenes: The Gimp (y SeasShore para Mac)
Visores: Adobe Reader, Ghost View...
Video: Mplayer, Xine, VLC... |
|
|
|