Ubuntu

Post on 08-Jul-2015

63 views 1 download

Transcript of Ubuntu

Sistema Operativo.

• Un Sistema Operativo es el software encargado de ejercer elcontrol y coordinar el uso del hardware entre diferentesprogramas de aplicación y los diferentes usuarios. Es unadministrador de los recursos de hardware del sistema.

• En una definición informal es un sistema que consiste enofrecer una distribución ordenada y controlada de losprocesadores, memorias y dispositivos de E/S entre losdiversos programas que compiten por ellos.A pesar de que todos nosotros usamos sistemas operativoscasi a diario, es difícil definir qué es un sistema operativo. Enparte, esto se debe a que los sistemas operativos realizandos funciones diferentes.

• Proveer una máquina virtual, es decir, un ambiente en el cualel usuario pueda ejecutar programas de manera conveniente,protegiéndolo de los detalles y complejidades del hardware.Administrar eficientemente los recursos del computador.

Historia de los S.O.• La informática tal y como se le conoce hoy día, surgió a raíz de la II Guerra

Mundial, en la década de los 40. En esos años no existía siquiera el concepto de "Sistema Operativo" y los programadores interactuaban directamente con el hardware de las computadoras trabajando en lenguaje máquina (esto es, en binario, programando únicamente con 0s y 1s).

El concepto de Sistema Operativo surge en la década de los 50. El primer Sistema Operativo de la historia fue creado en 1956 para un ordenador IBM 704, y básicamente lo único que hacía era comenzar la ejecución de un programa cuando el anterior terminaba.

En los años 60 se produce una revolución en el campo de los Sistemas Operativos. Aparecen conceptos como sistema multitarea, sistema multiusuario, sistema multiprocesadores y sistema en tiempo real.

Es en esta década cuando aparece UNIX, la base de la gran mayoría de los Sistemas Operativos que existen hoy en día.

• En los años 70 se produce un boom en cuestión de ordenadores personales, acercando estos al público general de manera impensable hasta entonces. Esto hace que se multiplique el desarrollo, creándose el lenguaje de programación C (diseñado específicamente para reescribir por completo el código UNIX).

Como consecuencia de este crecimiento exponencial de usuarios, la gran mayoría de ellos sin ningún conocimiento sobre lenguajes de bajo o alto nivel, hizo que en los años 80, la prioridad a la hora de diseñar un sistema operativo fuese la facilidad de uso, surgiendo así las primeras interfaces de usuario.

En los 80 nacieron sistemas como MacOS, MS-DOS, Windows.

• En la década de los 90 hace su aparición Linux, publicándose la primera versión del núcleo en septiembre de 1991, que posteriormente se uniría al proyecto GNU, un sistema operativo completamente libre, similar a UNIX, al que le faltaba para funcionar un núcleo funcional. Hoy en día la mayoría de la gente conoce por Linux al Sistema Operativo que realmente se llama GNU/Linux

Historia del UBUNTU.Ubuntu es una bifurcación del código base del proyecto Debian .Elobjetivo inicial era el de lanzar una nueva versión de Ubuntu cada seismeses, resultando en un sistema más actualizado. Su primer lanzamientofue el 20 de octubre de 2004.El 8 de julio de 2005, Mark Shuttleworth y su empresa Canonical Ltd.anunciaron la creación de la Fundación Ubuntu y aportaron 10 millones dedólares como presupuesto inicial. El propósito de la fundación es el deasegurar soporte y desarrollo para todas las futuras versiones de Ubuntu.

• El 12 de marzo de 2009, Ubuntu anunció soporte para plataformasexternas de administración de computación en nube, como Amazon EC2.

• A principios de 2009 los ingenieros y diseñadores de Canonical se dancuenta de que la gestión de paquetes e instalación de aplicaciones esdemasiado fragmentada y hasta compleja, por ende se planifica lacreación de una aplicación central para el manejo e instalación deaplicaciones.

• En octubre y noviembre de 2010, se anuncian drásticos e importantescambios en el escritorio de Ubuntu, la inclusión de la interfaz de usuarioUnity (creada por Canonical), la cual será utilizada en la versión deescritorio de Ubuntu. También Mark Shuttleworth anuncia que en futurasversiones de Ubuntu, Unity se implementará en el servidor gráficoWayland.

Características UBUNTU

• Basada en la distribución Debian.• • Disponible en 4 arquitecturas: Intel x86, AMD64, SPARC

(para esta última sólo existe la versión servidor).• • Los desarrolladores de Ubuntu se basan en gran

medida en el trabajo de las comunidades de Debian y GNOME.

• • Las versiones estables se liberan cada 6 meses y se mantienen actualizadas en materia de seguridad hasta 18 meses después de su lanzamiento.

• • El sistema incluye funciones avanzadas de seguridad y entre sus políticas se encuentra el no activar, de forma predeterminada, procesos latentes al momento de instalarse. Por eso mismo, no hay un firewall predeterminado, ya que no existen servicios que puedan atentar a la seguridad del sistema.

• • Para labores/tareas administrativas en terminal incluye una herramienta llamada sudo (similar al Mac OS X), con la que se evita el uso del usuario root (administrador).

• • No sólo se relaciona con Debian por el uso del mismo formato de paquetes deb, también tiene uniones muy fuertes con esa comunidad, contribuyendo con cualquier cambio directa e inmediatamente, y no solo anunciándolos. Esto sucede en los tiempos de lanzamiento. Muchos de los desarrolladores de Ubuntu son también responsables de los paquetes importantes dentro de la distribución de Debian.

• • Todos los lanzamientos de Ubuntu se proporcionan sin costo alguno. Los CDs de la distribución se envían de forma gratuita a cualquier persona que los solicite mediante el servicio ShipIt (la versión 6.10 no se llegó a distribuir de forma gratuita en CD, pero la versión 7.04 sí). También es posible descargar las imágenes ISO de los discos por transferencia directa o bajo la tecnología Bittorrent.

• • Ubuntu no cobra honorarios por la suscripción de mejoras de la “Edición Enterprise”.

Diferencias entre Software libre y propietario

• El software propietario es aquel que no cede el código de programación con el que esta escrito el programa para ejecutar, copiar, distribuir, estudiar, cambiar y mejorar el mismo. El software propietario puede o no ser gratuito El software libre es aquel que incluye el código de programación para ejecutar, copiar, distribuir, estudiar, cambiar y mejorar el mismo. El software libre nunca es de pago, siempre es gratuito. Las empresas que desarrollan software libre ganan dinero con el asesoramiento y mantenimiento de redes hechas con software libre.