You are on page 1of 5

Ubuntu

Ubuntu es un sistema operativo5 6 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. Estadsticas web sugieren que el porcentaje de mercado de Ubuntu dentro de "distribuciones linux" es de aproximadamente 49%,7 8 y con una tendencia a subir como servidor web.9 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 operativo10 11 y vendiendo soporte tcnico.12 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).13 Su eslogan es Linux for human beings (Linux para seres humanos) y su nombre proviene de la ideologa sudafricana Ubuntu (Igualdad/Lealtad hacia otros.). Cada seis meses se publica una nueva versin de Ubuntu la cual recibe soporte por parte de Canonical, durante dieciocho meses, por medio de actualizaciones de seguridad, parches para bugs crticos y actualizaciones menores de programas. Las versiones LTS (Long Term Support), que se liberan cada dos aos,14 reciben soporte durante cinco aos en los sistemas de escritorio y de servidor.15

Historia y proceso de desarrollo


Ubuntu es una bifurcacin del cdigo base del proyecto Debian.16 El objetivo inicial era hacer de Debian una distribucin ms fcil de usar y entender para los usuarios finales corrigiendo varios

errores de ste y haciendo ms sencillas algunas tareas como la gestin de programas. Su primer lanzamiento fue el 20 de octubre de 2004.17 Los lanzamientos de Ubuntu estn sincronizados para realizarse un mes despus que las del entorno de escritorio para poder modificarlas y ofrecer la versin ms reciente de la misma.18 Ubuntu usa primariamente software libre haciendo excepciones para varios controladores privativos adems del firmware y software no libre incluido en el kernel Linux y el software no libre presente en sus repositorios.19 Los paquetes de Ubuntu estn basados en la rama inestable de Debian: ambas distribuciones usan el formato de paquete de software deb y las herramientas de administracin de paquetes APT, dpkg, ms algunos front-ends. Los paquetes Debian y Ubuntu son en ciertos casos compatibles binariamente; algunas veces los paquetes deb pueden necesitar ser recompilados desde el cdigo fuente para ser usados en Ubuntu.20 Muchos desarrolladores de Ubuntu tambin mantienen paquetes clave en Debian. Ubuntu coopera con Debian devolviendo cambios y mejoras en el cdigo,21 aunque existen crticas sobre los escasos aportes. En el pasado, Ian Murdock, fundador de Debian, expres su preocupacin por el potencial cambio de los paquetes de Ubuntu con respecto a los de Debian ya que podran llegar a ser completamente incompatibles.22 Antes de cada lanzamiento, se lleva a cabo una importacin de paquetes, desde Debian, aplicando las modificaciones especficas de Ubuntu. Un mes antes del lanzamiento, comienza un proceso de congelacin de importaciones, ayudando a que los desarrolladores puedan asegurar que el software sea suficientemente estable. Desde el inicio del proyecto, Shuttleworth proporcion el soporte econmico gracias a los beneficios obtenidos despus de vender su empresa Thawte a VeriSign, por unos 575 millones de dlares estadounidenses.23 El 8 de julio de 2005, Mark Shuttleworth y su empresa Canonical Ltd. anunciaron la creacin de la Fundacin Ubuntu y aportaron 10 millones de dlares como presupuesto inicial. El propsito de la fundacin es el de asegurar soporte y desarrollo para todas las futuras versiones de Ubuntu.24 El 12 de marzo de 2009, Ubuntu anunci soporte para plataformas externas de administracin de computacin en nube, como Amazon EC2.25 A principios de 2009 los ingenieros y diseadores de Canonical se dan cuenta de que la gestin de paquetes e instalacin de aplicaciones es demasiado fragmentada y hasta compleja, por ende se planifica la creacin de una aplicacin central para el manejo e instalacin de aplicaciones. En octubre de 2009 Canonical lanza oficialmente el Centro de software de Ubuntu (Ubuntu Software Center), permite buscar, instalar, desinstalar aplicaciones, y adems permite agregar repositorios de terceros.26 En octubre de 2010 se introduce la venta de aplicaciones por medio de pagos en lnea en el Centro de software de Ubuntu.27 El 3 de junio de 2010, Mark Shuttleworth anuncia el trabajo en conjunto con el proyecto Linaro y su desarrollo de cdigo abierto para Linux en procesadores con tecnologa ARM.28 A fines de septiembre se da a conocer antes del lanzamiento de Ubuntu 10.10, que esta versin incluira un mejor y ms estable soporte para procesadores ARM.29 En octubre y noviembre de 2010, se anuncian drsticos e importantes cambios en el escritorio de Ubuntu, la inclusin de la interfaz de usuario Unity (creada por Canonical), la cual ser utilizada en la versin de escritorio de Ubuntu.30 Tambin Mark Shuttleworth anuncia que en futuras versiones de Ubuntu, Unity se implementar en el servidor grfico Wayland, y no en el servidor grfico X (como se haca habitualmente).31 El 18 de enero de 2011, Mark Shuttleworth anuncia la inclusin de aplicaciones creadas en Qt para ser lanzadas a partir de "Natty+1" (despus del lanzamiento de Ubuntu 11.04) y en futuras versiones de Ubuntu. Una de las metas de esta decisin es facilitar la integracin al sistema de aplicaciones Qt, en comparacin con las tpicas aplicaciones desarrolladas en GTK que lucen nativas en la interfaz de usuario de Ubuntu. Para terminar con las dificultades tcnicas de configuracin y preferencias del sistema entre Qt y GTK, se crearn enlaces dconf para las aplicaciones Qt, con lo que se pretende centralizar la configuracin del sistema, ya sea GTK o Qt, en un solo lugar.32 El 9 de marzo de 2011, Canonical anuncia la discontinuidad de 'Ubuntu Netbook Edition', debido a

