Você está na página 1de 14

UNIVERSIDAD REGIONAL AUTNOMA DE LOS ANDES

CENTRO DE APOYO SANTO DOMINGO FACULTAD DE SISTEMAS MERCANTILES CARRERA DE SISTEMAS MDULO DE INGENIERA DE SOFTWARE II

TEMA: GNU/LINUX, SUS CREADORES Y DISTRIBUCIONES. AUTOR: MIGUEL NGEL MANTUANO NIVEL: SEXTO TUTOR: ING. SEGUNDO MENA FECHA: 05 DE DICIEMBRE DEL 2011

PERIODO NOVIEMBRE 2011 ABRIL 2012


0

GNU/LINUX

Imagen que hace analoga con el nombre del sistema operativo

GNU/Linux es uno de los trminos empleados para referirse a la combinacin del ncleo o kernel libre similar a Unix denominado Linux, que es usado con herramientas de sistema GNU. Su desarrollo es uno de los ejemplos ms prominentes de software libre; todo su cdigo fuente puede ser utilizado, modificado y redistribuido libremente por cualquiera bajo los trminos de la GPL (Licencia Pblica General de GNU, en ingls: General Public License) y otra serie de licencias libres. A pesar de que Linux es, en sentido estricto, el sistema operativo, parte fundamental de la interaccin entre el ncleo y el usuario (o los programas de aplicacin) se maneja usualmente con las herramientas del proyecto GNU o de otros proyectos como GNOME. Sin embargo, una parte significativa de la comunidad, as como muchos medios generales y especializados, prefieren utilizar el trmino Linux para referirse a la unin de ambos proyectos. A las variantes de esta unin de programas y tecnologas, a las que se les adicionan diversos programas de aplicacin de propsitos especficos o generales se las denomina distribuciones. Su objetivo consiste en ofrecer ediciones que cumplan con las necesidades de un determinado grupo de usuarios. Algunas de ellas son especialmente conocidas por su uso en servidores y supercomputadoras donde tiene la cuota ms importante del mercado. Segn un informe de IDC, GNU/Linux es utilizado por el 78% de los principales 500 servidores del mundo,4 otro informe
5

le

da

una

cuota

de

mercado

de

89%

en

los

500

mayores

supercomputadores. Con menor cuota de mercado el sistema GNU/Linux tambin es usado en el segmento de las computadoras de escritorio, porttiles, computadoras de bolsillo, telfonos mviles, sistemas embebidos, videoconsolas y otros dispositivos.

COMPONENTES
Entorno grfico
Linux puede funcionar tanto en entorno grfico como en modo consola. La consola es comn en distribuciones para servidores, mientras que la interfaz grfica est orientada al usuario final tanto de hogar como empresarial. Un escritorio es un conjunto de elementos conformado por ventanas, iconos y similares que facilitan la utilizacin del computador. Los escritorios ms populares en Linux, en orden alfabtico son Android (debido a su xito comercial en telfonos mviles y tablets),GNOME, KDE, LXDE y Xfce.

Escritorio KDE 4.6

Escritorio GNOME 3.0.1

Como sistema de programacin


La coleccin de utilidades para entre la programacin de este otros sistema muchos GNU es con diferencia soporta la familia para diversas de compiladores ms utilizada en operativo. lenguajes. Tiene Adems capacidad

compilar C, C++, Java, Ada, desarrollos heterogneos. Hay varios entornos

arquitecturas mediante la compilacin cruzada, lo que hace que sea un entorno adecuado para

de

desarrollo

integrados disponibles

para

GNU/Linux Tambin

incluyendo, Anjuta, KDevelop, Ultimate++, Code::Blocks, NetBeans

IDE y Eclipse.

existen editores extensibles como Emacs o Vim. GNU/Linux tambin dispone de capacidades para lenguajes de guion (script), aparte de los clsicos lenguajes de programacin de shell, o el de procesador de textos por patrones y expresiones regulares llamado awk, la mayora de las distribuciones tienen instalado Python, Perl,PHP y Ruby.

Aplicaciones de usuario
Las aplicaciones para Linux se distribuyen principalmente en los formatos.deb y.rpm, los cuales fueron creados por los desarrolladores de Debian y Red Hat respectivamente. Tambin existe la posibilidad de instalar aplicaciones a partir de cdigo fuente en todas las distribuciones.

