Segunda presentacion

365 views
321 views

Published on

Todo sobre Linux, Unix, Gnu, Software Libre.

Published in: Education, Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
365
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
1
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Segunda presentacion

  1. 1. Practicas Intermedias USAC Introducción a los Sistemas Operativos Linux/UnixPrimero que nada debemos definir que es Unix y que es Linux:LINUX nació como un producto de Linus Torvalds, inspirado en el MINIX, el sistema operativodesarrollado por Andrew S. Tanenbaum en su obra "Sistemas Operativos: Diseño eImplementación". Libro en el cual, tras un estudio general sobre los servicios que debeproporcionar un sistema operativo y algunas formas de proporcionar éstos, introduce su propiaimplementación del UNIX en forma de código fuente en lenguaje C y ensamblador, además de lasinstrucciones necesarias para poder instalar y mejorar el mismo.La primera versión de LINUX, enumerada como 0.01 contenía solo los rudimentos del núcleo yfuncionaba sobre una máquina con el MINIX instalado, esto es, para compilar y jugar con LINUXera necesario tener instalado el MINIX de Tanembaum.El 5 de Octubre de 1991, Linus anunció su primera versión oficial, la 0.02 con esta versión ya sepodía ejecutar el bash (GNU Bourne Shell) y el gcc (GNU C compiler). Después de la versión 0.03,Linus cambió este número por 0.10 y tras las aportaciones de un grupo inicial de usuarios seincrementó de nuevo la denominación a 0.95, reflejando la clara voluntad de poder anunciar enbreve una versión oficial (con la denominación 1.0). En Diciembre de 1993 el núcleo estaba en suversión 0.99 pH I. En la actualidad la última versión estable es al 2.0.30 aunque existe ya la versiónde desarrollo 2.1.La enumeración de las versiones de LINUX implica a tres números separados por puntos, elprimero de ellos es la versión del sistema operativo es el que distingue unas versiones de otrascuando las diferencias son importantes. El segundo número indica el nivel en que se encuentradicha versión. Si es un número impar quiere decir que es una versión de desarrollo con lo cual senos avisa de que ciertos componentes del núcleo están en fase de prueba, si es par se considerauna versión estable. El último número identifica el número de revisión para dicha versión delsistema operativo, suele ser debido a la corrección de pequeños problemas o al añadir algunosdetalles que anteriormente no se contemplaba con lo cual no implica un cambio muy grande en elnúcleo. Como ejemplo sirva la versión de LINUX con la que ha sido desarrollado este trabajo, laúltima estable hasta hace poco tiempo, su número es 1.2.13, esto es, la versión 1 en su nivel 2(estable) y la revisión número 13 de la misma en éste caso fue la última.Hay que señalar que LINUX no sería lo que es sin la aportación de la Free Software Foundation ytodo el software desarrollado bajo el soporte de esta asociación así como la distribución del UNIXde Berkley (BSD), tanto en programas transportados como en programas diseñados para este queforman parte de algunas distribuciones de LINUX.¿Qué son las "distribuciones" de GNU/Linux?Una distribución es un modo de facilitar la instalación, la configuración y el mantenimiento de unsistema GNU/Linux. Al principio, las distribuciones se limitaban a recopilar software libre,empaquetarlo en disquetes o CD-ROM y redistribuirlo o venderlo.Ahora las grandes distribuciones -RedHat, SuSE, Caldera, Mandrake, Corel Linux, TurboLinux...- sonpotentes empresas que compiten entre sí por incluir el último software, a veces también softwareGrupo 5 Página 1
  2. 2. Practicas Intermedias USACpropietario, con instalaciones gráficas capaces de autodetectar el hardware y que instalan unsistema entero en unos cuantos minutos sin apenas preguntas.Entre las distribuciones de GNU/Linux, destaca el proyecto Debian/GNU. Debian nace como unainiciativa no comercial de la FSF, aunque luego se independiza de ésta y va más allá del propiosistema GNU/Linux. Es la única de las grandes distribuciones que no tiene intereses comerciales niempresariales. Son sus propios usuarios, muy activos, quienes mantienen la distribución de modocomunitario, incluidas todas sus estructuras de decisión y funcionamiento. Su objetivo esrecopilar, 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 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.Distribuciones popularesEntre las distribuciones Linux más populares se incluyen: Arch Linux, una distribución basada en el principio KISS, con un sistema de desarrollo continuo entre cada versión (no es necesario volver a instalar todo el sistema para actualizarlo). CentOS, una distribución creada a partir del mismo código del sistema Red Hat pero mantenida por una comunidad de desarrolladores voluntarios. Debian, una distribución mantenida por una red de desarrolladores voluntarios con un gran compromiso por los principios del software libre. Fedora, una distribución lanzada por Red Hat para la comunidad. Gentoo, una distribución orientada a usuarios avanzados, conocida por la similitud en su sistema de paquetes con el FreeBSD Ports, un sistema que automatiza la compilación de aplicaciones desde su código fuente. Kubuntu, la versión en KDE de Ubuntu. Linux Mint, una popular distribución derivada de Ubuntu. Mandriva, mantenida por la compañía francesa del mismo nombre, es un sistema popular en Francia y Brasil. Está basada en Red Hat. openSUSE, originalmente basada en Slackware es patrocinada actualmente por la compañía Novell. Red Hat Enterprise Linux, derivada de Fedora, es mantenida y soportada comercialmente por Red Hat. Slackware, una de las primeras distribuciones Linux y la más antigua en funcionamiento. Fue fundada en 1993 y desde entonces ha sido mantenida activamente por Patrick J. Volkerding.Grupo 5 Página 2
  3. 3. Practicas Intermedias USAC Ubuntu, una popular distribución para escritorio basada en Debian y mantenida por Canonical.Donde descargarlas?http://www.espaciolinux.com/descargar-linux-espanol/http://www.malavida.com/linux/s/distribuciones-linuxhttp://www.ubuntu.com/downloadhttp://www.debian.org/index.es.htmlhttp://www.gentoo.org/http://es.opensuse.org/Bienvenidos_a_openSUSE.orgSoftware Libre! (GNU)El sistema operativo GNU es un sistema completo de software libre, compatible hacía el futurocon Unix. El término GNU proviene de «GNU No es Unix». Richard Stallman escribió el anuncioinicial del Proyecto GNU en setiembre de 1983. Una versión extendida, denominada el Manifestode GNU se publicó en setiembre de 1985. Se ha traducido a diversos idiomas.El nombre «GNU» se eligió porqué satisfacía unos cuantos requisitos. En primer lugar, era unacrónimo recursivo para «GNU No es Unix». En segundo lugar, era una palabra real. Por último,era divertido de decir (o cantar).La palabra «libre» se refiere a libertad, no a precio [N. del T.: en inglés se usa la misma palabrapara libre y gratuito]. Puedes o no pagar un precio por obtener software de GNU. De cualquiermanera, una vez que obtienes el software, tienes tres libertades específicas para usarlo. Laprimera, la libertad de copiar el programa y darlo a tus amigos o compañeros de trabajo. Lasegunda la libertad de cambiar el programa como desees, por tener acceso completo al códigofuente. La tercera, la libertad de distribuir una versión mejorada ayudando así a construir lacomunidad (si redistribuye software de GNU, puede cobrar una tarifa por el acto físico de efectuarla copia, o bien puede regalar copias.).El proyecto para desarrollar el sistema GNU se denomina «Proyecto GNU». El Proyecto GNU seconcibió en 1983 como una forma de devolver el espíritu cooperativo que prevalecía en lacomunidad computacional en sus primeros días; hacer la cooperación posible al eliminar losobstáculos impuestos por los dueños de software privativo. En 1971, cuando Richard Stallmancomenzó su carrera en el MIT, trabajó en un grupo que usaba software libre exclusivamente.Incluso compañías informáticas frecuentemente distribuían software libre. Los programadoreseran libres de cooperar unos con otros, y frecuentemente lo hacían.En los 80, casi todo el software era privativo, lo cual significa que tenía dueños que prohibían eimpedían la cooperación entre usuarios. Esto hizo necesario el Proyecto GNU.Cada usuario de ordenadores necesita un sistema operativo; si no existe un sistema operativolibre, entonces no puedes ni siquiera comenzar a usar una computadora sin recurrir a un softwareprivativo. Así que el primer elemento en la agenda del software libre es un sistema operativo libre.Grupo 5 Página 3
  4. 4. Practicas Intermedias USACDecidimos hacer el sistema operativo compatible con Unix porque el diseño en general ya estabaprobado y era portable, y porque la compatibilidad hacía fácil para los usuarios de Unix cambiar deUnix a GNU.Un sistema operativo no es sólo el núcleo; sino que también incluye compiladores, editores,editores de texto, software de correo y muchas otras cosas. Por todo esto, escribir un sistemaoperativo completo es un trabajo bastante grande. Se necesitaron muchos años. La Free SoftwareFoundation se fundó en octubre de 1985 con el objetivo inicial de recaudar fondos para ayudar aprogramar GNU.En los 90 ya habíamos encontrado o escrito los componentes principales, excepto uno, el núcleo.Entonces, Linux, un núcleo similar a Unix, fue programado por Linus Torvalds en 1991 y lo liberócomo software libre el 1992. la combinación de Linux con el prácticamente completo sistema GNUformó un sistema operativo completo: el sistema GNU/Linux. Se estima que existen decenas demillones de personas que en la actualidad usan sistemas GNU/Linux, habitualmentemediante distribuciones como Slackware, Debian, Red Hat y otras. (Hoy en día, la versión principalde Linux contiene «paquetes» de firmware que no es libre . Activistas del software Libremantienen una versión libre de linux.)Sin embargo, el proyecto GNU no está limitado a sistemas operativos. Nosotros queremosproporcionar un amplio espectro de software, cualquiera que muchos usuarios quieran tener. Estoincluye software de aplicación. En el directorio de software libre puede ver un catálogo deaplicaciones de software libres.También queremos proporcionar software para usuarios que no son expertos en ordenadores. Porese motivo creamos un ambiente de escritorio (llamado GNOME) para ayudar a los principiantes ausar un sistema GNU.También queremos ofrecer juegos y otras formas de diversión. Algunos juegos libres ya estándisponibles. ¿Hasta dónde puede llegar el software libre? No hay límites, excepto cuando leyescomo el sistema de patentes prohíben el software libre completamente. El objetivo final es el deproporcionar software libre para hacer todas las tareas que los usuarios de computadoras quieranhacer, y por lo tanto hacer el software privativo obsoleto.Si está buscando un sistema completo listo para instalar, consulte nuestra lista dedistribuciones libres de GNU/Linux que están formadas exclusivamente porsoftware libre.http://www.gnu.org/software/software.es.htmlGrupo 5 Página 4

×