la integracin de la interfaz Unity en su versin de escritorio a partir de Ubuntu 11.04, y as eliminar la redundancia de sus versiones con un mismo escritorio. Canonical tambin anuncia que los nombres 'Ubuntu Desktop Edition' y 'Ubuntu Server Edition' se eliminan, dejando solamente el nombre 'Ubuntu' para uso en todo tipo de computadoras, y 'Ubuntu Server' para su uso en servidores.33 El 31 de octubre de 2011, durante la presentacin del Ubuntu Developer Summit, Mark Shuttleworth anuncia la integracin de Ubuntu en varios otros dispositivos, tales como Tablets, Smart TVs y Smartphones. Todo esta integracin llegar en la versin 14.04, en abril de 2014.34 Ubuntu desde su primer lanzamiento utiliz la interfaz de usuario predeterminada del escritorio GNOME, con un panel inferior para listar ventanas y un panel superior para mens e indicadores de sistema, pero desde la versin 11.04 Natty Narwhal la interfaz de usuario predeterminada es Unity, adems de las actuales herramientas de GNOME. Durante el proceso de desarrollo de GNOME 3, la nueva interfaz de usuario, GNOME Shell, no comparta las ideas de diseo, interaccin, y experiencia de usuario de los desarrolladores de Ubuntu. Dado el caso, el equipo de desarrollo de Ubuntu pens en desarrollar su propia interfaz de usuario; Unity fue diseado como shell para el escritorio de GNOME para incrementar la eficiencia de espacio e interaccin con el escritorio.35 La actual interfaz de usuario de Ubuntu est compuesta por tres importantes elementos: un panel superior para indicadores de sistema y mens, un lanzador de aplicaciones al costado izquierdo, y un tablero que despliega lugares y aplicaciones ofreciendo una interfaz ms atractiva para el usuario. Ubuntu adems de la interfaz Unity, utiliza las herramientas de GNOME que forman el r

interfaz de usuario
esto del escritorio, el gestor de ventanas Compiz para las transiciones de efectos visuales, y varios elementos visuales diseados por Canonical; tales como barras de desplazamiento Overlay Scrollbars, varios indicadores de sistema como el men de sonido, el men de mensajera, y el men de estado de usuario, iconos Ubuntu Mono e Humanity, temas light-themes, las burbujas de notificacin OSD, y los mens de aplicaciones globales.36

caracteristicas
En su ltima versin, Ubuntu soporta oficialmente dos arquitecturas de hardware en computadoras personales y servidores: x86 y AMD6437 (x86-64); siendo la versin 6.10 la ltima que oficialmente soport la arquitectura PowerPC,38 despus de lo cual es solo soportada por la comunidad.39 Sin embargo, extraoficialmente, Ubuntu ha sido portado a tres arquitecturas ms: SPARC, IA-64 y Playstation 3. A partir de la versin 9.04 lanzada en abril de 2009 se empez a ofrecer soporte oficial para procesadores ARM,40 comnmente usados en dispositivos mviles, PDA etc. Al igual que la mayora de las distribuciones basadas en GNU/Linux, Ubuntu es capaz de actualizar a la vez todas las aplicaciones instaladas en la mquina a travs de repositorios. Ubuntu est siendo traducido a ms de 130 idiomas,4 y cada usuario es capaz de colaborar voluntariamente a esta causa, a travs de Internet.

Ubuntu y la comunidad
Los usuarios pueden participar en el desarrollo de Ubuntu, escribiendo cdigo, solucionando bugs, probando versiones inestables del sistema, etc;41 adems, en febrero de 2008 se puso en marcha la

