Historia de DEBIAN
Historia de DEBIAN
Historia de DEBIAN
014
Debian
Repblica Bolivariana de Venezuela Ministerio del Poder Popular Para la Educacin Superior Universidad Nacional Bolivariana de Venezuela Cumanacoa, Edo Sucre
Debian
Profesor: Jos Nio Bachiller: Malaver, Maria G. Velsquez, Narvis
Historia de Debian
El proyecto Debian fue fundado en el ao 1993 por Ian Murdock, despus de haber estudiado en la Universidad Purdue. Murdock escribi el Manifiesto de Debian que utiliz como base para la creacin de
la distribucin GNU/Linux debian. Dentro de este texto los puntos destacables son: tener de la distribucin de manera abierta, coherente al espritu de Linux (ncleo) y de GNU. El nombre del proyecto se basa en la combinacin del nombre de su entonces novia (actual ex esposa) Deborah con su propio nombre Ian, formando el portmanteau Debian. El proyecto creci lentamente al principio y lanz sus primeras versiones 0.9x en 1994 y 1995. Las primeras portabilidades a otras arquitecturas fueron a comienzos de 1995, siendo la primera versin 1.x de Debian lanzada en1996. En 1996, Bruce Perens sustituy a Ian Murdock como el lder de
proyecto. Por sugerencia del desarrollador Ean Schuessler, dirigi el proceso de actualizacin del Contrato Social de Debian y de las pautas del software de debian libremente, definiendo los puntos fundamentales para el desarrollo de la distribucin. Tambin inici la creacin de lalicencia de software legal de la organizacin.
Deban
El Proyecto Debian es una asociacin de personas que han hecho causa comn para crear un sistema operativo (SO) libre. Este sistema operativo que se ha creado se llama Debian.
Un sistema operativo es un conjunto de programas y utilidades bsicas que hacen que su computadora funcione. El centro de un sistema operativo es el ncleo (N. del T.: kernel). El ncleo es el programa ms importante en la computadora, realiza todo el trabajo bsico y le permite ejecutar otros programas. Los sistemas Debian actualmente usan el ncleo de Linux o de FreeBSD. Linux es una pieza de software creada en un principio por Linus Torvalds y desarrollada por miles de programadores a lo largo del mundo. FreeBSD es un sistema operativo que incluye un ncleo y otro software. Sin embargo, se est trabajando para ofrecer Debian con otros ncleos, en especial con el Hurd. El Hurd es una coleccin de servidores que se
ejecutan sobre un microncleo (como Mach) para implementar las distintas funcionalidades. El Hurd es software libre producido por el proyecto GNU. Una gran parte de las herramientas bsicas que completan el sistema operativo, vienen del proyecto GNU; de ah los nombres: GNU/Linux, GNU/kFreeBSD y GNU/Hurd. Estas herramientas tambin son libres. Desde luego, lo que la gente quiere es el software de aplicacin: herramientas que los ayuden a realizar lo que necesiten hacer, desde editar documentos, ejecutar aplicaciones de negocios hasta divertirse con juegos y escribir ms software. Debian viene con ms de 37500 paquetes (software precompilado y empaquetado en un formato amigable para una instalacin sencilla en su mquina) todos ellos de forma gratuita. Es un poco como una torre. En la base est el ncleo. Encima se encuentran todas las herramientas bsicas. Despus est todo el software que usted ejecuta en su computadora. En la cima de la torre se encuentra Debian
organizando y encajando todo cuidadosamente para que todo el sistema trabaje junto. Qu es Deban GNU/Linux? La combinacin de la filosofa y metodologa de Debian, las herramientas GNU, el ncleo Linux, y otro software libre importante, forman una distribucin de software nica llamada Debian GNU/Linux. Esta distribucin est formada por un gran nmero de paquetes. Cada paquete en la distribucin contiene ejecutables, scripts, documentacin e informacin de configuracin, y tiene un encargado, quien es el principal responsable de mantener el paquete actualizado, hacer un seguimiento de los informes de fallo y comunicarse con los autores principales del programa empaquetado. Nuestra gran base de usuarios en conjunto con nuestro sistema de seguimiento de fallos aseguran que los problemas se encuentren y resuelvan rpidamente. La atencin que pone Debian a los detalles nos permite producir una distribucin de alta calidad, estable y escalable. La instalacin puede configurarse fcilmente para cumplir diversas funciones, desde cortafuegos reducidos al mnimo, a estaciones de trabajo cientficas o servidores de red de alto rendimiento. Debian es especialmente popular entre los usuarios avanzados debido a su excelencia tcnica y compromiso con las necesidades y expectativas de la comunidad Linux. Debian tambin introdujo muchas caractersticas a Linux, que ahora son comunes.
Por ejemplo, Debian fue la primera distribucin de Linux en incluir un sistema de gestin de paquetes para permitir una fcil instalacin y desinstalacin del software. Adems, tambin fue la primera que poda actualizarse sin necesidad de una reinstalacin. Debian contina siendo lder en el desarrollo de Linux. Su proceso de desarrollo es un claro ejemplo de lo bien que puede funcionar el modelo Open Source; incluso para tareas tan complejas como construir y mantener todo un sistema operativo. Lo que ms distingue a Debian de otras distribuciones GNU/Linux es su sistema de gestin de paquetes. Estas herramientas otorgan al administrador de un sistema Debian total control sobre los paquetes instalados, operativo incluyendo la capacidad de instalar un slo paquete o actualizar el sistema por completo. Tambin es posible proteger paquetes individualmente de forma que no se actualicen. Incluso puede indicar al sistema de gestin de paquetes qu programas ha compilado usted mismo y qu dependencias cumplen. Para proteger su sistema contra caballos de Troya y otros programas malvolos, los servidores de Debian verifican que los paquetes provienen de sus autnticos encargados. Los desarrolladores de Debian tambin ponen gran cuidado en configurarlos de forma segura. Se publican parches muy rpidamente si se descubren problemas de seguridad en los paquetes ya distribuidos. Con el sencillo sistema de actualizacin de Debian, puede descargar e instalar parches de seguridad automticamente a travs de Internet.
El mtodo principal, y el mejor, para obtener ayuda con su sistema Debian GNU/Linux y comunicarse con los desarrolladores de Debian, es a travs de las diversas listas de correo gestionadas por el proyecto Debian (existen ms de 256 al momento de escribir este documento).
El sistema de paquetes
Debian usa su propio sistema de paquetes y su propio formato con la extensin .deb. Un sistema de paquetes es algo ms que un formato de archivo, pues lleva detrs toda una poltica del modo de organizar las cosas en un sistema.
Inmediatamente antes de que sea liberada una nueva versin estable los repositorios de Debian estable son renombrados a Old Stable (traducido al castellano como vieja estable). Se hace esto debido a que en grandes organizaciones puede ser necesario un plan prolongado en el tiempo para probar y actualizar los ordenadores. Una vez liberada Debian estable los repositorios anteriores de la versin Debian estable. El equipo de seguridad de Debian trata de mantener el soporte de seguridad a la versin anterior durante un ao ms una vez que la nueva versin estable ha sido publicada. En pruebas Debian en pruebas (Debian Testing en ingls), es la versin en pruebas de Debian. En esta versin se encuentran paquetes que han estado previamente en la versin Inestable, pero que contienen muchos menos fallos. Adems, deben de poder instalarse en todas las arquitecturas para las cuales fueron construidas. Es muy utilizada como sistema de escritorio por aquellos que buscan tener el software ms actualizado, aunque se pierde en estabilidad. De aqu sale la futura versin estable. La versin actual de Debian Testing responde al nombre de 'Jessie'.
Congelada Cuando la versin de pruebas llega a un nivel aceptable de fallos, entonces se "congela", lo que significa que ya no se aceptan
nuevos paquetes desde la versin inestable. A continuacin se trabaja para pulir el mayor nmero de bugs posibles, para as liberar la versin estable. Ese periodo puede durar varios meses debido a que no se fija una fecha de lanzamiento. Debian no ser liberada como estable en tanto sus
desarrolladores no consideren que lo es. Esa estabilidad se mide basndose en el registro de errores de software. Cuando se alcanza un nivel aceptable se le asigna un nmero de versin, acordado previamente, y se libera como versin estable (solo las versiones estables cuentan con nmero de versin). La anterior versin estable es clasificada como old-stable, recibiendo soporte durante un perodo determinado (generalmente un ao), y posteriormente ser abandonada. Actualmente la versin Wheezy ha terminado esta fase. Inestable En Debian inestable (Debian Unstable), es donde tiene lugar el
desarrollo activo de Debian. Es la rama que usan los desarrolladores del proyecto. La rama inestable de Debian siempre tiene como nombre en clave Sid. Experimental No se trata de una rama de desarrollo de distribucin, sino de un repositorio de paquetes.
Versiones estables
Potato La versin potato fue estable el 15 de agosto del 2000, cont con soporte para 6 arquitecturas, inclua 3900 paquetes y se le di soporte hasta abril de 2004. Woody La versin Woody fue estable el 19 de julio de 2002, cont con soporte para 11 arquitecturas, inlcuia 8500 paquetes y se le di soporte hasta agosto de 2006. Sarge Sarge fue estable el 6 de junio de 2005, cont con soporte para 11 arquitecturas, inclua 15400 paquetes y se le di soporte hasta octubre de 2008. Etch Etch fue estable el 8 de abril de 2007, cont con soporte para 11 arquitecturas, inclua 18000 paquetes y se le di soporte hasta diciembre de 2010. Lenny Lenny fue estable el 14 de febrero de 2009, cont con soporte para 12 arquitecturas, inclua 23000 paquetes y se le dio soporte hasta febrero de 2012.
Squeeze Squeeze fue estable desde el 6 de febrero de 2011 hasta el 4 de mayo de 2013. Cont con soporte para 9 arquitecturas, incluy 29000 paquetes. Se le seguir dando soporte de actualizaciones de seguridad hasta el 4 de mayo de 2014. Wheezy Wheezy inici su fase estable el 4 de mayo de 2013, cuenta con soporte para 11 arquitecturas, incluye 37493 paquetes y se le seguir dando soporte hasta 2015, con actualizaciones de seguridad hasta 2016.
Los nombres de las versiones de Debian Linux son tomados de la pelcula Toy Story. Hasta la fecha ha habido 11 versiones estables (con sus respectivas revisiones), siendo la actual la 7.0 "wheezy". Con su
publicacin, "squeeze" pas a ser la versin estable antigua ("oldstable"), y la actual versin en pruebas ("testing") se denomina "jessie". El desarrollo da a da tiene lugar en la versin inestable ("unstable"), rama que aparece codificada de forma permanente con el nombre "sid".
como muchos miles de personas de forma individual. Puede ver en nuestra pgina Quin est usando Debian? Una lista de organizaciones de importancia que han enviado una pequea descripcin de cmo y por qu utilizan Debian.
GNU es un conjunto de herramientas que al unirlos forman un completo sistema operativo, pero su uso en estado puro es complejo (pero no dficil), por ello existen distros (debian, ubuntu, fedora), que lo modifican o configuran hasta el mximo para ofrecer una distro ya lista para usar para un tipo determinado de usuario, ejemplo: 1.-debian modifica el GNU, para usarlo lo ms estable posible, es decir usa todas las herramientas del GNu, pero solo usa las estables, si sale una nueva versin de por ejemplo gnumeric lo prueba pero si existe algn fallo no lo agrega, hasta que no presente problemas, ofrece una distro estable para usuarios que les gusta la estabilidad.
2.-Fedora y ubuntu ofrecen una distro con lo ltimo en software, y modifican el GNU, para que sea fcil de usar, a costo de estabilidad y seguridad, pero son opciones para usuarios principiantes o a los que les gusta tener todo listo para usar.
Glosario
Bug: Un error de software, comnmente conocido como bug (bicho), es un error o fallo en un programa de computador o sistema de software que desencadena un resultado indeseado. Distro:Una distribucin una distribucin de Linux (coloquialmente software basada en llamada distro) Linux que es incluye
el ncleo
determinados paquetes de software para satisfacer las necesidades de un grupo especfico de usuarios, dando as origen a ediciones domsticas, empresariales y para servidores. GNU: es un sistema operativo Unix-like desarrollado por el Proyecto GNU. Est formado en su totalidad por software libre. Se basa en el ncleo GNU Hurd y tiene como objetivo ser un sistema de software completo compatible con Unix GNU Hurd: es un conjunto de programas servidores que simulan
un ncleo Unix que establece la base del sistema operativo GNU. Kernel: se refiere al ncleo de un sistema operativo. Linux: es un ncleo libre de sistema operativo (tambin suele referirse al ncleo como kernel) basado en Unix. Es uno de los principales ejemplos de software libre y de cdigo abierto. El proyecto GNU: fue iniciado por Richard Stallman con el objetivo de crear un sistema operativo completamente libre: el sistema GNU.
Unix:
(registrado
oficialmente
como
UNIX) desarrollado,
es en
un sistema principio,
en 1969, por un grupo de empleados de loslaboratorios Bell de AT&T, entre los que figuran Ken Thompson, Dennis Ritchie y Douglas McIlroy. Unixlike: Un sistema operativo Unix-like (a veces abreviado
como UN*X o *nix para no tener problemas con la marca registrada) es un sistema que se comporta de manera similar a un sistema Unix