LINUS TORVALDS
Linus Benedict Torvalds naci un fro 28 de diciembre de 1969 en la capital de Finlandia, Helsinki. Hijo de Nils y Anna Torvalds. Desde muy joven, como tantos otros talentosos hackers, se inici en el mundo de los ordenadores. La combinacin era explosiva. As, a los 11 aos, gracias a que su abuelo, matemtico y estadstico, se compr un Commodore VIC-20, Torvalds aprendi a usarlo. Aqu empez todo. A finales de los 80 se produce su encuentro con mquinas de IBM. En ese mismo perodo, 1988, Linus es admitido en la Universidad de Helsinki y all comienza sus estudios de Ingeniera Informtica. Ese mismo ao Andrew S. Tannenbaum saca a la luz el Sistema Operativo Minix. En 1990 Torvalds empieza a aprender a programar en C en su universidad y fue un ao despus cuando de forma casual adquiere su primer PC, un 80386, y se da cuenta de que no est nada satisfecho con el sistema operativo integrado, MS-DOS, y se plantea crear su propia versin de un sistema operativo basado en Unix, modificando el ncleo del sistema Minix. Al finalizar el

desarrollo del kernel o ncleo, faltaba bautizarlo. En un principio este kernel iba a llamarse Freax (free+freak+x ), pero el gestor del servidor FTP donde iba a colocar el cdigo a disposicin del pblico (un FTP de la Universidad de Helsinki) prefiri que lo llamara Linux, que era el nick de Linus en la universidad. As, el 5 de Octubre de 1991, Linus anunci la primera versin "oficial" de Linux, la 0.02. en la lista de comp.os.minix del siguiente modo: "Si suspiras al recordar aquellos das cuando los hombres eran hombres y escriban sus propios drivers. Si te encuentras sin ningn proyecto interesante y te gustara tener un verdadero sistema operativo que pudieras modificar a tu gusto, si te resulta frustrante tener solo Minix. Entonces este artculo es para ti". Al poco tiempo, en enero de1992, Linus se adscribi al proyecto GNU (GNU is Not Unix) de la Free Software Foundation, convirtiendo Linux en un producto con licencia GPL (Licencia Pblica General General Public License), desarrollada por la FSF (Free Software Foundation) y que preside Richard Stallmann, segn la cual puedes instalar y usar un programa GPL en un ordenador o en varios, sin limitacin. Al mismo tiempo puedes modificar el software o utilizar partes de l en nuevos programas de software libre; es decir, que esta licencia ofrece permiso legal para copiar, distribuir y/o modificar el software. Tan cierto es que la aportacin de Linus Torvalds al sistema operativo Linux se resume en tan solo un 2%, unas 50.000 lneas de cdigo fuente. El resto, se lo debe a las millones de mentes volcadas en la mejora de este sistema. Eso s, Linus se encarga personalmente de revisar y aprobar todo cdigo incluido en linux. Este kernel o ncleo de linux, combinado con software desarrollado por otras personas, se determin en llamar lo que hoy se conoce como distribucin de linux. A esta combinacin se le viene en llamar GNU/Linux.

RICHARD STALLMAN
Richard Matthew Stallman (nacido en Manhattan, Nueva York, 16 de marzo de 1953), con frecuencia abreviado como "rms", es un programador estadounidense y fundador del movimiento por el software libre en el mundo. Entre sus logros destacados como programador se incluye la realizacin del editor de texto GNU Emacs, el compilador GCC, y el depurador GDB, bajo la rbrica del Proyecto GNU. Sin embargo, es principalmente conocido por el establecimiento de un marco de referencia moral, poltico y legal para el movimiento del software libre, como una alternativa al desarrollo y distribucin del software no libre o privativo. Es tambin inventor del concepto de Copyleft (aunque no del trmino), un mtodo para licenciar software de tal forma que su uso y modificacin permanezcan siempre libres y queden en la comunidad.

Simbolo de Copyleft

GNU

