2. Sistema Operativo.
• Un Sistema Operativo es el software encargado de ejercer el
control y coordinar el uso del hardware entre diferentes
programas de aplicación y los diferentes usuarios. Es un
administrador de los recursos de hardware del sistema.
• En una definición informal es un sistema que consiste en
ofrecer una distribución ordenada y controlada de los
procesadores, memorias y dispositivos de E/S entre los
diversos
programas
que
compiten
por
ellos.
A pesar de que todos nosotros usamos sistemas operativos
casi a diario, es difícil definir qué es un sistema operativo. En
parte, esto se debe a que los sistemas operativos realizan
dos funciones diferentes.
• Proveer una máquina virtual, es decir, un ambiente en el cual
el usuario pueda ejecutar programas de manera conveniente,
protegiéndolo de los detalles y complejidades del hardware.
Administrar eficientemente los recursos del computador.
3.
4. 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.
5. • 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
6.
7.
8. Historia del UBUNTU.
Ubuntu es una bifurcación del código base del proyecto Debian .El
objetivo inicial era el de lanzar una nueva versión de Ubuntu cada seis
meses, resultando en un sistema más actualizado. Su primer lanzamiento
fue 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 de
dólares como presupuesto inicial. El propósito de la fundación es el de
asegurar soporte y desarrollo para todas las futuras versiones de Ubuntu.
• El 12 de marzo de 2009, Ubuntu anunció soporte para plataformas
externas de administración de computación en nube, como Amazon EC2.
• A principios de 2009 los ingenieros y diseñadores de Canonical se dan
cuenta de que la gestión de paquetes e instalación de aplicaciones es
demasiado fragmentada y hasta compleja, por ende se planifica la
creación de una aplicación central para el manejo e instalación de
aplicaciones.
• En octubre y noviembre de 2010, se anuncian drásticos e importantes
cambios en el escritorio de Ubuntu, la inclusión de la interfaz de usuario
Unity (creada por Canonical), la cual será utilizada en la versión de
escritorio de Ubuntu. También Mark Shuttleworth anuncia que en futuras
versiones de Ubuntu, Unity se implementará en el servidor gráfico
Wayland.
9. 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.
10. • • 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”.
11. 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.