pgina Brainstorm42 que permite a los usuarios proponer sus ideas y votar las del resto. Tambin se informa de las ideas propuestas que se estn desarrollando o estn previstas. Los usuarios pueden participar en el desarrollo de Ubuntu, escribiendo cdigo, solucionando bugs, probando versiones inestables del sistema, etc;41 adems, en febrero de 2008 se puso en marcha la pgina Brainstorm42 que permite a los usuarios proponer sus ideas y votar las del resto. Tambin se informa de las ideas propuestas que se estn desarrollando o estn previstas.

Posee una gran coleccin de aplicaciones para la configuracin de todo el sistema, valindose principalmente de interfaces grficas. El entorno de escritorio predeterminado de Ubuntu es GNOME y se sincroniza con sus liberaciones. Existen otras dos versiones oficiales de la distribucin, una con el entorno KDE, llamada Kubuntu, y otra con el entorno Xfce, llamada Xubuntu; existen otros escritorios disponibles, que pueden ser instalados en cualquier sistema Ubuntu independientemente del entorno de escritorio instalado por defecto. Aplicaciones de Ubuntu: Ubuntu es conocido por su facilidad de uso y las aplicaciones orientadas al usuario final. Las principales aplicaciones que trae Ubuntu son: navegador web Mozilla Firefox, cliente de mensajera instantnea Empathy, cliente de redes sociales Gwibber, cliente de correo Thunderbird, reproductor multimedia Totem, reproductor de msica Banshee, gestor y editor de fotos Shotwell, cliente de torrents Transmission, grabador de discos Brasero, suite ofimtica

el software incluido
LibreOffice, y el instalador central para buscar e instalar aplicaciones Centro de software de Ubuntu. Seguridad y accesibilidad: El sistema incluye funciones avanzadas de seguridad y entre sus polticas se encuentra el no activar, de forma predeterminada, procesos latentes al momento de instalarse. Por eso mismo, no hay un cortafuegos predeterminado, ya que no existen servicios que puedan atentar a la seguridad del sistema. Para labores o tareas administrativas en la lnea de comandos incluye una herramienta llamada sudo (de las siglas en ingls de SuperUser do), con la que se evita el uso del usuario administrador. Posee accesibilidad e internacionalizacin, de modo que el sistema est disponible para tanta gente como sea posible. Desde la versin 5.04, se utiliza UTF-8 como codificacin de caracteres predeterminado. No slo se relaciona con Debian por el uso del mismo formato de paquetes .deb. Tambin tiene uniones muy fuertes con esa comunidad, contribuyendo con cualquier cambio directa e inmediatamente, y no slo anuncindolos. Esto sucede en los tiempos de lanzamiento. Muchos de los desarrolladores de Ubuntu son tambin responsables de los paquetes importantes dentro de la distribucin Debian. Para centrarse en solucionar rpidamente los bugs, conflictos de paquetes, etc. se decidi eliminar ciertos paquetes del componente main, ya que no son populares o simplemente se escogieron de forma arbitraria por gusto o sus bases de apoyo al software libre. Por tales motivos inicialmente KDE no se encontraba con ms soporte de lo que entregaban los mantenedores de Debian en sus repositorios, razn por la que se sum la comunidad de KDE creando la distribucin GNU/Linux Kubuntu.[cita requerida]

organizacin de paquetes
Ubuntu divide todo el software en cuatro secciones, llamadas componentes, para mostrar diferencias en licencias y la prioridad con la que se atienden los problemas que informen los

usuarios.43 Estos componentes son: main, restricted, universe y multiverse. Por defecto se instalan paquetes de los componentes main y restricted43 Los paquetes del componente universe de Ubuntu generalmente se basan en los paquetes de la rama inestable (Sid) y en el repositorio experimental de Debian.[cita requerida] main: contiene solamente los paquetes que cumplen los requisitos de la licencia de Ubuntu, y para los que hay soporte disponible por parte de su equipo. ste est pensado para que incluya todo lo necesario para la mayora de los sistemas Linux de uso general. Los paquetes de este componente poseen ayuda tcnica garantizada y mejoras de seguridad oportunas.43 restricted: contiene paquetes soportados por los desarrolladores de Ubuntu debido a su importancia, pero que no est disponible bajo ningn tipo de licencia libre para incluir en main. En este lugar se incluyen los paquetes tales como los controladores propietarios de algunas tarjetas grficas, como por ejemplo, los de ATI y NVIDIA. El nivel de la ayuda es ms limitado que para main, puesto que los desarrolladores pueden no tener acceso al cdigo fuente.43 universe: contiene una amplia gama de programas, que pueden o no tener una licencia restringida, pero que no recibe apoyo por parte del equipo de Ubuntu sino por parte de la comunidad. Esto permite que los usuarios instalen toda clase de programas en el sistema guardndolos en un lugar aparte de los paquetes soportados: main y restricted.43 multiverse: contiene los paquetes sin soporte debido a que no cumplen los requisitos de software libre.43 [editar]

You might also like