El proyecto GNU fue iniciado por Richard Stallman con el objetivo de crear un sistema operativo completamente libre: el sistema GNU. El 27 de septiembre de 1983 se anunci pblicamente el proyecto por primera vez en el grupo de noticias net.unix-wizards. Al anuncio original, siguieron otros ensayos escritos por Richard Stallman como el "Manifiesto GNU", que establecieron sus motivaciones para realizar el proyecto GNU, entre las que destaca "volver al espritu de cooperacin que prevaleci en los tiempos iniciales de la comunidad de usuarios de computadoras". GNU General Public License La Licencia Pblica General de GNU o ms conocida por su nombre en ingls GNU General Public License o simplemente sus siglas del ingls GNU GPL, es una licencia creada por la Free Software Foundation en 1989 (la primera versin), y est orientada principalmente a proteger la libre distribucin, modificacin y uso de software. Su propsito es declarar que el software cubierto por esta licencia es software libre y protegerlo de intentos de apropiacin que restrinjan esas libertades a los usuarios. Existen varias licencias "hermanas" de la GPL, como la licencia de documentacin libre de GNU (GFDL), la Open Audio License, para trabajos musicales, etctera, y otras menos restrictivas, como la MGPL, o la LGPL (Lesser General Publical License, antes Library General Publical License), que permiten el enlace dinmico de aplicaciones libres a aplicaciones no libres.

Distribucin GNU/Linux.
Una distribucin Linux (coloquialmente llamada distro) es una distribucin de software basada en el ncleo Linux que incluye determinados paquetes de software para satisfacer las necesidades de un grupo especfico de usuarios, dando as origen a ediciones domsticas, empresariales y para servidores. Por lo general estn compuestas, total o mayoritariamente, de software libre, aunque a menudo incorporan aplicaciones o controladorespropietarios. Adems del ncleo Linux, las distribuciones incluyen habitualmente las bibliotecas y

herramientas del proyecto GNU y el sistema de ventanas X Window System. Dependiendo del tipo de usuarios a los que la distribucin est dirigida se incluye tambin otro tipo de software como procesadores de texto, hoja de clculo, reproductores multimedia, herramientas administrativas, etctera. En el caso de incluir herramientas del proyecto GNU, tambin se utiliza el trmino distribucin GNU/Linux. Existen distribuciones que estn soportadas comercialmente, como Fedora (Red

Hat), openSUSE (Novell), Ubuntu (Canonical Ltd.), Mandriva, y distribuciones mantenidas por la

comunidad como Debian y Gentoo. Aunque hay otras distribuciones que no estn relacionadas con alguna empresa o comunidad, como es el caso de Slackware.

Richard Matthew Stallman, Fundador del Movimiento del software libre, de la FSF y del Proyecto GNU.

Linus Torvalds, creador del ncleo Linux.

DISTRIBUCIONES MS CONOCIDAS Y UTILIZADAS

DEBIAN GNU/LINUX

Debian GNU/Linux es un sistema operativo libre, desarrollado por ms de mil voluntarios alrededor del mundo, que colaboran a travs de Internet. Uno de sus principales objetivos es separar en sus versiones el software libre del software no libre. El modelo de desarrollo es independiente a empresas, creado por los propios usuarios, sin depender de ninguna manera de necesidades comerciales. Debian no vende directamente su software, lo pone a disposicin de cualquiera en Internet, aunque s permite a personas o empresas distribuir comercialmente este software mientras se respete su licencia. Debian GNU/Linux puede instalarse utilizando distintos mecanismos de instalacin,

como DVD, CD, Blu-Ray, memorias USB y diskettes, e incluso directamente desde la red.

Captura de pantalla de Debian 6.0 'Squeeze'

UBUNTU

Ubuntu es un sistema operativo mantenido por Canonical y la comunidad de desarrolladores. Utiliza un ncleo Linux, y su origen est basado en Debian. Ubuntu est orientado en el usuario promedio, con un fuerte enfoque en la facilidad de uso y mejorar la experiencia de usuario. Est compuesto de mltiple software normalmente distribuido bajo una licencia libre o de cdigo abierto. Su patrocinador Canonical, es una compaa britnica propiedad del

empresario sudafricano Mark Shuttleworth que en vez de vender Ubuntu con fines lucrativos, se financia por medio de servicios vinculados al sistema operativo y vendiendo soporte tcnico. Adems, al mantenerlo libre y gratuito, la empresa es capaz de aprovechar los desarrolladores de la comunidad en mejorar los componentes de su sistema operativo. Canonical tambin apoya y proporciona soporte para las derivaciones de Ubuntu: Kubuntu, Xubuntu,Edubuntu, Lubuntu y la versin de Ubuntu orientada a servidores (Ubuntu Server). Su eslogan es Linux for human beings (Linux para seres humanos) y su nombre proviene de la ideologa sudafricana Ubuntu(Igualdad/Lealtad hacia otros.).

Ubuntu 11.10 (Oneiric Ocelot)

LINUX MINT

