1. ¿Qué es GNU?
El Proyecto GNU se inició en 1984 para desarrollar el sistema operativo GNU, un
sistema operativo completo tipo Unix de software libre, un software que respeta su
libertad.
Los sistemas operativos parecidos a Unix se construyen a partir de unconjunto de
aplicaciones, bibliotecas y herramientas de programación, además de un
programa para alojar recursos y interactuar con el hardware, denominado núcleo.
GNU se usa habitualmente con un núcleo denominado Linux, a continuación
puede encontrar una lista de distribuciones GNU/Linux listas para instalar que
están formadas exclusivamente por software libre. Hurd, el núcleo de GNU, se
está desarrollando activamente, aunque todavía no está listo para el uso diario.
La combinación de GNU y Linux es el sistema operativo GNU/Linux, usado hoy en
día por millones y en ocasiones denominado simplemente, e incorrectamente,
«Linux».
El nombre «GNU» (que significa «ñu» en inglés) es un acrónimo recursivo de
«¡GNU No es Unix» y en español se pronuncia fonéticamente, como una sílaba sin
vocal entre la g y la n.
¿Qué es el software libre?
2. El «Software Libre» es un asunto de libertad, no de precio. Para entender el
concepto, debe pensarse en «libre» como en «libertad de expresión», no como en
«cerveza gratis».
El software libre es una cuestión de libertad de los usuarios para ejecutar, copiar,
distribuir, estudiar, cambiar y modificar el software. Más concretamente se refiere
a los cuatro tipos de libertades para los usuarios de software:
La libertad de usar el programa, con cualquier propósito (libertad 0).
La libertad de estudiar el funcionamiento del programa, y adaptarlo a las
necesidades (libertad 1). El acceso al código fuente es una condición previa para
esto.
La libertad de distribuir copias, con lo que puede ayudar a otros (libertad 2).
La libertad de mejorar el programa y hacer públicas las mejoras, de modo que
toda la comunidad se beneficie (libertad 3). De igual forma que la libertad 1 el
acceso al código fuente es un requisito previo.
Historia de Linux
Linux, es un sistema operativo. Es una implementación de libre distribución UNIX
para computadoras personales (PC), servidores y estaciones de trabajo.
Linux (pronunciación IPA: /´linuks/) es la denominación de un sistema operativo
tipo-Unix y el nombre de un núcleo.
Es uno de los paradigmas más prominentes del software libre y del desarrollo del
código abierto, cuyo código fuente está disponible públicamente, para que
cualquier persona puede libremente usarlo, estudiarlo, redistribuirlo y, con los
3. conocimientos informáticos adecuados, modificarlo.
Linux es usado como sistema operativo en una amplia variedad de plataformas de
hardware y computadores, incluyendo los computadores de escritorio (PCs x86 y
x86-64, y Macintosh y PowerPC), servidores, supercomputadores, mainframes, y
dispositivos empotrados así como teléfonos celulares.
En 1983 Richard Stallman fundó el proyecto GNU, con el fin de crear sistemas
operativos parecidos a UNIX y compatibles con POSIX. Dos años más tarde creó
la "Fundación del Software Libre" y escribió la GNU General Public License para
posibilitar el software libre en el sistema de copyright.
El software GNU se extendía muy de prisa y dentro de poco una multitud de
programas fueron escritos, de manera que ya a principios de 1990 había
bastantes software GNU como para hacer un sistema operativo propio, pero
faltaba el Kernel.
A principios de los años 1990, no había un sistema operativo libre completo. A
pesar de que el proyecto GNU era desarrollado constantemente, no disponía sin
embargo de ningún buen Kernel basado en UNIX, por el contrario era un número
de proyectos de software libres que podían ser traducidos en las variantes UNIX
mediante el compilador de GNU.
LINUS BENEDIT TORVALD
Linus Benedit Torvalds nació en Helsinki, Finlándia, en el año de 1969.
Su abuelo, matemático y estadista le compró un Comodore en 1980 y fue quien
"enganchó" a Linus al mundo de los computadores.
En 1988 Linus Torvalds entrá a la Universidad. Ese mismo año fue cuando el
sistema operativo didáctico, basado en UNIX y creado por Andy Tannenbaum,
empezó a cobrar importáncia. Dicho sistema era el Minix.
Linus entró a formar parte de la comunidad de usuarios Minix. Andy
4. Tannenbaum cometió un error en su sistema operativo. Era demasiado limitado,
tanto técnicamente como politícamente, en ningún momento tuvo en cuenta la
posibilidad de incluir Minix al proyecto GNU. La creación de Andy
Tannenbaum estaba pensando para ser distribuida. Su primer error fue ceder
todos sus derechos a Prentice Hall, que empezó a cobrar 150 dólares por licencia.
Así, Linus tomó la decisión de cambiar esta política debido a que el
sistemaMinix era ideal para los estudiantes de sistemas operativos, y su precio era
considerablemente alto.
Año 1991, cuando Linus se acabó de comprar su primer 386, la intención era crear
un nuevo Kernel (al que porteriormente llamaría Linux) de UNIX basado en
el Kernel de Minix y modificarlo periódicamente de manera que fuera capaz de
ejecutar aplicaciones GNU.
La historia de Linux está fuertemente vinculada a la del proyecto GNU.
Hacia 1991, cuando la primera versión del núcleo Linux fue liberada, el
proyecto GNU había producido varios de los componentes del sistema operativo,
incluyendo un intérprete de comandos, una biblioteca C y un compilador, pero aún
no contaba con el núcleo que permitiera complementar el sistema operativo.
Entonces, el núcleo creado por Linus Torvalds, llenó el hueco final que el sistema
operativo GNU exigía.
Linus nunca anunció la versión 0.01 de Linux (agosto 1991), esta versión no era
ejecutable, solamente incluía los principios del nucleo del sistema, estaba escrita
en lenguaje ensamblador y asumía que uno tenía acceso a un sistema Minix para
su compilación.
El 5 de octubre de 1991, Linus anuncio la primera versión "Oficial" de Linux, -
versión 0.02.
Con esta versión Linus pudo ejecutar Bash (GNU Bourne Again Shell) y gcc
(Compilador GNU de C) pero no mucho mas funcionaba. En este estado de
5. desarrollo ni se pensaba en los terminos soporte, documentacion, distribución.
Después de la versión 0.03, Linus salto en la numeración hasta la 0.10, más
programadores a lo largo y ancho del internet empezaron a trabajar en el proyecto
y después de revisiones, Linus incremento el numero de version hasta
la 0.95 (marzo 1992). En Diciembre de 1993 el nucleo del sistema estaba en
la versión 0.99 y la versión 1.0, llego el 14 de marzo de 1994.
Linux se refiere estrictamente al núcleo Linux, pero es comúnmente utilizado para
describir al sistema operativo tipo Unix (que implementa el estándar POSIX), que
utiliza primordialmente filosofía y metodologías libres (también conocido como
GNU/Linux) y que está formado mediante la combinación del núcleo Linux con las
bibliotecas y herramientas del proyecto GNU y de muchos otros proyectos/grupos
de software (libre o no libre).
La expresión "Linux" es utilizada para referirse a las distribucionesGNU/Linux,
colecciones de software que suelen contener grandes cantidades de paquetes
además del núcleo. El software que suelen incluir consta de una enorme variedad
de aplicaciones, como: entornos gráficos, suites ofimáticas, servidores web,
servidores de correo, servidores FTP, etcétera. Coloquialmente se aplica el
término "Linux" a éstas. Algunas personas opinan que es incorrecto denominarlas
distribuciones Linux, y proponen llamarlas sistema GNU/Linux. Otras personas
opinan que los programas incluidos proceden de fuentes tan variadas que
proponen simplificarlo denominándolo simplemente a "Linux".
Pronunciación: /lí.nuks/, no /lái.nuks/
Caracteristicas de Linux
[Fuente: Infosheet-Como. Autor: Ivan Casado] :
Multitarea: La palabra multitarea describe la habilidad de ejecutar varios
programas al mismo tiempo. LINUX utiliza la llamada multitarea preeventiva, la
cual asegura que todos los programas que se estan utilizando en un momento
dado seran ejecutados, siendo el sistema operativo el encargado de ceder tiempo
6. de microprocesador a cada programa.
Multiusuario: Muchos usuarios usando la misma maquina al mismo tiempo.
Multiplataforma: Las plataformas en las que en un principio se puede utilizar
Linux son 386-, 486-. Pentium, Pentium Pro, Pentium II,Amiga y Atari, tambien
existen versiones para su utilizacion en otras plataformas, como Alpha,
ARM,MIPS, PowerPC y SPARC.
Multiprocesador: Soporte para sistemas con mas de un procesador esta
disponible para Intel y SPARC.
Funciona en modo protegido 386.
Protección de la memoria entre procesos, de manera que uno de ellos no
pueda colgar el sistema.
Carga de ejecutables por demanda Linux sólo lee del disco aquellas partes de
:
un programa que están siendo usadas actualmente.
Política de copia en escritura para la compartición de páginas entre ejecutables:
esto significa que varios procesos pueden usar la misma zona de memoria para
ejecutarse. Cuando alguno intenta escribir en esa memoria, la página (4Kb de
memoria) se copia a otro lugar. Esta política de copia en escritura tiene dos
beneficios: aumenta la velocidad y reduce el uso de memoria.
Memoria virtual usando paginación (s intercambio de procesos completos) a
in
disco: A una partición o un archivo en el sistema de archivos, o ambos, con la
posibilidad de añadir más áreas de intercambio sobre la marcha Un total de 16
zonas de intercambio de 128Mb de tamaño máximo pueden ser usadas en un
momento dado con un límite teórico de 2Gb para intercambio. Este limite se puede
aumentar facilmente con el cambio de unas cuantas lineas en el codigo fuente.
La memoria se gestiona como un recurso unificado para los programas de
usuario y para el caché de disco, de tal forma que toda la memoria libre puede ser
usada para caché y ésta puede a su vez ser reducida cuando se ejecuten grandes
programas.
Librerías compartidas de carga dinámica (DLL's) y librerías estáticas.
Se realizan volcados de estado (core dumps) para posibilitar los análisis post-
7. mortem, permitiendo el uso de depuradores sobre los programas no sólo en
ejecución sino también tras abortar éstos por cualquier motivo.
Compatible con POSIX, System V y BSD a nivel fuente.
Emulación de iBCS2, casi completamente compatible con SCO, SVR3 y SVR4
a nivel binario.
Todo el código fuente está disponible, incluyendo el núcleo completo y todos
los drivers, las herramientas de desarrollo y todos los programas de usuario;
además todo ello se puede distribuir libremente. Hay algunos programas
comerciales que están siendo ofrecidos para Linux actualmente sin código fuente,
pero todo lo que ha sido gratuito sigue siendo gratuito.
Control de tareas POSIX.
Pseudo-terminales (pty's).
Emulación de 387 en el núcleo, de tal forma que los programas no tengan que
hacer su propia emulación matemática. Cualquier máquina que ejecute Linux
parecerá dotada de coprocesador matemático. Por supuesto, si el ordenador ya
tiene una FPU (unidad de coma flotante), esta será usada en lugar de la
emulación, pudiendo incluso compilar tu propio kernel sin la emulación matemática
y conseguir un pequeño ahorro de memoria.
Soporte para muchos teclados nacionales o adaptados y es bastante fácil
añadir nuevos dinámicamente.
Consolas virtuales múltiples: varias sesiones de login a través de la consola
entre las que se puede cambiar con las combinaciones adecuadas de teclas
(totalmente independiente del hardware de video). Se crean dinámicamente y
puedes tener hasta 64.
Soporte para varios sistemas de archivo comunes, incluyendo minix Xenix y
-1,
todos los sistemas de archivo típicos de System V, y tiene un avanzado sistema
de archivos propio con una capacidad de hasta 4 Tb y nombres de archivos de
hasta 255 caracteres de longitud.
Acceso transparente a particiones MS-DOS (o a particiones OS/2 FAT)
mediante un sistema de archivos especial: no es necesario ningún comando
8. especial para usar la partición MS-DOS, esta parece un sistema de archivos
normal de Unix (excepto por algunas restricciones en los nombres de archivo,
permisos, y esas cosas). Las particiones comprimidas de MS-DOS 6 no son
accesibles en este momento, y no se espera que lo sean en el futuro. El soporte
para VFAT (WNT, Windows 95) ha sido añadido al núcleo de desarrollo y estará
en la próxima versión estable.
Un sistema de archivos especial llamado UMSDOS que permite que Linux sea
instalado en un sistema de archivos DOS.
Soporte en sólo lectura de HPFS del OS/2 2.1
-2
Sistema de archivos de CD-ROM que lee todos los formatos estándar de CD-
ROM.
TCP/IP, incluyendo ftp, telnet, NFS, etc.
Appletalk.
Software cliente y servidor Netware.
Lan Manager / Windows Native (SMB), software cliente y servidor.
Diversos protocolos de red incluidos en el kernel: TCP, IPv4, IPv6, AX.25, X.25,
IPX, DDP, Netrom, etc.
DISTRIBUIDORES LINUX
Una distribución es un modo de facilitar la instalación, la configuración y el
mantenimiento de un sistema GNU/Linux.
Existen numerosas distribuciones Linux (también conocidas como "distros"),
ensambladas por individuos, empresas y otros organismos.
Entre las distribuciones de GNU/Linux, destacan el proyecto Debian/GNU. Debian
nace como una iniciativa no comercial de la FSF, aunque luego se independiza de
ésta y va más allá del propio sistema GNU/Linux. Es la única de las grandes
distribuciones que no tiene intereses comerciales ni empresariales. Son sus
propios usuarios, quienes mantienen la distribución de modo comunitario, incluidas
todas sus estructuras de decisión y funcionamiento. Su objetivo es recopilar,
difundir y promover el uso del software libre. Reúne el mayor catálogo de software
libre, todos ellos probados, mantenidos y documentados por algún desarrollador
9. voluntario.
En una distribución hay todo el software necesario para instalar en un ordenador
personal; servidor, correo, ofimática, fax, navegación de red, seguridad, etc.
Cómo se instala Linux.
Linux es un sistema operativo fácil de instalar, tan solo basta con descargar la
imagen iso de una distribución como Debian, SuSE, Ubuntu o Yellow Dog(la
mayoría son gratuitas) y grabarla en un CD o DVD.
Existen versiones linux para máquinas x86 (abarca desde computadoras 386,
pentium I, celeron, hasta pentium IV), también para 64 bits (los nuevos
procesadores, aunque también trabajan con linux para x86), y para procesadores
PowerPc (ppc) de las computadoras Apple Macintosh.
El resto es tan fácil como instalar Windows, incluso algunas distrubiciones
permiten entrar al escritorio linux sin necesidad de instalar el sistema operativo
(desde el CD), para luego usarlo o instalarlo desde el escritorio. Este es el caso de
Ubuntu y Kubuntu y las versiones más actualizadas, insertas el cd/dvd dentro de la
computadora, reinicias y en uno o dos minutos estás en el escritorio del sistema
operativo Linux. Estas versiones son también llamadas Live, del inglés "en vivo".
Actualmente Linux es un sistema fácil de usar. Cada distribución trae programas
seleccionados por los autores de la distribución incluidos en el cd o en el dvd, y se
pueden instalar tanto al comienzo de la instalación como luego de haber instalado
el sistema.
Linux es una muy buena alternativa frente a los demás sistemas operativos. Más
allá de las ventajas evidentes de costo, ofrece algunas características muy
notables.
En comparación con las otras versiones de Unix para PC, la velocidad y
confiabilidad de Linux son muy superiores.
Entre otras razones se debe a su estabilidad, al acceso a las fuentes, a la
10. independencia del proveedor, a la seguridad, rapidez con que incorpora los
nuevos adelantos tecnológicos (Ipv6, microprocesadores de 64 bits), a la
escalabilidad (se pueden crear clusters de cientos de computadoras), a la activa
comunidad de desarrollo que hay a su alrededor, a su interoperatibilidad y a la
abundancia de documentación relativa a los procedimientos.
Hay varias empresas que comercializan soluciones basadas en Linux: IBM, Novell,
Red Hat, Rxart, Cannonical (Ubuntu), Rxart, así como miles de PYMES que
ofrecen productos o servicios basados en esta tecnología.
La marca Linux (Número de serie: 1916230) pertenece a Linus Torvalds y se
define como "un sistema operativo para computadoras que facilita su uso y
operación"
El Software Libre es una cuestión de libertad, no de precio
por Carolina Flores Hine — Última modificación 18/01/2011 23:27
El Software Libre es una cuestión de libertad, no de precio La Free Software
Foundation (FSF) es una organización sin fines de lucro que tiene una
misión en el mundo entero: promover la libertad de las personas usuarias de
computadoras y defender los derechos de quienes usan software libre.
A medida que nuestra sociedad se vuelve más dependiente de las computadoras,
el software o los programas que corremos tienen una importancia crítica para
asegurar el futuro de una sociedad libre. Software Libre se trata de tener el control
sobre la tecnología que usamos en nuestras casas, escuelas y negocios, donde
las computadoras trabajan para el beneficio común e individual, no para las
compañías de software privativo o los gobiernos que pueden pretender
restringirnos y monitorearnos.
La Free Software Foundation trabaja para asegurar la libertad de las personas
usuarias de computadoras, mediante la promoción del desarrollo y uso de
software y documentación libre -en particular el sistema operativo GNU-
y haciendo campañas en contra de las amenazas hacia la libertad de esas
11. personas, como la Gestión Digital de Restricciones (Digital Restructions Manager
o DRM por sus siglas en inglés).
El movimiento de software libre es uno de los movimientos sociales más exitosos
de los que han emergido en los pasados 25 años, y es manejado por una
comunidad mundial de personas programadoras preocupadas por la ética,
dedicadas a la causa de la libertad y del compartir. Pero el éxito definitivo del
movimiento de software libre depende de que enseñemos a nuestros amigos,
vecinos, colegas en el trabajo, acerca del peligro de no tener libertad de software,
acerca del peligro de que una sociedad pierda el control sobre su cómputo.
— Peter T. Brown, Director Ejecutivo, Free Software Foundation
Nuestro Trabajo Central
La FSF mantiene artículos históricos que abarcan la filosofía del software libre y
mantiene la Definición de Software Libre- para mostrar claramente cuáles
aspectos deben ser verdaderos acerca de un programa para que éste sea
considerado software libre.
La FSF patrocina el proyecto GNU, el esfuerzo continuo de proveer de un sistema
operativo completo licenciado como software libre. También otorgamos fondos y
promovemos importantes desarrollos de software libre y proveemos de sistemas
de desarrollo para quienes mantienen el software de GNU, incluyendo correos
electrónicos y servicios por consola y listas de correo. Estamos comprometidos
con la continuación del desarrollo del sistema operativo GNU y con permitir que
las personas voluntarias puedan contribuir fácilmente a ese trabajo, incluyendo el
patrocinio de Savannah, el repositorio de código fuente y centro de desarrollo de
software libre.
La FSF es titular del copyright de una gran proporción del sistema operativo GNU
y de otro software libre. Mantenemos estos bienes para defender el software libre
de los esfuerzos por convertirlo en software privativo. Cada año recolectamos
miles de asignaciones de copyright por parte de desarrolladores individuales de
software y por parte de corporaciones que trabajan con software libre.
Registramos esos copyrights con la oficina de copyright de los Estados Unidos y
obligamos al cumplimiento de la licencia bajo la cual distribuimos nuestro software
-generalmente la GPL o Licencia Pública General de GNU (GNU GPL). Hacemos
esto para asegurarnos que quienes distribuyan el software libre, respeten sus
obligaciones de transferir a todas las personas usuarias la libertad de compartir,
12. estudiar y modificar el código. Hacemos este trabajo a través de nuestro Free
Software Licensing and Compliance Lab (Laboratorio de Licenciamiento y
Cumplimiento de Software Libre).
La FSF publica la Licencia Pública General de GNU (GNU GPL), la licencia de
software libre más popular a nivel mundial y la única licencia escrita con el proósito
expreso de promover y preservar la libertad de software. Otras licencias
importantes que publicamos incluyen la Licencia Pública General Reducida de
GNU (GNU LGPL), la Licencia Pública General de Affero de GNU (GNU AGPL) y
la Licencia de Documentación Libre de GNU (GNU FDL). Lea más acerca de
nuestras licencias de software libre y asuntos relacionados.
La FSF realiza campañas para la adopción de software libre y en contra del
software privativo. Las amenazas al software libre incluyen los DRM, las Patentes
de Software y la Computación Traicionera. Encuentre más sobre estascampañas,
y cómo puede hacer voluntariado.
Licencias GLP
El software que se publica debería sersoftware libre. Para que sea libre tiene que
publicarlo con una licencia de software libre. Generalmente utilizamos la Licencia
Pública General de GNU (GPL de GNU, por sus siglas en inglés), pero
eventualmente también utilizamos otras licencias de software libre. Para el
software de GNU únicamente usamos otras licencias si son compatibles con la
GPL de GNU.
La documentación del software libre debería ser documentación libre, para que se
pueda redistribuir y mejorar al igual que el software al cual describe. Para que sea
libre la documentación, tiene que publicarla con una licencia de documentación
libre. Generalmente utilizamos lalicencia de documentación libre de GNU (FDL de
GNU, por sus siglas en inglés), aunque en ocasiones también usamos otras
licencias de documentación libre.
13. Si empezó un proyecto y no está seguro sobre qué licencia utilizar, “How to
choose a license for your own work” detalla nuestras recomendaciones en una
guía fácil de seguir. Si únicamente quiere una lista con referencias, disponemos de
una página que nombra laslicencias de copyleft que recomendamos.
Nuestras licencias de documentación actualmente se están revisando, y
agradecemos cualquier comentario sobre los textos que proponemos. Por favor,
visite nuestra web sobre la actualización de licencias para leer los borradores
actuales y participar en el proceso.
Recursos comunes para nuestras licencias de software
Tenemos páginas con más información para ayudar a la gente a entender y usar
nuestras distintas licencias:
Las preguntas más frecuentes sobre la GPL de GNU.
Cómo usar la GPL de GNU para sus propios programas.
Que hacer si observa una infracción de las licencias GPL, LGPL o FDL de
GNU.
Cómo liberar software como libre si trabaja en una universidad.
Por qué la FSF exige a sus colaboradores la cesión de los derechos de
autor.
Logos de las licencias GNU para utilizar en su proyecto
Lista de correo <licensing@fsf.org> para ayuda general con las licencias.
Licencia Pública General de GNU
La Licencia Pública General de GNU, llamada comúnmente GPL de GNU, lausan
la mayoría de los programas de GNU y más de la mitad de los paquetes de
software libre. La última versión es la 3.
El texto de la Licencia Pública General de GNU está en los siguientes
formatos: HTML, texto plano, ODF, Docbook, Texinfo y LaTeX. Estos
14. documentos no están maquetados para publicarlos por sí solos, sino que
están pensados para ser incluidos en otro documento.
Una guía rápida de la GPLv3.
Versiones anteriores de GPL de GNU
Licencia Pública General Reducida de GNU
La licencia pública general reducida de GNU (LGPL, por sus siglas en inglés la
usan algunas, pero no todas, bibliotecas GNU. La última versión es la versión 3.
El texto de la licencia pública general reducida de GNU está en los siguientes
formatos: HTML, texto plano, Docbook y Texinfo. Estos documentos no están
maquetados para publicarlos por sí solos, sino que están pensados para ser
incluidos en otro documento.
Por qué no debería usar la licencia LGPL para su próxima biblioteca.
Versiones anteriores de la LGPL de GNU.
Licencia Pública General de Affero de GNU
La licencia pública general de Affero esta basada en GPL de GNU, pero añade
una clausula adicional para permitir a los usuarios que interactúan con el
programa licenciado a través de una red, recibir el código fuente de ese programa.
Recomendamos que se considere utilizar la licencia AGPL de GNU para cualquier
programa que vaya a utilizarse a través de una red. La última versión es la 3.
El texto de la licencia pública general de Affero de GNU está en los
siguientes formatos: HTML, texto plano, Dobbook, Texinfo y LaTeX. Estos
documentos no están maquetados para publicarlos por sí solos, sino que
están pensados para incluirse en otro documento.
Por qué la GPL de Affero
Licencia de Documentación Libre de GNU
La Licencia de Documentación Libre de GNU es una forma de copyleft paraser
usada en un manual, libro de texto u otro documento que asegure que todo
15. elmundo tiene la libertad de copiarlo y redistribuirlo, con o sin modificaciones, de
modo comercial o no comercial. La última versión es la 1.3.
El texto de la licencia libre de documentación de GNU está en varios
formatos:HTML, texto plano, Docbook, Texinfo y LaTeX. Estos documentos
no están maquetados para publicarlos por sí solos, sino que están pensados
para ser incluidos en otro documento.
Por qué los autores deberían usar la FDL de GNU.
Cómo usar la FDL de GNU para su documentación.
Notas sobre el uso de la FDL de GNU.
Cómo emplear las ventajas adicionales de la FDL de GNU.
Versionesanteriores de la FDL de GNU.
Excepciones en las licencias de GNU
Algunos programas de GNU tienen permisos adicionales o excepciones
especiales de los términos específicos en una de las principales licencias. Dado
que algunas de estos permisos o excepciones se usan frecuentemente o, por ellos
mismos, inspiran muchas preguntas, hemos empezado a coleccionarlas en
nuestra página de excepciones.
URLS de las licencias
Al crear enlaces a nuestras licencias, lo mejor es hacerlo apuntando a la última
versión, es por esto que las direcciones estándar
comohttp://www.gnu.org/licenses/gpl.html no tienen números de versión. Sin
embargo, puede que en alguna ocasión quiera crear el enlace a una versión
especifica de la licencia. En esos casos puede usar las siguientes direcciones
[Saltar los enlaces]:
Licencia Pública General de GNU (GPL)
GPLv3, GPLv2, GPLv1
16. Licencia Pública General Reducida de GNU (LGPL)
LGPLv3, LGPLv2.1
Licencia Pública General Affero de GNU (AGPL)
AGPLv3 de GNU (La primera versión de la Affero General Public
License no es una licencia de GNU, pero se diseñó con una finalidad muy
similar a la licencia AGPL de GNU).
Licencia de Documentación Libre de GNU (FDL)
FDLv1.3, FDLv1.2, FDLv1.1
Existen enlaces permanentes a los formatos alternativos disponibles para cada
licencia en su página respectiva. No existen versiones de cada una de las
licencias en todos los formatos. Si necesita un formato que no se encuentre
disponible, por favor, envíenos un correo
También tiene disponible la página de antiguas licencias .
Traducciones no oficiales
Legalmente hablando, sólo la versión original (en inglés) de las licencias es la que
especifica realmente las condiciones de distribución de los programas de GNU y
los otros que las usan. Pero para ayudar a la gente que no sabe inglés y mejorar
la compresión de las licencias, damos permiso para la publicación de traducciones
a otros idiomas siempre y cuando sigan nuestra normativa para traducciones que
no son oficiales:
Listado de traducciones que no son oficiales.
Cómo crear una traducción que no sea oficial.
17. Copias literales y distribución
La nota estándar sobre los términos del copyright para las páginas GNU ahora es
el está página está bajo una licencia Creative Commons Atribución-SinDerivadas
3.0 Estados Unidos de América. Solía ser (y para algunas pocas páginas todavía
es):Verbatim copying and distribution of this entire article are permitted worldwide,
without royalty, in any medium, provided this notice is preserved. Por favor tenga
en cuenta el siguiente comentario de Eben Moglen sobre la «verbatim license»:
«Nuestra intención al emplear la frase „verbatim copying in any medium‟ („copia
literal en cualquier medio‟) no significa conservar el encabezado, el pie de página
u otros elementos de maquetación en cualquier tipo de formato. Lo que sí se
requiere es conservar los vínculos web en medios con hipervínculos o sin ellos
(como notas o alguna forma similar de URL escrita en medios no HTML).».
Listado de licencias para software libre
Listado de licencias para software libre
Si se está planteando la idea de escribir nuevas licencias, por favor contacte
con la FSF escribiendo a <licensing@fsf.org>. La proliferación de distintas
licencias de software incrementa significativamente el trabajo de los usuarios
para comprenderlas. Nosotros podemos ayudarle a que encuentre una
licencia de software libre que ya exista que alcance sus necesidades.
Si no fuera posible, y necesitase una nueva licencia, con nuestra ayuda
puede asegurarse que la licencia sea de software libre y evitar varios
problemas prácticos.
¿Qué es el Copyleft?
Copyleft es la forma general de hacer un programa software libre y requerir que
todas las modificaciones y versiones extendidas del programa sean también
software libre.
18. El modo más sencillo de hacer un programa libre es ponerlo en el dominio público,
es decir, sin copyright. Esto permitirá que la gente comparte el programa y sus
mejoras, si así lo desean. Pero también permitirá que gente que no quiera
cooperar pueda convertirlo en software privativo. Pueden hacer cambios, tantos
como deseen, y distribuir el resultado como un producto privativo. Los que reciban
el programa en su forma modificada no poseerán libertad que el autor original les
dio debido a que el intermediario se la ha retirado.
En el Proyecto GNU, nuestra intención es dar a todos los usuarios la libertad de
redistribuir y cambiar software de GNU. Si el intermediario pudiera coartar la
libertad, podríamos tener muchos usuarios, pero esos usuarios no tendrían
libertad. Así, en vez de poner software de GNU bajo dominio público, lo hacemos
«copyleft». Copyleft significa que cualquiera que redistribuya el software, con o sin
cambios, no podrá restringir a nadie la libertad de copiarlo, redistribuirlo o
modificarlo. Copyleft garantiza que el usuario mantenga su libertad.
El copyleft también proporciona un incentivo a otros programadores a unirse al
software libre. Software libre importante como el compilador C++ de GNU existe
sólo gracias a esto.
El copyleft también ayuda a los programadores que deseen contribuir
con mejoras al software libre a obtener permiso para hacerlo. Estos
programadores habitualmente trabajan para empresas o universidades que casi
harían cualquier cosa para obtener más dinero. Un programador podría contribuir
con sus cambios a la comunidad, pero su superior puede querer hacer de esos
cambios un producto de software privativo.
Cuando nosotros le explicamos a ese superior que es ilegal distribuir la versión
mejorada del producto salvo como software libre, el empresario normalmente
decide liberarlo como software libre en lugar de tirarlo a la basura.
Para hacer un programa copyleft, lo primero que hacemos proclamar que está
bajo los derechos de autor. Luego añadimos las cláusulas de distribución, que son
19. un instrumento legal que le da a cualquiera el derecho de usar, modificar y
redistribuir el código fuente del programa o de cualquier programa derivado de
éste; pero sólo si los términos de distribución no se cambian. De este modo, el
código y las libertades se vuelven legalmente inseparables.
Los desarrolladores de software privativo emplean el copyright para quitar la
libertad a los usuarios; nosotros empleamos ese copyright para garantizar su
libertad. Por esto cambiamos el nombre «copyright» por «copyleft» [N. del T.: se
trata de un juego de palabras en inglés. «copyright» puede traducirse literalmente
como «derecho de copia», mientras que «copyleft» como «izquierdo de copia»).
Copyleft es un concepto general; hay muchos detalles distintos que se pueden
especificar. En el Proyecto GNU, las cláusulas específicas de distribución que
empleamos están contenidas en la Licencia Pública General de GNU, la Licencia
Pública General Reducida de GNU y la Licencia de Documentación Libre de GNU.
La licencia apropiada está incluida en muchos manuales y en cada distribución de
código fuente GNU.
La GPL de GNU se diseñó para que pueda aplicarla fácilmente a sus programas si
es el titular de los derechos de autor. Para hacerlo no tiene que modificar la GPL
de GNU, sólo poner anuncios en su programa que hagan la referencia apropiada a
la GPL de GNU. Por favor, tenga en cuenta que si usa la GPL de GNU debe
conservar el texto íntegro de la licencia. Es un todo en conjunto; las copias
parciales no están permitidas (de igual modo para la LGPL, la AGPL y la FDL).
Emplear los mismos términos de distribución para los diferentes programas hace
fácil compartir el código entre ellos. Como todos poseen los mismos términos de
distribución, no hay necesidad de pensar si los términos son compatibles. La GPL
reducida incluye una cláusula que le permite alterar los términos de distribución de
su programa adaptándolos a la GPL, para así poder copiar código en otros
programas que estén cubiertos por la GPL.
20. Licencias para otro tipo de trabajos
Creemos que el software y la documentación que se publican deberían
ser software y documentación libres . Recomendamos que toda clase de trabajos
educativos y obras de referencia sean igualmente libres, utilizando para ello
licencias de documentación libre como la Licencia de Documentación Libre de
GNU (FDL de GNU, por sus siglas en inglés).
Para ensayos de opinión y escritos científicos recomendamos la licencia de «sólo
copia literal» usada en esta página.
Nosotros no nos posicionamos sobre si las obras artísticas o de entretenimiento
deberían o no ser libres, pero si quiere crear alguna y hacerla libre,
recomendamos la Licencia de Arte Libre.
Ubuntu
Ubuntu es una distribución GNU/Linux que ofrece un sistema
operativo predominantemente enfocado a ordenadores de escritorio aunque
también proporciona soporte para servidores.
Basada en Debian GNU/Linux, Ubuntu concentra su objetivo en la facilidad
de uso, la libertad de uso, los lanzamientos regulares (cada 6 meses) y la
facilidad en la instalación.
Ubuntu está patrocinado por Canonical Ltd., una empresa privada fundada y
financiada por el empresario sudafricano Mark Shuttleworth.
El nombre de la distribución proviene del concepto zulú y xhosa de ubuntu,
que significa "humanidad hacia otros" o "yo soy porque nosotros somos".
Ubuntu es un movimiento sudafricano encabezado por el obispo Desmond
Tutu, quien ganó el Premio Nobel de la Paz en 1984 por sus luchas en
contra del Apartheid en Sudáfrica. Mark Shuttleworth, mecenas del
proyecto, se encontraba muy familiarizado con la corriente. Tras ver
similitudes entre los ideales de los proyectos GNU, Debian y en general con
el movimiento del software libre, decidió aprovechar la ocasión para difundir
los ideales de Ubuntu. El eslogan de Ubuntu – “Linux para seres humanos”
(en inglés "Linux for Human Beings") – resume una de sus metas
21. principales: hacer de Linux un sistema operativo más accesible y fácil de
usar.
La versión estable más reciente de Ubuntu es la 10.10, nombre clave
"Maverick Meerkat" (Suricato inconformista en español) liberada el 10 de
octubre del 2010. La útlima versión LTS [soporte extendido de 3 años para
escritorio y 5 para servidor] es Ubuntu 10.04, nomber clave "Lucid Lynx"
(Lince lucido en español) liberada el 29 de abril de 2010.
Principios de Ubuntu
La filosofía de Ubuntu se basa en los siguientes principios:
Ubuntu siempre será gratuito, y no habrá un coste adicional para la
«edición profesional»; queremos que lo mejor de nuestro trabajo esté
libremente disponible para todos.
Para hacer que Ubuntu pueda ser usado por el mayor número de
personas posible, Ubuntu emplea las mejores herramientas de
traducción y accesibilidad que la comunidad del Software Libre es capaz
de ofrecer.
Ubuntu publica de manera regular y predecible, una nueva versión cada
seis meses. Puede usar la versión estable o probar y ayudar a mejorar la
versión en desarrollo.
Ubuntu está totalmente comprometido con los principios de desarrollo del
software de código abierto, animamos a la gente a utilizarlo, mejorarlo y
compartirlo.
Software libre
El proyecto Ubuntu está totalmente basado en los principios del desarrollo
de software de código abierto; se anima a que la gente use, mejore y
distribuya software de código abierto.
Sin embargo, esto significa algo más que estar disponible a coste cero. La
filosofía del software libre establece que la gente pueda usar el software de
22. todas las formas que considere "socialmente útiles": el código está
disponible para poder descargarlo, modificarlo y usarlo del modo que más le
convenga. Por tanto, además del hecho de que el software libre
normalmente puede conseguirse sin coste alguno, esta libertad también
tiene ventajas técnicas: al desarrollar programas puede utilizarse el trabajo
de los demás y construir a partir de éste. Con el software no libre, esto no
es posible, y para desarrollar un programa, se tiene que empezar desde
cero. Por esta razón, el desarrollo de software libre es rápido y eficiente.
Puedes encontrar más información acerca de la filosofía del software
libre aquí.
¿Qué es GNU/linux?
En pocas palabras: es un sistema operativo GNU que usa como núcleo
el kernel Linux.
El proyecto GNU nació en 1984 de la iniciativa de Richard Stallman con el
objetivo de desarrollar un sistema operativo basado en UNIX, pero libre: el
sistema GNU. El proyecto GNU está fuertemente unido a la filosofía del
Software Libre, que es eje central en los proyectos que como Ubuntu
derivan de él.
El kernel Linux es el corazón del sistema operativo Ubuntu. Nació en 1991
gracias a Linus Torvalds. Es esencialmente un clónico del núcleo de UNIX
creado de manera independiente.
Existe una comunidad de personas cada vez mayor que creen en los
ideales del Software Libre e invierten su tiempo en ayudar a hacer que la
tecnología de código abierto sea cada vez mejor. La gente de esta
comunidad posibilita iniciativas como Ubuntu, comités de estándares que le
dan forma a Internet, organizaciones como la Fundación Mozilla, creadores
de Mozilla Firefox, y otros tantos proyectos de software de los cuales es
usted beneficiario.
La diferencia
Existen muchas distribuciones diferentes de GNU/Linux: Debian, Gentoo,
RedHat o Mandriva son algunos ejemplos. Ubuntu es tan sólo otro
23. competidor en lo que ya constituye un mundo altamente competitivo.
Entonces ¿qué hace a Ubuntu diferente?
Basado en Debian (una de las distribuciones más respetadas,
tecnológicamente avanzadas y mejor soportadas), Ubuntu pretende crear
una distribución que proporcione un sistema GNU/Linux actualizado y
coherente para la informática de escritorio y servidores. Ubuntu incluye una
cuidadosa selección de los paquetes de Debian, y mantiene su poderoso
sistema de gestión de paquetes que nos permite instalar y desinstalar
programas de una forma fácil y limpia. A diferencia de la mayoría de las
distribuciones, que vienen con una enorme cantidad de software que
pueden o no ser de utilidad, la lista de paquetes de Ubuntu se ha reducido
para incluir solo aplicaciones importantes y de alta calidad.
Con la mirada puesta en la calidad, Ubuntu proporciona un entorno robusto
y funcional, adecuado tanto para uso doméstico como profesional y se
publica una nueva versión cada seis meses. Ubuntu está disponible para las
arquitecturas i386 (procesadores 386/486/Pentium(II/III/IV) y
Athlon/Duron/Sempron processors), AMD64 (Athlon64, Opteron y los
nuevos procesadores Intel de 64 bits), PowerPC (iBook/Powerbook, G4 y
G5) y ARM.
Soporte a largo plazo
Cada versión de Ubuntu está soportada al menos durante 18 meses con
actualizaciones genéricas y de seguridad. Ubuntu 8.04 LTS es una versión
especial preparada para un uso empresarial, y está soportada durante 3
años para el escritorio y durante 5 años para el servidor. El proceso de
desarrollo de Ubuntu 8.04 LTS fue ligeramente más largo de lo normal para
concentrarse en una serie de áreas:
Garantía de calidad
Localización
Certificación
Como resultado, es posible configurar en Ubuntu 8.04 LTS durante un
periodo de tiempo mayor de lo normal. Por tanto, esta versión de Ubuntu se
identifica como «LTS» o «Long-Term Support» (Soporte a Largo Plazo).
24. La última versión LTS de Ubuntu es la 10.04 "Lucid Lynx" lanzada el 29 de
abril de 2010.
El escritorio
El escritorio predeterminado en Ubuntu es GNOME, GNOME es líder como
escritorio y como plataforma de desarrollo tanto para UNIX como para
GNU/Linux. Más detalles en el Escritorio de Ubuntu
Otro escritorio importante es KDE. El proyecto Kubuntu ofrece a los
usuarios de Ubuntu una opción alternativa al entorno de escritorio Gnome.
Gracias a ello, los usuarios de Ubuntu pueden instalar y usar el escritorio
KDE fácilmente en su sistema. Para una instalación funcional de KDE en
Ubuntu, instale el paquete kubuntu-desktop. Una vez instalado, podrá elegir
si usa Gnome o KDE.
Otra opción es Xfce. Este escritorio ofrece a los usuarios una opción
alternativa al entorno de escritorio GNOME mucho más ligera y perfecta
para equipos con pocos recursos o antiguos. Gracias a ello, los usuarios de
Ubuntu pueden instalar y usar el escritorio Xfce fácilmente en su sistema.
Para una instalación funcional, instala el paquete xubuntu-desktop. Una vez
instalado, podrás elegir el escritorio que quieras usar. Para más información
sobre este escritorio, visita Escritorio de Xubuntu
Numeración de versiones
La numeración de las versiones de Ubuntu indica la fecha de lanzamiento
de la distribución, más concretamente el año y el mes. El primer
lanzamiento (Warty Warthog) fue en Octubre del 2004, por lo tanto la
versión fue la 4.10. La versión (Lucid Lynx) fue lanzada en Abril del 2010
por lo que su número de versión es 10.04, en octubre de ese mismo año
apareciò la versiòn 10.10 llamada (Maverick Meerkat) y para la fecha actual
la nueva version se llama (Natty Narwhal) la 11.04. Cada seis meses se
presenta una nueva versión estable en los meses de abril y octubre. Más
información de versiones en el Anexo de Wikipedia sobre Ubuntu.
Respaldo y soporte
25. Ubuntu está mantenido por una amplia comunidad que no para de crecer en
muchas lenguas.
Además, el proyecto está patrocinado por Canonical Ltd, una compañía de
holding fundada por Mark Shuttleworth. Canonical tiene en nómina a los
principales desarrolladores de Ubuntu y ofrece soporte y servicios de
consultoría para Ubuntu.
Canonical Ltd. también patrocina otros proyectos de software de código
abierto, más información en Canonical Ltd.
Descarga
Si quieres decargar tu CD de instalación puedes consultar esta página. Si lo
prefieres, en ubuntu.com dispones de un formulario (en ingles) que puede
facilitarte el trabajo
¿Qué es Kubuntu?
Kubuntu es una distribución GNU/Linux derivada de Ubuntu, que usa el
entorno de escritorio KDE (el cual es más configurable) en lugar
del GNOME que usa Ubuntu. En general, la mayoría de las cosas se
hacen de la misma manera que en Ubuntu, pero difere en algunos
aspectos relacionados con elentorno gráfico.
Kubuntu se desarrolla a la par de Ubuntu (a partir de la versión 5.04
"Hoary Hedgehog") y tiene el mismo sistema de nomenclatura de
versiones.
La última versión estable es la 9.10 "Karmic Koala", disponible desde
el 30 de Octubre de 2009. El anuncio oficial se encuentraaquí.
Para más información, ver el artículo Kubuntu.
[editar]
Instalación
26. Fig.1 Pantalla inicial del proceso de instalación en Kubuntu
Actualmente, el proceso de instalación es similar al de Ubuntu.
Puedes leer el artículo Instalación estándar.
[editar]
Obtener Kubuntu
Primero debemos descargar el CD de instalación de Kubuntu, se
recomienda el Desktop CD(instalación más sencilla) y BitTorrent
(descarga más rápida). El archivo descargado será unaimagen
ISO que deberemos grabar en un disco para proceder con la
instalación. Todos los programas de grabación de discos son capaces
de hacer esto (véase Grabar imagen ISO).
Versión Desktop CD Alternate CD
9.10 oficial Descarga BitTorrent Descarga directa Descarga BitTorrent Descarga directa
9.10 KDE 3 Descarga BitTorrent Descarga directa No disponible
[editar]
Arranque del sistema
Es necesario arrancar su ordenador desde el CD, para ello reinicie su
equipo con el disco grabado en el lector.
Al arrancar, aparecerá una pantalla de bienvenida en inglés (véase Fig.
1). Para proceder en castellano (u otro idioma), sólo hay que pulsar la
tecla F2 y seleccionarlo de la lista.
27. Si al arrancar no se muestra la pantalla de bienvenida, vea el artículoArrancar des
el CD.
[editar]
Instalación de Kubuntu
Fig. 2 Icono de instalación
Tras unos minutos, dependiendo de las características de su equipo, el
escritorio gráfico de Kubuntu se habrá cargado en su memoria RAM y
aparecerá en su pantalla.
Puede explorar los menús o probar las aplicaciones para ver una
pequeña muestra de lo que Kubuntupuede hacer, sin todavía tener nada
instalado en su sistema. Tenga en cuenta que una vez instalado es
mucho más rápido que al ejecutarlo de forma virtual.
Para iniciar la instalación debe hacer doble clic con el ratón en el icono
que se ve en la imagen a la izquierda (véase Fig. 2).
[editar]
Primeros pasos
Empecemos con la idea de que ya pudiste instalar Kubuntu 9.10 "Karmic
Koala", en tu ordenador, ya que esto es sumamente sencillo, y ya sea
que tengas otro sistema operativo (generalmente Windows) conviviendo
con GNU/Linux o sólo GNU/Linux, tal vez te pueda servir de algo.
[editar]
28. Actualizaciones automáticas
Si dispones de una conexión a Internet que haya sido correctamente
reconocida y configurada por Kubuntu, tras la instalación verás un icono
en el área de notificación del panel, que te informará de que hay
disponibles nuevas actualizaciones para su descarga. Si haces clic sobre
este icono, se abrirá el programa de actualización, el cual te permite
actualizar tu sistema de manera gráfica.
[editar]
Dispositivos de almacenamiento extraíble
Si conectas un dispositivo de almacenamiento extraíble (por ejemplo,
un CD, un DVD, una memoria Flash USB, etc.), generalmenteKubuntu lo
reconoce automáticamente (dependiendo de la marca y el modelo), y
por defecto abre una pequeña ventana donde puedes elegir qué acción
realizar (Reproducir archivos de audio, Ver imágenes, Abrir carpeta, No
hacer nada, etc.), similar a la ventana que aparece en Windows XP.
[editar]
Aplicaciones predeterminadas
Una tabla comparativa con las aplicaciones predeterminadas
en Ubuntu (el cual usa el escritorio GNOME) y Kubuntu (el cual usa el
escritorio KDE):
Programa Ubuntu (GNOME) Kubuntu (KDE)
Gestor de ventanas Metacity KWin
Panel del escritorio GNOME Panel Kickoff
Emulador de línea de
GNOME Terminal Konsole
comandos
Administrador de achivos Nautilus Dolphin
29. Navegador web Firefox Konqueror
Cliente de correo
Evolution KMail
electrónico
Cliente de mensajería
Empathy Kopete
instantánea
Cliente de BitTorrent Transmission KTorrent
Organizador de audio Rhythmbox Amarok
Reproductor multimedia Totem Dragon
Grabador de CD/DVD Brasero K3b
Editor de imágenes The GIMP Krita
Editor de textos gedit Kate
Gestor de archivos
File Roller Ark
comprimidos
Suite ofimática OpenOffice.org OpenOffice.org
Gestor de información
Evolution Kontact
personal
Calendario Evolution KOrganizer
Centro de software de
Gestor de paquetes sencillo No tiene
Ubuntu
30. Gestor de paquetes
Synaptic KPackageKit
avanzado
[editar]
Codecs multimedia y de compresión de ficheros
Cuando abrimos Amarok (reproductor y organizador de audio) aparece
un mensaje que informa que no está instalado el software necesario
para reproducir tipos de archivos protegidos por patentes de software
(archivos flash, mp3, rar, etc), y pregunta si se desea instalarlos. Si
hacemos clic en Aceptar, comenzará automáticamente la descarga e
instalación de dicho software.
Para más información, ver el artículo Instalar codecs multimedia.
[editar]
Añadir aplicaciones
Para añadir aplicaciones en Kubuntu, puedes leer el artículo Añadir
aplicaciones, donde son aplicables todos los apartados excepto el
de Añadir/Quitar programas y el de Synaptic.