Linux Mint es una distribucin del sistema operativo GNU/Linux, basado en la distribucin Ubuntu (que a su vez est basada en Debian). Linux Mint mantiene un inventario actualizado, un sistema operativo estable para el usuario medio, con un fuerte nfasis en la usabilidad y facilidad de instalacin. Es reconocido por ser fcil de usar, especialmente para los usuarios sin experiencia previa en Linux.

Linux Mint se compone de muchos paquetes de software, de los cuales se distribuyen la mayor parte bajo una licencia de software libre. La principal licencia utilizada es la GNU General Public License (GNU GPL) que, junto con la GNU Lesser General Public License (GNU LGPL), declara explcitamente que los usuarios tienen libertad para ejecutar, copiar, distribuir, estudiar, cambiar, desarrollar y mejorar el software. Linux Mint es financiada por su comunidad de usuarios. Los usuarios individuales y empresas que utilizan el sistema operativo pueden actuar como donantes, patrocinadores y socios de la distribucin. El apoyo financiero de la comunidad y la publicidad en el sitio web ayuda a mantener Linux Mint libre y abierta.

Linux Mint 11

KNOPPIX

Knoppix es una distribucin de GNU/Linux basada en Debian y que por defecto utiliza KDE aunque en el men de arranque se puede especificar el tipo de interfaz grfica a usar (Gnome, IceWM, ...). Desde la versin actual 6.0.X incorpora el escritorio LXDE. Esta distribucin est desarrollada por el consultor de GNU/Linux Klaus Knopper.Gnoppix es una variante que incluye como entorno grfico Gnome en vez de KDE.

Knoppix 6

MEPIS LINUX

MEPIS Linux es una distribucin GNU/Linux basada en Debian, creada por Warren Woodford. Puede ser instalada en un disco duro o utilizarse como un LiveCD. Es fcil de usar (amistosa para el usuario) e incluye las ltimas versiones de KDE, OpenOffice.org y otros paquetes conocidos. Entre otros LiveCD basados en Debian, su instalacin a disco duro y su compatibilidad APT-get (con fidelidad respecto a la base de datos de paquetes Debian) son consideradas excelentes.

RED HAT ENTERPRISE LINUX

Red Hat Enterprise Linux tambin conocido por sus siglas RHEL es una distribucin comercial de Linux desarrollada por Red Hat. Es la versin comercial basada en Fedora que a su vez est basada en el anterior Red Hat Linux, de forma similar a como Novell SUSE Enterprise (SUSE Linux Enterprise Desktop y SLE Server) lo es respecto de OpenSUSE o Mandriva Corporate respecto de Mandriva Linux One. Mientras que las nuevas versiones de Fedora salen cada aproximadamente 6 meses, las de RHEL suelen hacerlo cada 18 o 24 meses. Cada una de estas versiones cuenta con una serie de servicios de valor aadido en base a los que basa su negocio (soporte, formacin, consultora, certificacin, etc) Cada versin lanzada cuenta por el momento con soporte durante al menos 7 aos desde la fecha de lanzamiento de la GA (General Availability) (o versin acabada en .0), durante este tiempo, se dividen varias etapas de soporte.

RHEL 5 en escritorio GNOME

FEDORA

Fedora (AFI: /fdr/) es una distribucin Linux para propsitos generales basada en RPM, que se caracteriza por ser un sistema estable, la cual es mantenida gracias a una comunidad internacional de ingenieros, diseadores grficos y usuarios que informan de fallos y prueban nuevas tecnologas. Cuenta con el respaldo y la promocin de Red Hat. El proyecto no busca slo incluir software libre y de cdigo abierto, sino ser el lder en ese mbito tecnolgico. Algo que hay que destacar es que los desarrolladores de Fedora prefieren hacer cambios en las fuentes originales en lugar de aplicar los parches especficos en su distribucin, de esta forma se asegura que las actualizaciones estn disponibles para todas las variantes de GNU/Linux.3 Max Spevack en una entrevista afirm que: "Hablar de Fedora es hablar del rpido progreso del software libre y de cdigo abierto." Durante sus primeras 6 versiones se llam Fedora Core, debido a que solo inclua los paquetes ms importantes del sistema operativo. La ltima versin es Fedora 16, puesta a disposicin del pblico el 8 de noviembre del 2011. De acuerdo a DistroWatch, Fedora es la tercera distribucin de GNU/Linux ms popular, por detrs de Linux Mint.

Fedora 16 con GNOME 3.2

ARCH LINUX

Arch Linux es una distribucin de GNU/Linux simple y ligera. El enfoque de diseo se centra en la simplicidad, la elegancia, la coherencia de cdigo y el minimalismo. Arch Linux define simplicidad como "una ligera estructura base sin agregados innecesarios, modificaciones, o complicaciones, que permite a un usuario individual modelar el sistema de acuerdo a sus propias necesidades". La simplicidad de su estructura no implica sencillez en su manejo. Inspirado por CRUX, otra distribucin minimalista, Judd Vinet cre Arch Linux en marzo de 2002.

Arch Linux ejecutando KDE y Beryl.

GENTOO LINUX

Gentoo Linux es una distribucin Linux orientada a usuarios con cierta experiencia en estos sistemas operativos, fue fundada por Daniel Robbins, basada en la inactiva distribucin llamada Enoch Linux. En el ao 2002, esta ltima pas a denominarse Gentoo Linux. El nombre Gentoo proviene del nombre en ingls del pingino papa. Ntese que la mascota de Linux llamada tux es un pingino.

Gentoo Linux 10.0

10

SABAYON LINUX

Sabayon Linux (anteriormente conocida como RR4 Linux / RR64 Linux(versin 32 bits/versin 64 bits); es una distribucin Linux basada en Gentoo, creada y mantenida por Fabio Erculiani ("lxnay") y el Equipo de Sabayon. El nombre de la distribucin proviene de un postre italiano, zabaione, que es a base de huevos. Logotipo de Sabayon es una impresin de la pata de gallina.

Sabayon Linux 7, versin GNOME 3.2.

SLACKWARE

Slackware Linux es la distribucin Linux ms antigua que tiene vigencia. En su ltima versin, la 13.37, Slackware incluye la versin del ncleo Linux 2.6.37.6 y Glibc 2.11.1. Contiene un programa de instalacin sencillo de utilizar aunque puede ser compleja para los nuevos en sistemas linux, extensa documentacin aunque poca en espaol, y un sistema de gestin de paquetes basado en mens.

Slackware 13.1 con XFCE 4.6.1 personalizado

11

SUSE LINUX

SUSE Linux es una de las ms conocidas distribuciones Linux existentes a nivel mundial, se bas en sus orgenes en Slackware. Entre las principales virtudes de esta distribucin se encuentra el que sea una de las ms sencillas de instalar y administrar, ya que cuenta con varios asistentes grficos para completar diversas tareas en especial por su gran herramienta de instalacin y configuracin YasT. Su nombre "SuSE" es el acrnimo, en alemn "Software und Systementwicklung" (Desarrollo de Sistemas y de Software), el cual formaba parte del nombre original de la compaa y que se podra traducir como "desarrollo de software y sistemas". El nombre actual de la compaa es SuSE LINUX, habiendo perdido el primer trmino su significado (al menos oficialmente).

OPENSUSE

openSUSE es el nombre de la distribucin y proyecto libre auspiciado por Novell y AMD3 para el desarrollo y mantenimiento de un sistema operativo basado en Linux. Despus de adquirir SUSE Linux en enero de 2004,4 Novell decidi lanzar SUSE Linux Professional como un proyecto completamente de cdigo abierto, involucrando a la comunidad en el proceso de desarrollo.5 La versin inicial fue una versin beta de SUSE Linux 10.0, y la ltima versin estable es openSUSE 12.1 de 16 de noviembre de 2011.

12

MANDRIVA LINUX

Mandrake o Mandriva Linux es una distribucin Linux publicada por la compaa francesa Mandriva destinada tanto para principiantes como para usuarios experimentados, que ofrece un sistema operativo orientado a computadoras personales y tambin para servidores con un enfoque a los usuarios que se estn introduciendo al mundo de Linux y al software libre adems por tener una amplia gama y comunidad de desarrolladores, es adecuada para todo tipo de variedad de necesidades: estaciones de trabajo, creacin de clsteres, servidores, firewalls, etc. Es una de las distribuciones de Linux referentes a nivel mundial. Mandriva surgi en 2005 como resultado de la fusin de la distribucin francesa Mandrake Linux y la brasilea Conectiva Linux. Se distribuye mediante la Licencia pblica general de GNU, y es posible descargar su distribucin en formato ISO, sus asistentes o sus repositorios.

Mandriva Linux 2011

PCLinuxOS

PCLinuxOS, abreviada como PCLOS, es una distribucin del sistema operativo GNU/LinuxLinux, enfocada a ofrecer una interfaz sencilla y elegante para el usuario.

PCLinuxOS 2011.7

13

Você também pode gostar