Está en la página 1de 54

CARACTERISTICAS Y TIPOS DE SISTEMAS OPERATIVOS Sin el software, una computadora no es ms que una masa metlica sin utilidad.

Con el software, una computadora puede almacenar, procesar y recuperar informacin, encontrar errores de ortografa en manuscritos, tener aventuras e intervenir en muchas otras valiosas actividades para ganar el sustento. El software para computadoras puede clasificarse en general en dos clases: los programas de sistema, que controlan la operacin de la computadora en si y los programas de aplicacin, los cuales resuelven problemas para sus usuarios. El programa fundamental de todos los programas de sistema es el sistema operativo (SO), que controla todos los recursos de la computadora y proporciona la base sobre la cual pueden escribirse los programas de aplicacin. Qu es un Sistema Operativo? Una de las definiciones ms comnmente aceptadas expresa: "Un Sistema Operativo es un grupo de programas de proceso con las rutinas de control necesarias para mantener continuamente operativos dichos programas". Un sistema operativo es el encargado de brindar al usuario una forma amigable y sencilla de operar, interpretar, codificar y emitir las ordenes al procesador central para que este realice las tareas necesarias y especificas para completar una orden. El sistema operativo, es el instrumento indispensable para hacer del ordenador un objeto til. Bajo este nombre se agrupan todos aquellos programas que permiten a los usuarios la utilizacin de este enredo de cables y circuitos, que de otra manera seran difciles de controlar. Un sistema operativo se define como un conjunto de procedimientos manuales y automticos, que permiten a un grupo de usuarios compartir una instalacin de computadora eficazmente. El objetivo primario de un Sistema Operativo es: Optimizar todos los recursos del sistema para soportar los requerimientos CARACTERSTICAS DE LOS SISTEMAS OPERATIVOS En general, se puede decir que un Sistema Operativo tiene las siguientes caractersticas:

Conveniencia. Un Sistema Operativo hace ms conveniente el uso de una computadora. Eficiencia. Un Sistema Operativo permite que los recursos de la computadora se usen de la manera ms eficiente posible. Habilidad para evolucionar. Un Sistema Operativo deber construirse de manera que permita el desarrollo, prueba o introduccin efectiva de nuevas funciones del sistema sin interferir con el servicio.

Encargado de administrar el hardware. El Sistema Operativo se encarga de manejar de una mejor manera los recursos de la computadora en cuanto a hardware se refiere, esto es, asignar a cada proceso una parte del procesador para poder compartir los recursos.

Relacionar dispositivos (gestionar a travs del kernel). El Sistema Operativo se debe encargar de comunicar a los dispositivos perifricos, cuando el usuario as lo requiera. Organizar datos para acceso rpido y seguro. Manejar las comunicaciones en red. El Sistema Operativo permite al usuario manejar con alta facilidad todo lo referente a la instalacin y uso de las redes de ordenadores. Procesamiento por bytes de flujo a travs del bus de datos. Facilitar las entradas y salidas. Un Sistema Operativo debe hacerle fcil al usuario el acceso y manejo de los dispositivos de Entrada/Salida de la computadora.

FUNCIONES DE LOS SISTEMAS OPERATIVOS. Interpreta los comandos que permiten al usuario comunicarse con el ordenador. Coordina y manipula el hardware de la computadora, como la memoria, las impresoras, las unidades de disco, el teclado o el ratn. Organiza los archivos en diversos dispositivos de almacenamiento, como discos flexibles, discos duros, discos compactos o cintas magnticas Gestiona los errores de hardware y la prdida de datos. Servir de base para la creacin del software logrando que equipos de marcas distintas funcionen de manera anloga, salvando las diferencias existentes entre ambos. Configura el entorno para el uso del software y los perifricos; dependiendo del tipo de mquina que se emplea, debe establecerse en forma lgica la disposicin y caractersticas del equipo. Como por ejemplo, una microcomputadora tiene fsicamente dos unidades de disco, puede simular el uso de otras unidades de disco, 2

que pueden ser virtuales utilizando parte de la memoria principal para tal fin. En caso de estar conectado a una red, el sistema operativo se convierte en la plataforma de trabajo de los usuarios y es este quien controla los elementos o recursos que comparten. De igual forma, provee de proteccin a la informacin que almacena. CATEGORA DE LOS SISTEMAS OPERATIVOS Sistema Operativo Multitareas. Es el modo de funcionamiento disponible en algunos sistemas operativos, mediante el cual una computadora procesa varias tareas al mismo tiempo. Existen varios tipos de multitareas. La conmutacin de contextos (context Switching) es un tipo muy simple de multitarea en el que dos o ms aplicaciones se cargan al mismo tiempo, pero en el que slo se est procesando la aplicacin que se encuentra en primer plano (la que ve el usuario). Para activar otra tarea que se encuentre en segundo plano, el usuario debe traer al primer plano la ventana o pantalla que contenga esa aplicacin. En la multitarea cooperativa, la que se utiliza en el sistema operativo Macintosh, las tareas en segundo plano reciben tiempo de procesado durante los tiempos muertos de la tarea que se encuentra en primer plano (por ejemplo, cuando esta aplicacin esta esperando informacin del usuario), y siempre que esta aplicacin lo permita. En los sistemas multitarea de tiempo compartido, como OS/2, cada tarea recibe la atencin del microprocesador durante una fraccin de segundo. Para mantener el sistema en orden, cada tarea recibe un nivel de prioridad o se procesa en orden secuencial. Dado que el sentido temporal del usuario es mucho ms lento que la velocidad de procesamiento del ordenador, las operaciones de multitarea en tiempo compartido parecen ser simultneas. Sistema Operativo Monotareas. Los sistemas operativos monotareas son ms primitivos y es todo lo contrario al visto anteriormente, es decir, solo pueden manejar un proceso en cada momento o que solo puede ejecutar las tareas de una en una. Por ejemplo cuando el ordenador est imprimiendo un documento, no puede iniciar otro proceso ni responder a nuevas instrucciones hasta que se termine la impresin. Sistema Operativo Monousuario. Los sistemas monousuarios son aquellos que nada ms puede atender a un solo usuario, gracias a las limitaciones creadas por el hardware, los programas o el tipo de aplicacin que se este ejecutando. Estos tipos de sistemas son muy simples, porque todos los dispositivos de entrada, salida y control dependen de la tarea que se esta utilizando, esto quiere decir, que las instrucciones 3

que se dan, son procesadas de inmediato; ya que existe un solo usuario. Y estn orientados principalmente por los microcomputadores. Sistema Operativo Multiusuario. Es todo lo contrario a monousuario; y en esta categora se encuentran todos los sistemas que cumplen simultneamente las necesidades de dos o ms usuarios, que comparten mismos recursos. Este tipo de sistemas se emplean especialmente en redes. En otras palabras consiste en el fraccionamiento del tiempo (timesharing). Secuencia por Lotes. La secuencia por lotes o procesamiento por lotes en microcomputadoras, es la ejecucin de una lista de comandos del sistema operativo uno tras otro sin intervencin del usuario. En los ordenadores ms grandes el proceso de recogida de programas y de conjuntos de datos de los usuarios, la ejecucin de uno o unos pocos cada vez y la entrega de los recursos a los usuarios. Procesamiento por lotes tambin puede referirse al proceso de almacenar transacciones durante un cierto lapso antes de su envo a un archivo maestro, por lo general una operacin separada que se efecta durante la noche. Los sistemas operativos por lotes (batch), en los que los programas eran tratados por grupos (lote) en ves de individualmente. La funcin de estos sistemas operativos consista en cargar en memoria un programa de la cinta y ejecutarlo. Al final este, se realizaba el salto a una direccin de memoria desde donde reasuma el control del sistema operativo que cargaba el siguiente programa y lo ejecutaba. De esta manera el tiempo entre un trabajo y el otro disminua considerablemente. Tiempo Real. Un sistema operativo en tiempo real procesa las instrucciones recibidas al instante, y una vez que han sido procesadas muestra el resultado. Este tipo tiene relacin con los sistemas operativos monousuarios, ya que existe un solo operador y no necesita compartir el procesador entre varias solicitudes. Su caracterstica principal es dar respuestas rpidas; por ejemplo en un caso de peligro se necesitaran respuestas inmediatas para evitar una catstrofe. Tiempo Compartido. El tiempo compartido en ordenadores o computadoras consiste en el uso de un sistema por ms de una persona al mismo tiempo. El tiempo compartido ejecuta programas separados de forma concurrente, intercambiando porciones de tiempo asignadas a cada programa (usuario). En este aspecto, es similar a la capacidad de multitareas que es comn en la mayora de los microordenadores o las microcomputadoras. Sin embargo el tiempo compartido se asocia generalmente con el acceso de varios usuarios a computadoras ms 4

grandes y a organizaciones de servicios, mientras que la multitarea relacionada con las microcomputadoras implica la realizacin de mltiples tareas por un solo usuario. LOS SISTEMAS OPERATIVOS MS POPULARES MS-DOS. El significado de estas letras es el de Microsoft Disk Operating System. Microsoft es el nombre de la compaa que diseo este sistema operativo, e IBM la compaa que lo hizo estndar al adoptarlo en sus microordenadores. Este sistema operativo emplea discos flexibles con una organizacin determinada. Los discos se pueden grabar por una o por dos caras y la informacin se organiza en 40 pistas de 8 9 sectores de un tamao de 512 caracteres, reservndose el sistema para la propia informacin del disco, que puede ser disco removible o disco duro, teniendo en el segundo ms capacidad pero similar estructura. UNIX. Es un sistema operativo multiusuario que incorpora multitarea. Fue desarrollado originalmente por Ken Thompson y Dennis Ritchie en los laboratorios de AT&T Bell en 1969 para su uso en mini computadoras. El sistema operativo UNIX tiene diversas variantes y se considera potente, ms transportable e independiente de equipos concretos que otros sistemas operativos porque esta escrito en lenguaje C. Microsoft Windows NT. Microsoft no solo se ha dedicado a escribir software para PCs de escritorio sino tambin para poderosas estaciones de trabajo y servidores de red y bases de datos. El sistema operativo Windows NT de Microsoft, lanzado al mercado el 24 de Mayo de 1993, es un SO para redes que brinda poder, velocidad y nuevas caractersticas; adems de las caractersticas tradicionales. Es un SO de 32 bits, y que puede trabajar en procesadores 386, 486 y Pentium. Adems de ser multitarea, multilectura y multiprocesador ofrece una interfaz grfica. Y trae todo el software necesario para trabajar en redes, permitiendo ser un cliente de la red o un servidor. Microsoft Windows 95.

Es un entorno multitarea dotado de una interfaz grfica de usuario, que a diferencia de las versiones anteriores, Windows 95 no necesita del MS-DOS para ser ejecutado, ya que es un sistema operativo. Este SO esta basado en mens desplegables, ventanas en pantalla y un dispositivo sealador llamado Mouse. Una de las caractersticas principales de Windows 95 es que los nombres de los archivos no estn restringidos a ocho caracteres y tres de la extensin, pueden tener hasta 256 caracteres para tener una descripcin completa del contenido del archivo. Adems posee Plug and Play, una tecnologa conjuntamente desarrollada por los fabricantes de PCs, con la cual un usuario puede fcilmente instalar o conectar dispositivos permitiendo al sistema automticamente alojar los recursos del hardware sin la intervencin de usuario. Microsoft Windows 98. Este Windows soporta todos los tipos de Hardware, incluyendo a los estndares ms recientes como el DVD-ROM y la capacidad para ver televisin en la PC. Tambin ofrece caractersticas plug and play, lo cual significa que si usted instala un dispositivo de HARWARE plug and play, como mdem interno, operativo si computadora carece de la potencia, la velocidad y memoria necesarias para beneficiarse de sus caractersticas. Windows 98, el siguiente escaln en la familia de sistemas operativos Windows de escritorio. Windows 2000. Windows 2000 representa un esfuerzo por unificar lo que hasta ahora eran dos sistemas operativos distintos, Windows 9x y Windows NT. Desde hace tiempo se saba que Windows NT 5.0 estaba en proyecto, pero Windows 2000 lleg a resolver de una vez por todas las dudas: es la nueva versin de Windows NT 4.0 WorkStation y NT Server, pero tambin incorpora la sencillez de manejo de la serie 9x. Dicho en otras palabras, Windows 2000 ofrece lo mejor de ambos mundos: la solidez y la seguridad de NT, junto a la facilidad de manejo, soporte de hardware y multimedia de Windows 98. Entre lo mejor de Windows 98 que ofrece la versin 2000, se encuentra el soporte de hardware, la interface renovada, incluso-, la presencia de Internet Explorer 5 y del Reproductor de medios, y soporte para las nuevas tecnologas como USB, FAT32, Administrcin Avanzada de Energa, etc. Windows XP Este ofrece un reforzado Men de salida. El men de salida ahora puede agrupar sus acciones ms frecuentes y aplicaciones 6

Permite que vea sus opciones del Windows como asociado con su tarea presente. Compaero de bsqueda cientfica: recupera la informacin de la bsqueda de la tarea que estemos usando en ese momento. Windows Vista Windows Vista presenta una experiencia de usuario avanzada y est diseado para que puedas confiar en su capacidad para ver, buscar y organizar la informacin y para controlar tu experiencia informtica. La sofisticacin visual de Windows Vista ayuda a perfeccionar tu experiencia mediante la redefinicin de los elementos que se abren como ventana, de modo que puedas centrarte mejor en el contenido de la pantalla en lugar de hacerlo en la forma de acceder al mismo. La experiencia de escritorio es ms informativa, intuitiva y til. Dispone de nuevas herramientas que brindan mayor claridad de la informacin de su PC y, de este modo, puedes ver lo que contienen los archivos sin necesidad de abrirlos, buscar aplicaciones y archivos de forma instantnea, explorar eficazmente ventanas abiertas y utilizar asistentes y cuadros de dilogo con ms confiabilidad. Mac OS X Mac OS X (pronunciado Mac O-Ese Diez) es una lnea de sistemas operativos computacionales desarrollada, comercializada y vendida por Apple Inc.. Se basa en Unix y usa una interfaz grfica desarrollada por Apple llamada Aqua, que se inspira libremente en la interfaz de Mac OS Classic. El gestor de ventanas X11, caracterstico en la familia de sistemas Unix, y Java se usan slo para compatibilidad con software no nativo de Mac. Windows 7 El nuevo sistema operativo de Microsoft incluir funciones especiales para pantallas sensibles al tacto como alternativa al ratn y al teclado. Se espera que este nuevo sistema tenga una recepcin ms positiva que el fuertemente criticado Windows Vista, que sali a la venta el ao pasado. La nueva interfaz tctil, que saldr a la venta a finales de 2009, permite a los usuarios agrandar y minimizar imgenes, trazar rutas en mapas, dibujar o tocar el piano.

WINDOWS Vs. LINUX WINDOWS LINUX La instalacin es muy sencilla y Linux es que pertenece al desarrollo del no requiere de mucha experiencia. Es multitarea y multiusuario Apoya el uso de mltiples procesadores. Soporta diferentes arquitecturas. Permite el uso de servidores no dedicados. Soporta acceso remoto, ofreciendo la deteccin de intrusos, y mucha seguridad en estas sesiones remotas. Apoyo para archivos de DOS y MAC en el servidor. El sistema est protegido del acceso ilegal a las aplicaciones en las diferentes configuraciones. Permite cambiar peridicamente las contraseas. Soporta mltiples protocolos Carga automticamente software libre. El software libre, a diferencia del software propietario, es desarrollado bajo la premisa de que los programas son una forma de expresin de ideas y que las ideas, como en la ciencia, son propiedad de la humani-dad y deben ser compartidas con todo el mundo. Se distribuye su cdigo fuente, lo cual permite a cualquier persona que as lo desee hacer todos los cambios necesa-rios para resolver problemas que se puedan presentar, as como tambin agregar funcionalidad. El nico requi-sito que esto conlleva es poner los cambios realizados a disposicin del pblico. Es desarrollado en forma abierta por cientos de usuarios distribuidos por todo el mundo, los cuales la red Internet como medio de comunicacin y colaboracin. Esto permite un rpido y eficiente ciclo de desarrollo.

manejadores en las estaciones de Cuenta con un amplio y robusto soporte trabajo. para comunicaciones y redes, lo cual hace Trabaja con impresoras de que sea una opcin atractiva tanto para estaciones remotas. Soporta mltiples impresoras y asigna prioridades a las colas de impresin 8 empresas como para usuarios individuales. Da soporte a una amplia variedad de hardware y se puede correr en una multitud

de

plataformas:

PC's

convencionales,

computadoras Macintosh y Amiga, as como costosas estaciones de trabajo

INTRODUCCION UNIX-LINUX: Era una era de cambios en el ambiente computacional de una era amplia oferta en sistemas operativos e interfaces graficas y sobre todo, del costo que representa contar con un sistema operativo que interactu con el software sin problemas, surge con fuerza inusitada: Linux. LINUX es un sistema operativo, compatible Unix. Dos caractersticas muy peculiares lo diferencian del resto de los sistemas que podemos encontrar en el mercado. La Primera.-Es que es libre, esto significa que no tenemos que pagar ningn tipo de licencia a ninguna casa desarrolladora de software por el uso del mismo. La Segunda.-Es que el sistema viene acompaado del cdigo fuente. El sistema lo forman el ncleo del sistema (kernel) mas un gran numero de programas /libreras que hacen posible su utilizacin. LINUX se distribuye bajo la GNU public license: ingles, por lo tanto el cdigo fuente tiene que estar siempre accesible. El ncleo del sistema sigue en continuo desarrollo bajo la coordinacin de Linus Torvalds la persona de la que parti la idea de este proyecto al principio de la dcada del noventa. UNIX CONCEPTO Es un sistema operativo multiusuario que incorpora multitarea. El sistema operativo UNIX tiene diversas variantes y se considera potente, ms transportable e independiente de equipos concretos que otros sistemas operativos porque esta escrito en lenguaje C. El UNIX esta disponible en varias formas, entre las que se cuenta AIX, una versin de UNIX adaptada por IBM (para su uso en estaciones de trabajo basadas en RISC), A/ux (versin grfica para equipos Apple Macintosh) y Mach (un sistema operativo reescrito, pero esencialmente compatible con UNIX, para las computadoras Next). El UNIX y sus clones permiten mltiples tareas y mltiples usuarios. Su sistema de archivos proporciona un mtodo sencillo de organizar archivos y permite la proteccin de archivos. Sin embargo, las instrucciones del UNIX no son intuitivas 10

CARACTERSTICAS DE UNIX Es multiusuario Es multitarea Tiene diversas variantes y se considera potente Es mas transportable e independiente de equipos concretos Esta escrito en lenguaje C Esta disponible en varias formas como el AIX (una versin de UNIX adaptada por IBM). A/UX (Versin grficas para equipos Apple Operativo reescrito, compatible con UNIX). Su sistema de archivo proporciona un mtodo sencillo de organizar y permite su proteccin. Dispone de un lenguaje de control programable llamado SHELL. Ofrece facilidades para la creacin de programas y sistemas y el ambiente adecuado para las tareas de diseos de software. Emplea manejo dinmico de memoria por intercambio o paginacin. Tiene capacidad de interconexin de procesos. Permite comunicacin entre procesos. Emplea un sistema jerrquico de archivos, con facilidades de proteccin de archivos, cuentas y procesos. Tiene facilidad para redireccionamiento de Entradas/Salidas. Garantiza un alto grado de portabilidad. El sistema se basa en un Ncleo llamado Kernel, que reside permanentemente en la memoria, y que atiende a todas las llamadas del sistema, administra el acceso a los archivos y el inicio o la suspensin de las tareas de los usuarios. Ofrece las estructuras de control normales: secuenciacin, iteracin condicional, seleccin y otras. Paso de parmetros. Sustitucin textual de variables y Cadenas. Las entradas y salidas pueden ser redireccionadas o redirigidas hacia archivos, procesos y dispositivos; Es posible interconectar procesos entre s. Macintosh) y MACH (Sistema

11

Diferentes usuarios pueden "ver" versiones distintas del sistema operativo debido a la capacidad del shell para configurar diversos ambientes de ejecucin

COMPONENTES DE UNIX Shell, intrprete de comandos. Ncleo, se encarga de la administracin de Procesos, Memoria, Entrada/Salida y Ciclos de Reloj. El Sistema de archivos es jerrquico, con origen en un nodo raz.

APORTACIONES IMPORTANTES Conectores Berkely. Los Streams de AT&T. El sistema de archivos de red NFS. El sistema de archivos remoto RFS de AT&T.

VENTAJAS: Inclusin de compiladores e intrpretes de lenguaje. Existencia de programas de interface con el usuario. Muchas facilidades a la hora de organizar ficheros. Inclusin de lenguajes de interrogacin. Facilidades grficas. Programas de edicin de textos.

VERSIONES DE UNIX 12

FREEBSD: Fabricante Creador: Universidad Berkeley Descripcin: FreeBSD (versin 2.0) es un sistema operativo de tipo Unix basado en la versin 4.2BSD-Lite de UCB para plataforma i386. Tambin se encuentra basado aunque indirectamente en el sistema 386BSD de William Jolitz. Dada su similitud con NetBSD aplazaremos la discusin de sus caractersticas hasta el prximo apartado. No obstante diremos que es un sistema extensivamente utilizado tanto en empresas como en entornos domsticos. Su software de red es excelente como revela el hecho que empresas dedicadas a comunicaciones entre ordenadores lo utilicen como plataforma bsica. Web: NetBSD: Fabricante Creador: Universidad Berkeley Descripcin: El proyecto NetBSD ha surgido como resultado del esfuerzo de un gran nmero de personas que tienen como meta producir un sistema operativo tipo Unix accesible y libremente distribuible. NetBSD est basado en una gran variedad de software de libre distribucin que incluye entre otros, a 4.4BSD Lite de la Universidad de California-Berkeley, a Net/2 (Berkeley Networking Release 2) el sistema de ventanas X del MIT y software de GNU. Web: OPENBSD: Fabricante Creador: Web: SPARC-OS: Fabricante Creador: Web: SUNOS: Fabricante Creador: SUN 13 Tatung Descripcin: Basado en el sistema operativo UNIX BSD http://www.tsti.com/ www.OpenBSD.org Descripcin: Sistema operativo libre tipo Unix, multiplataforma, basado en 4.4BSD. http://www.openbsd.org/ http://www.netbsd.org/ http://www.freebsd.org/

Descripcin: Basado en el sistema operativo UNIX BSD.A partir de la versin 2 pasa a denominarse Solaris. Web: http://www.sun.com/SunOS/ ?

SOLARIS: Fabricante Creador: Web: XENIX: Fabricante Creador: Web: IDRIX: Descripcin: Basado en el sistema operativo Unix System V SYSTEM V AT&T: Descripcin: System V es la versin ms ampliamente usada de UNIX. Es el descendiente directo del UNIX desarrollado por AT&T en 1969. Est actualmente en la revisin 4.1 y a menudo es referenciado como SVR4, o System V Release 4. Web: ULTRIX: Fabricante Creador: Web: SOLOS: Fabricante Creador: Web: Solobourne Computers Descripcin: Basado en el sistema operativo UNIX BSD http://www.sun.com/ DEC ahora COMPAQ Descripcin: Basado en el sistema operativo Unix System V http://www.compaq.com/ http://www.att.com/ Microsoft Descripcin: Basado en el sistema operativo Unix System V http://www.microsoft.com/ SUN Descripcin: Basado en el sistema operativo UNIX BSD http://www.sun.com/solaris/

14

SOLINUX Fabricante Creador Web: UNIXWARE: Fabricante-Creador: Web: OSF/1: Fabricante-Creador: MINIX: Fabricante-Creador Descripcin Andrew S. Tanenbaum Para PC y VAX. Se distribuye con las fuentes. Compatible con la versin7 DEC, HP, IBM Novell http://www.novell.com/ SUN Descripcin: Basado en el sistema operativo Unix System V http://www.sun.com/

EL SISTEMA DE ARCHIVOS Los sistemas UNIX utilizan un sistema de archivos jerrquicos con su origen en el nodo raz (Root). Los nombres de archivos aparecen en directorios que son a su vez archivos UNIX. Cada entrada de directorio contiene el nombre del archivo y un apuntador al nodo del archivo; el nodo contiene apuntadores a los bloques del archivo en disco. El ncleo se encarga de mantener la estructura de directorios del sistema de archivo. Desde el punto de vista del sistema, un directorio es idntico a un archivo ordinario excepto por la restriccin de que los usuarios no pueden escribir en los directorios, aunque s pueden leerlos. TIPO DE ARCHIVO Si bien Unix no impone una estructura a ningn fichero, estos tendrn caractersticas comunes dependiendo para lo que sirvan; podemos agrupar estos en varios tipos: EJECUTABLES: Normalmente se trata de programas compilados y contienen cdigo binario ininteligible para la mayora de los humanos pero no as para la maquinas. E ejemplos de ficheros pueden ser los ficheros /bin/ls,/bin/cat/... todos ellos deben tener activados los permisos de ejecucin que ms tarde veremos. BINARIOS: Englobando dentro de esta categora aquellos que son empleados por programas que son capaces de entender su contenido (un fichero indexado accesible desde COBOL, por ejemplo) pero no legibles. 15

DISPOSITIVO: Cualquier fichero asignado aun dispositivo fsico; normalmente residen a partir del subdirectorio /DEV y son ficheros de terminales, de particiones de discos, de puertos de impresora... dentro de esta categora podemos incluir el fichero especial /dev/null, el cual tiene como misin el que cualquier cosa que se mande es desechada. INTERRACCION DEL USUARIO CON UNIX
Usuario

shell

Kernel

computado ra

Comandos y aplicaciones, utilitarios. Lenguajes, libreras Coleccin Futura ENTRADA Y SALIDA INDEPENDIENTE DEL DISPOSITIVO Los dispositivos (como una impresora o una terminal) y los archivos en disco son considerados como archivos por UNX. Cuando se da una instruccin al UNX puede indicrsele que envi el resultado a cualquiera de los diversos dispositivos o archivos. Esta desviacin recibe el nombre de redireccionamiento de la salida. En forma similar la entrada de un programa puede redireccionarse para que venga de un archivo un disco. En el Unix, la entrada de y salida son independientes del dispositivo, pueden redireccionarse hacia o cualquier dispositivo apropiado. PERMISOS DE ACCCESOS Los permisos de accesos son las protecciones que se pueda asignar a un archivo. Estas protecciones pueden proteger los archivos de cualquier usuario de sean ledos a escritos por gentes no autorizadas incluso se pueden protegerlos archivos de que sean alterados por su mismo propietario (por ejemplo evitar que los borre accidentalmente). Por lo que en cualquier sistema multiusuario es preciso que existan mtodos que impidan que un determinado usuario pueda modificar o borrara un fichero confidencial o incluso leer su contenido as mismo determinados comandos(apagar la maquina, por ejemplo ) deben estar permitidos exclusivamente a determinados usuarios, quedando inoperantes para los dems.

16

En UNIX, estos mtodos radican en que cada fichero tiene un propietario; que es el usuario que creo el fichero. Adems, los usuarios estn divididos en grupos, asignacin que normalmente se lleva a cabo por el administrador de sistemas, dependiendo de la afinidad que las tareas que realizan. UNIX distingue tres tipos de acceso. Lectura, escritura y ejecucin- sobre el usuario que lo ha creado, los usuarios del mismo grupo que el que lo creo y todos los dems usuarios. Por todo lo anteriormente dicho, un fichero puede tener cualquier combinacin de los tres tipos de acceso sobre tres tipos de usuarios: El creador, los de su grupo y todos los dems (otros cualquiera que no cumplan ninguna de las dos condiciones anteriores). UNIX COMO SISTEMA ABIERTO. El sistema operativo Unix podra tomarse como ejemplo de un sistema abierto, pues posee capacidades que "esconden" las diferencias contenidas en el sistema subyacente y permite que los ambientes de software luzcan igual para las aplicaciones. Unix por si mismo cuenta con todas esas propiedades. En adicin, la fuerza tcnica de Unix lo equipa bien para servir como una base para estndares de sistemas abiertos en lo concerniente a lenguajes de alto nivel, herramientas para desarrollo de software y reas de aplicaciones, tales como grficos y comunicaciones. Unix ha sido el lder para el rol de sistemas operativos multiusuario estndar desde que fue reimplantado en "C" a mediados de los 1970. Las implementaciones de Unix corren en cientos de tipos diferentes de mquinas. Ningn otro sistema operativo comercialmente significante ha podido emigrar de manera completamente satisfactoria de la familia de procesadores de la cual naci. Unix est ms cerca de ser un sistema abierto que cualquier otro sistema operativo de equipos medianos.

17

LINUX HISTORIA Linux fue creado originalmente por LINUX TOLVALD en la Universidad de

Helsinki en Finlandia, siendo el estudiante de informtica. Logr este desarrollo con la ayuda de muchos otros programadores a travs de Internet. Linux originalmente se inicio como el proyecto favorito inspirado por su inters en minix, un pequeo sistema Unix desarrollado por Andy Tannenbaum. El se propuso crear lo que en sus propias palabras seria un mejor Minix que el Minix. El 5 de octubre de 1991, Linux anunci su primera versin OFICIAL de Linux, versin 0.02. Desde entonces muchos programadores han respondido a su llamada, y han ayudado a construir Linux como el sistema operativo completamente funcional que es hoy. http://www.internet.ve/asic/ CONCEPTO Linux es sistema operativo compatible con Unix. Diseado por cientos de programadores de todo el planeta, aunque el principal responsable del proyecto Tolvalds. Su objetivo inicial es propulsar el software de libre distribucin junto con su cdigo fuente para que pueda ser modificado por cualquier persona. El hecho de que el sistema operativo incluya su propio cdigo fuente expande enormemente las posibilidades de este sistema. 18

Algunos programas conocidos de Linux: Son el Apache, Cl, Red Hat en donde pueden trabajar en redes, en la actualidad la mayora de las paginas web existentes en el Internet, todas ellas son programados en el modo de Linux y Unix, con esto nos estamos dando cuenta de algo muy importante para todos por que hasta hoy en da poco a poco el sistema operativo Linux ira dominando el mercado y as de ese modo superar al sistema operativo mas famoso como lo es el Windows. FUNCIONES PRINCIPALES: Sistema multitarea: En Linux es posible ejecutar varios programas a la vez sin necesidad de tener que parar la ejecucin de cada aplicacin. Sistema multiusuario: Varios usuarios pueden acceder a las aplicaciones y recursos del sistema Linux al mismo tiempo y por supuesto cada uno de ellos puede ejecutar varios programas a la vez. (multitarea). Shells Programables: Un shell conecta lar ordenes del usuario con el kernel de Linux (el ncleo del sistema), y al ser programables se puede modificar par adaptarlos a tus necesidades. Por ejemplo e muy til para realizar procesos en segundo plano. Independencia de Dispositivos: Linux admite cualquier tipo dispositivo (mdems impresoras), gracias que una vez instalado uno nuevo, se aade al kernel el enlace o controlador necesario con el dispositivo, haciendo que el kernel y el enlace se fusionen. Linux posee una gran adaptabilidad y no se encuentra limitado como otros sistemas operativos. Comunicaciones: Linux es un sistema ms flexible para poder conectarse a cualquier ordenador del mundo. Internet se creo y desarrollo dentro del mundo de Unix y por lo tanto Linux tiene las mayores capacidades para navegar ya que uns y Linux son sistemas prcticamente idnticos. Con Linux podr montar un servidor en su propia casa sin tener que pagar las enormes cantidades de dinero que piden otros sistemas. CARACTERSTICAS Multitarea Multiusuarios Corre en muchas PCUS distintas, no solo Intel (Multiplataforma). Multiprocesador: Soporte para sistemas con mas de un procesador esta disponible para Intel y SPARC. Tiene proteccin de la memoria entre procesos de manera que uno de ellos no puede colgar e sistema. 19

Carga de ejecutables por demanda: Linux solo lee disco de aquellas partes de un programa que estn siendo usadas actualmente. Poltica de copia en escritura para la comparicin de pginas entre ejecutables: esto significa que varios procesos pueden usar la misma zona de memoria para ejecutarse. Cuando alguno intenta escribir en esa memoria, la pagina (4 kb de memoria) se copia de otro lugar. Esta poltica de copia en escritura tiene dos beneficios: aumenta a la velocidad y reduce el uso de memoria.

Memoria virtual usando paginacin (sin intercambio de procesos completos) a disco: una particin o un archivo en el sistema de archivos, o ambos con la posibilidad de aadir ms reas de intercambio sobre la marcha (se sigue denominando intercambio, es en realidad un intercambio de paginas). Un total de |156 zonas de intercambio de 128 Mb de tamao mximo pueden ser usadas en un momento dado con el lmite terico de 2gb para intercambiarlo.

La memoria se gestionan como un recurso unificado para los programas de usuario y para el cache de disco, de tal forma que toda la memoria libre puede ser usada para cache y este puede a su vez ser reducido cuando se ejecutan grandes programas.

Libreras tambin por su puesto.

compartidas de carga dinmica (DLLs) y libreras estticas

Se realizan volcados de estado (core dumsd) para posibilitar los anlisis postmortem, permitiendo el uso de depuradores sobre los programas no solo en ejecucin sino tambin tras abortar estos por cualquier motivo.

Casi total mente compatible con POSIX, System V y BSD a nivel fuente Mediante un modulo de emulacin de Ibcs2, casi completamente compatible con SCO, SVR3 y SVR4 a nivel binario. Todo el cdigo fuente esta disponible, incluyendo el ncleo completo y todos los drivers, las herramientas de desarrollo y todos los programas de usuarios; adems todo aquello se distribuir libremente. Hay algunos programas comerciales que estn siendo ofrece ofrecidos para Linux actualmente sin cdigo fuente, pero lo que ha sido gratuito sigue siendo gratuito.

Control de tareas POXIS Pseudo terminales(PTYs) Emulacin de 287 en el ncleo de la forma que los programas no tengan que hacer su propia emulacin matemtica. Cualquier maquina que ejecute Linux parecer 20

dotada de coprocesador matemtico. Por supuesto, si tiene un ordenador ya tiene una FPU (unidad de coma flotante), ser usada en lugar de la emulacin matemtica y conseguir un pequeo ahorro de memoria. Soporte para muchos teclados nacionales o adaptados y es bastante fcil aadir nuevos dinmicamente. Consola virtual mltiple: varias sesiones de login a travs de la consola entre las que puede cambiar con las combinaciones adecuadas de teclas (totalmente independiente del hardware de video). Se crean dinmicamente y puedes tener hasta 64 Soporte para varios sistemas de archivos comunes, incluyendo minix-1, xenix y todos los sistemas de archivos tpicos del sysem V, y tiene un avanzado sistema de archivo propios con u3na capacidad de hasta 4 Mb y nombres de archivos de hasta 255 caracteres. Acceso transparente particiones MS-DOS (o a particiones OS72 FAT) mediante un sistema de archivos especial: no necesitas ningn comando esencial para usar la particin MS-DOS, parece un sistema de archivos normal de Uns (excepto por algunas graciosas restricciones en los nombres de archivos, permisos, y esas cosas). Las particiones comprimidas de MS-DOS futuro. El soporte para VFAT (ENT, windows95) ha sido aadido el ncleo de desarrollo y estar en la prxima versin estable. ROM VERSIONES El desarrollo inicial de Linux ya aprovecha las caractersticas de conmutacin de tareas en modo protegido del 386 y se escribi todo el ensamblador. TCP7IP, incluyendo ftp, telnet, NFS, etc. Epplealk disponible en el actual ncleo de desarrollo Software cliente y servidor net Ware disponible en los ncleos de desarrollo. Un sistema de archivos especial llamado UMSDOS que permite que Linux sea instalado en un sistema de archivos DOS. Soporte en solo lectura de PSF-2 del OS722.1 Sistemas de archivos de CD-ROM que lee todos los formatos estndar de CD-

21

Linux anuncio la versin 0.01 de Linux (agosto 1991), esta versin no era ni siquiera ejecutable, solamente inclua los principios del ncleo del sistema, estaba escrita en lenguaje ensamblador y asuma que uno tenia acceso aun sistema minix para su compilacin. El 5 de octubre de 1991, Linux anuncio la primera versin oficial de Linux versin 0.02 con esta versin Linux pudo ejecutar Bass (GNU BOURNE AGAIN SHELL) pensaba en los trminos soporte, documentacin, distribucin. Despus de la versin 0.03 Linux salto en la numeracin hasta 0.10, ms y, mas y wc (el compilador GNU de C) pero no de mucho mas funcionaba. En este estado de desarrollo ni se

programadores ala largo y ancho de Internet empezaron a trabajar en el proyecto y despus de sucesivas revisiones, Linux incremento el nmero de versin hasta 0.95 (marzo 1992). Ms de un ao despus (diciembre 1993) el ncleo del sistema estaba en la versin 0.99 y la versin 1.0 no llego hasta el 14 de marzo de 1994. L a versin actual del ncleo de Linux es la 2.2 y sigue avanzando da a da con la meta de perfeccionar y mejorar el sistema. La ultima versin estable esta 2.2 que soporta muchos mas los perifricos desde

procesadores hasta joysicks, sintonizadores de televisin, CD ROM no ATAPI y reconoce buena cantidad de tarjetas de sonido. Incluye tambin soporte para tipos de archivos para Macintosh HFS, uns UFS y en modo de lectura, PSF de OS72 y NTFS DE NT. OTRAS VERSIONES: Linux 2.0 Linux2.2 Linux2.3 HARDWARE REQUERIDO: El Linux funciona correctamente en un 386 SX con 4 Mb de memoria Pero se deber tener una cuenta que aquellas aplicaciones con fuerte requerimientos de memoria y carga de la CPU (por ejemplo las x Windows) Irn sumamente lentas. 22

Una configuracin mucho ms usable seria la siguiente 486 DX 33 MHZ o superior con 8MB de memoria RAM y con tarjeta de video VGA o superior. Unidad de CD ROM es altamente recomendable. Casi mejor habra que decir que impredecible, dado que las distribuciones vienen en ese formato E n la actualidad la mayora de ellas estn soportan por el Linux asimismo tiene soporte para MODEM y tarjeta de sonido.

CUANTAS PARTICIONES NECESITTO PARA LINUX: La respuesta es rpida y fcil es recomendable al menos dos una para el sistema datos y otra para SWAP usualmente se suelen tener tres, una para el sistema/ programas (/) otra para datos (home) otra para swap. La respuesta larga y no tan fcil es la mas complicada de explicar todo depender muchsimo del uso que se le vaya a dar el sistema. Para sistemas que utilicen de forma particular y pro uno o pocos usuarios bastara con los dos /tres particiones antes mencionadas esto evitara los problemas de saber que cantidad de espacio necesita las diferentes particiones y el quedarnos sin espacio en alguna particin vital, mientras que nos sobren en otras. COMPARACIN CON OTROS SIST. OPERATIVOS Linux es un sistema operativo totalmente independiente, similar a Unix, y no tiene nada que envidiar a otros famosos como Windows 95/98, Windows NT, Macintosh o Novell. A continuacin algunas caractersticas de Linux y sus homlogos de otros sistemas.

23

TABLA COMPARATIVA Requiere mnimo Virus Precio Redes Servidor de Internet

LINUX hardware No No US$ 0 S S

DOS no S No No

Windows 95/98 S S US$ 60 No No

Windows NT S S US$ 3000 No No

Novell S S US$ 2500 No No

Ventajas: Precio No se traba a cada rato Es ms seguro que otros servidores. Reconoce otros sistemas Operativos en una red. Es veloz para realizar las tareas. Posee el apoyo de programadores a nivel mundial. Incluye el cdigo fuente. Ideal para la programacin Un Sistema de crecimiento rpido. Se puede usar en casi cualquier computadora desde una 386. Es multitarea. Maneja mltiples procesadores Libre de Virus. Maneja discos duros de hasta 16 Terabytes. Tiene apoyo de IBM y COMPAQ. Soporte nativo de TCP/IP (Fcil conexin a Internet y otras redes) Al instalar el sistema operativo, tambin se tiene la posibilidad de instalar varios programas, tales como: hojas de clculo, bases de datos, procesadores de texto, varios lenguajes de programacin, paquetes de telecomunicaciones y juegos. Desventajas:

24

No cuenta con una Empresa que lo respalde, por lo que no existe un verdadero soporte como el de otros Sistemas Operativos. Corre el riesgo a fragmentarse como fue el caso de Unix. Carencia de soporte tcnico. No ofrece mucha seguridad. Problemas de hardware, no soporta todas las plataformas, y no es compatible con algunas marcas especficas. No existe un control de calidad al momento de elaborar software para Linux, pues muchas veces las aplicaciones se hacen y se liberan sin control alguno. Es poco probable que aplicaciones para DOS y OS/2, se ejecuten correctamente bajo Linux. No hay forma segura de instalarlo sin reparticionar el disco duro. El reparticionar el disco duro, implica borrar toda la informacin del mismo y despus restablecerla. Se requiere experiencia y conocimiento del sistema para administrarlo, pues como es un sistema por lnea de comandos, estos poseen muchas opciones y en ocasiones es difcil realizar algunas tareas, que en otros sistemas operativos de red son triviales.

WINDOWS SERVER FUNCIONES DEL SERVIDOR Windows Server 2003 es un sistema operativo de propsitos mltiples capaz de manejar una gran gama de funciones de servidor, en base a sus necesidades, tanto de manera centralizada como distribuida. Algunas de estas funciones del servidor son:

Servidor de archivos e impresin. Servidor Web y aplicaciones Web. Servidor de correo. Terminal Server. Servidor de acceso remoto/red privada virtual (VPN). Servicio de directorio, Sistema de dominio (DNS), y servidor DHCP. Servidor de transmisin de multimedia en tiempo real (Streaming). Servidor de infraestructura para aplicaciones de negocios en lnea (tales como

planificacin de recursos de una empresa y software de administracin de relaciones con el cliente). Windows Server 2003 cuenta con cuatro beneficios principales: 25

Beneficio Seguro

Descripcin Windows Server 2003 es el sistema operativo de servidor ms rpido y ms seguro que ha existido. Windows Server 2003 ofrece fiabilidad al: Proporcionar una infraestructura integrada que ayuda a asegurar que su informacin de negocios estar segura. Proporcionar fiabilidad, disponibilidad, y escalabilidad para que usted pueda ofrecer la infraestructura de red que los usuarios solicitan. Windows Server 2003 ofrece herramientas que le permiten implementar, administrar y usar su infraestructura de red para obtener una productividad mxima. Windows Server 2003 realiza esto al: Proporcionar herramientas flexibles que ayuden a ajustar su diseo e implementacin a sus necesidades organizativas y de red. Ayudarle a administrar su red proactivamente al reforzar las polticas, tareas automatizadas y simplificacin de actualizaciones. Ayudar a mantener bajos los gastos generales al permitirles a

Productivo

Conectado

los usuarios trabajar ms por su cuenta. Windows Server 2003 puede ayudarle a crear una infraestructura de soluciones de negocio para mejorar la conectividad con empleados, socios, sistemas y clientes. Windows Server 2003 realiza esto al: Proporcionar un servidor Web integrado y un servidor de transmisin de multimedia en tiempo real para ayudarle a crear ms rpido, fcil y seguro una Intranet dinmica y sitios de Internet. Proporcionar un servidor de aplicaciones integrado que le ayude a desarrollar, implementar y administrar servicios Web en XML ms fcilmente. Brindar las herramientas que le permitan conectar servicios Web a aplicaciones internas, proveedores y socios. Windows Server 2003, cuando est combinado con productos 26

Mejor economa

Microsoft como hardware, software y servicios de los socios de negocios del canal brindan la posibilidad de ayudarle a obtener el rendimiento ms alto de sus inversiones de infraestructura. Windows Server 2003 lleva a cabo esto al: Proporcionar una gua preceptiva y de fcil uso para soluciones que permitan poner rpidamente la tecnologa a trabajar. Ayudarle a consolidar servidores aprovechando lo ltimo en metodologas, software y hardware para optimizar la implementacin de su servidor. Bajar el coste total de propiedad (TCO) para recuperar rpido la inversin. FUNDAMENTOS EMPRESARIALES DE MICROSOFT WINDOWS SERVER 2003 Microsoft Windows Server 2003 ofrece ms rapidez, fiabilidad, escalabilidad y disponibilidad que Microsoft Windows NT Server, siendo adems mucho ms fcil de gestionar. Puede ser implementado y gestionado en menos tiempo, con un esfuerzo menor, complejidad reducida y un coste total de propiedad inferior. Permite a los clientes ser ms productivos. Est construido sobre la robustez y fiabilidad de Microsoft Windows 2000 Server. Es el Sistema Operativo Windows ms rpido, fiable y seguro que jams haya existido. Por qu Microsoft Windows Server 2003? Como servidor de ficheros es de un 100% a un 139% ms rpido que Windows 2000 Server y un 200% ms que Windows NT Server 4.0. Como servidor de impresin, es un 135% ms eficiente que Windows NT Server 4.0. Como servidor web es de un 100% a un 165% ms rpido que Windows 2000 Server. Las caractersticas mejoradas del Directorio Activo permiten realizar tareas ms fcilmente, entre las que destacan la habilidad de renombrar dominios, la posibilidad de redefinir el esquema y una replicacin ms eficiente. Mayor disponibilidad a travs del Windows System Resource Manager, de las actualizaciones del sistema automticas y gracias a un servidor cuyos parmetros le confieren la mxima seguridad por defecto.

27

Ofrece la mejor conectividad, facilitando al mximo la configuracin de enlaces entre delegaciones, acceso inalmbrico seguro y acceso remoto a aplicaciones a travs de los Terminal Services, as como en su integracin mejorada con dispositivos y aplicaciones. Combinado con Visual Studio .NET 2003, se convierte en la plataforma ms productiva para implementar, ejecutar y gestionar aplicaciones conectadas mediante la nueva generacin de servicios Web basados en XML. En una palabra, Microsoft Windows Server 2003 es productividad: ms por menos. EDICIONES MICROSOFT WINDOWS SERVER 2003 MICROSOFT WINDOWS SERVER 2003 STANDARD EDITION. El sistema operativo servidor fiable ideal para satisfacer las necesidades diarias de empresas de todos los tamaos, proporcionando la solucin ptima para compartir archivos e impresoras, conectividad segura a Internet, implementacin centralizada de aplicaciones y un entorno de trabajo que conecta eficazmente a empleados, socios y clientes. Soporta hasta 4 procesadores y 4 Gb de Memoria RAM. MICROSOFT WINDOWS SERVER 2003 ENTERPRISE EDITION. La plataforma preferida tanto por las grandes compaas como por las de tamao medio para implementar aplicaciones de forma segura, as como servicios Web. Integrndose en infraestructuras aportando fiabilidad, mejores rendimientos y un elevado valor empresarial, se presenta tanto en 32 como en 64 bit. Soporta hasta 8 procesadores, hasta 64 Gb de memoria RAM y permite clustering de hasta 8 nodos. MICROSOFT WINDOWS SERVER 2003 DATACENTER EDITION. Es el servidor escogido para aplicaciones crticas de negocio as como las consideradas de misin crtica, que exigen los ms altos niveles de uptime, escalabilidad y fiabilidad. Slo disponible a travs del Datacenter Program de la mano de los fabricantes y proveedores de servicios lderes del mercado, se presenta en las versiones de 32 y 64 bit. y permite escalar por encima de las 8 vas o procesadores alcazando hasta 64 procesadores en paralelo. MICROSOFT WINDOWS SERVER 2003 WEB EDITION. Optimizado especficamente para albergar y servir pginas web, manteniendo las funcionalidades esenciales que garantizan la fiabilidad, seguridad y facilidad de gestin caractersticas de Windows Server. Es la edicin adecuada para implementar servidores web dedicados a bajo coste. 28

TECNOLOGAS BSICAS DE WINDOWS SERVER 2003 Windows Server 2003 contiene tecnologas bsicas construidas en base a las fortalezas de Windows 2000 Server para ofrecer un sistema operativo rentable y superior. Aprenda sobre diferentes y nuevas tecnologas y caractersticas que hacen de Windows Server 2003 una plataforma de servidor ideal para organizaciones de cualquier tamao. Conozca como este sistema operativo de servidor seguro puede hacer que su organizacin y sus empleados sean ms productivos y estn mejor conectados. SEGURO Windows Server 2003 cuenta con la fiabilidad, disponibilidad, escalabilidad y seguridad que lo hace una plataforma altamente segura. Disponibilidad. Windows Server 2003 ofrece una disponibilidad mejorada de soporte a clustering. Los servicios de clustering han llegado a ser esenciales para las organizaciones en cuanto a implementacin de negocios crticos, comercio electrnico y aplicaciones de negocios en lnea, porque proporcionan mejoras significativas en disponibilidad, escalabilidad y manejabilidad. La instalacin y configuracin de clustering es ms fcil y ms robusta en Windows Server 2003, mientras que algunas caractersticas de red mejoradas en el producto ofrecen mejor recuperacin de fallos y un tiempo productivo alto del sistema. La familia de Windows Server 2003 soporta clusters de servidor de hasta 8 nodos. Si uno de los nodos en un cluster no se puede usar debido a un fallo o por mantenimiento, inmediatamente otro nodo empieza a dar servicio, un proceso conocido como recuperacin de fallos. Windows Server 2003 tambin soporta balanceo de carga de red, el cual nivela el trfico de entrada dentro del Protocolo de Internet (IP), a travs de los nodos en un cluster. Escalabilidad. Windows Server 2003 ofrece escalabilidad a travs de "Scale-up", habilitado por multiprocesamiento simtrico (SMP) y "Scale-out", habilitado por clustering. Pruebas internas indican que, comparado con Windows 2000 Server, Windows Server 2003 da hasta un 140 por ciento de mejor desempeo en la administracin de archivos y un rendimiento ms significativo en varias otras caractersticas incluyendo servicio Microsoft Active Directory, servidor Web y componentes Terminal Server as como servicios de red. Windows Server 2003 abarca

29

desde soluciones de procesador nicas hasta sistemas de 32 vas. Esto soporta procesadores tanto de 32-bits como de 64 bits. Fiabilidad. Los negocios han hecho crecer la tradicional red de rea local (LAN) al combinar redes internas, externas y sitios de Internet. Como resultado de esto, el aumento de seguridad en los sistemas es ahora ms crtica que antes. Como parte del compromiso de Microsoft de brindar computacin segura, la compaa ha revisado intensamente la familia Windows para identificar posibles fallos y debilidades. Windows Server 2003 ofrece muchas mejoras y caractersticas nuevas e importantes de seguridad incluyendo: El tiempo de ejecucin. Esta funcin del software es un elemento clave de Windows Server 2003 que mejora la fiabilidad y ayuda a asegurar un entorno seguro. Esto reduce el nmero de fallos y huecos de seguridad causados por errores comunes de programacin. Como resultado, hay menor vulnerabilidad de que ocurran ataques. El tiempo de ejecucin de lenguaje comn tambin verifica que estas aplicaciones puedan correr sin errores y chequea permisos de seguridad vlidos, asegurando que el cdigo realice solamente las operaciones correspondientes. Internet Information Services 6.0. Para incrementar la seguridad del servidor Web, Internet Information Services (IIS) 6.0 est configurado para una mxima seguridad - la instalacin por defecto est "asegurada". Caractersticas de seguridad avanzadas en IIS 6.0 incluyen: servicios de criptografa selectiva, advanced digest authentication, y acceso configurable de control de procesos. Estas son algunas de las muchas caractersticas de seguridad en IIS 6.0 que le permiten llevar a cabo negocios con seguridad en la Web. PRODUCTIVO En numerosas reas, Windows Server 2003 tiene capacidades que pueden hacer que su organizacin y empleados sean ms productivos, como: Servicios de impresin y archivos. En el corazn de cualquier organizacin TI, la habilidad que se tenga de administrar eficientemente los recursos de archivo e impresin, es lo que permitir que estos estn disponibles y seguros para los usuarios. Al aumentar las redes en tamao con ms usuarios localizados en sitios, en ubicaciones remotas, o en compaas de socios, los administradores de TI enfrentan cada vez ms carga pesada. La familia Windows ofrece servicios inteligentes de manejo de archivos e impresin con una funcionalidad y rendimiento elevado, permitindole reducir TCO. Active Directory. Active Directory es un servicio de directorio de la familia de Windows Server 2003. Esto almacena informacin acerca de objetos en la red y hace que 30

esta informacin sea fcil de encontrar por los administradores y usuarios proporcionando una organizacin lgica y jerrquica de informacin en el directorio. Windows Server 2003 trae muchas mejoras para Active Directory, hacindolo mas verstil, fiable y econmico de usar. En Windows Server 2003, Active Directory ofrece una escalabilidad y rendimiento elevado. Esto tambin le permite mayor flexibilidad para disear, implementar y administrar el directorio de su organizacin. Servicios de Administracin. Mientras que la computacin se ha proliferado en ordenadores de sobremesa y dispositivos porttiles, el coste real de mantenimiento de una red distribuida de ordenadores personales ha aumentado significativamente. Reducir el mantenimiento da a da a travs de la automatizacin, es la clave para reducir costes de operacin. Windows Server 2003 contiene varias herramientas importantes de administracin automatizada como Microsoft Software Update Services (SUS) y asistentes de configuracin de servidor para ayudar a automatizar la implementacin. La Administracin de Polticas de Grupo se hace ms fcil con la nueva Consola para Administracin de Polticas de Grupo (GPMC), permitiendo que ms organizaciones utilicen mejor el servicio Active Directory para sacar beneficio de sus poderosas caractersticas de administracin. En conclusin, las herramientas de lneas de comandos permiten que los administradores realicen la mayora de las tareas desde la consola de comandos. Administracin de almacenamiento. Windows Server 2003 introduce caractersticas nuevas y mejoradas herramientas para la administracin del almacenamiento, haciendo que sea ms fcil y ms seguro manejar y dar mantenimiento a discos y volmenes, respaldar y recuperar datos, y conectarse a una red de almacenamiento (SANs). Terminal Services. Terminal Services, componente de Microsoft Windows Server 2003, se construye en el modo de servidor de aplicaciones en Windows 2000 Terminal Services. Terminal Services le permite enviar aplicaciones en Windows, virtualmente a cualquier dispositivo - incluyendo a aquellos que no pueden correr Windows. CONECTADO Windows Server 2003 incluye caractersticas y mejoras nuevas para asegurarse de que su organizacin y usuarios permanezcan conectados: Servicios Web XML. IIS 6.0 es un componente importante de la familia Windows. Los administradores y desarrolladores de aplicaciones Web demandan una plataforma Web rpida que sea tanto escalable como segura. Las mejoras significativas de 31

arquitectura en IIS abarcan un modelo de procesos nuevo que en gran medida aumenta la fiabilidad, la escalabilidad y el desempeo. IIS est instalado predeterminadamente en estado seguro (Lock down). La seguridad se incrementa debido a que el administrador del sistema habilita y deshabilita funciones del sistema de acuerdo a requerimientos de la aplicacin. En conclusin, el apoyo directo de edicin de XML mejora la administracin. Comunicaciones y redes. Las comunicaciones y redes nunca han sido tan crticas para las organizaciones que enfrentan el reto de competir en el mercado global. Los empleados necesitan conectarse a la red desde cualquier lugar y cualquier dispositivo. Socios, vendedores y otros fuera de la red necesitan interactuar eficientemente con recursos clave, y la seguridad es ms importante que nunca. Las nuevas caractersticas y mejoras en redes en la familia de Windows Server 2003 incrementan la versatilidad, manejabilidad y fiabilidad de infraestructura de red. Servicios empresariales UDDI. Windows Server 2003 incluye servicios empresariales UDDI, una infraestructura dinmica y flexible para servicios Web XML. Esta solucin basada en estndares le permite a las compaas llevar a cabo sus propios servicios internos UDDI para redes de uso interno y externo. Los desarrolladores pueden encontrar y reutilizar fcil y rpidamente los servicios Web disponibles dentro de la organizacin. Los administradores TI pueden catalogar y administrar los recursos programables de su red. Con servicios empresariales UDDI, las compaas pueden crear e implementar aplicaciones ms inteligentes y seguras. Servicios de Windows Media. Windows Server 2003 incluye los servicios de medios digitales ms poderosos de la industria. Estos servicios son parte de la nueva versin de la plataforma de tecnologas de Microsoft Windows Media que tambin incluyen un nuevo reproductor de Windows Media, un codificador de Windows Media, codecs de audio y video y un paquete para desarrollo de software de Windows Media. MEJOR ECONOMA Microsoft dise Windows Server 2003 para ayudar a las compaas a darle valor aadido a sus negocios al mantener costes bajos. La alta fiabilidad de Windows Server 2003 ayuda a controlar costes al reducir fallos y tiempo de inactividad. Windows Server 2003 tiene la flexibilidad de escalar segn la demanda. Las herramientas poderosas de administracin y configuracin en Windows Server 2003 le permiten a los negocios implementar y administrar sistemas tan fcil y eficientemente como 32

sea posible. La compatibilidad con aplicaciones heredadas y productos de otras compaas har que las organizaciones no pierdan su inversin de infraestructura existente. Con la familia de Windows Server 2003, las organizaciones se benefician de una plataforma poderosa y robusta que ayuda a darle a los negocios valor hoy en da y en el futuro. .NET y los Servicios Web XML Microsoft .NET est altamente integrado en la familia de Windows Server 2003. Permite un nivel sin precedentes de integracin de software al usar servicios Web XML: aplicaciones discretas, con elementos bsicos que se conectan entre s - as como con otras aplicaciones ms grandes - va Internet. Al implantar en los productos la estructura de la plataforma de Microsoft, .NET brinda la posibilidad de crear, alojar, implementar y usar rpida y fiablemente soluciones seguras y conectadas a travs de servicios Web XML. La plataforma Microsoft proporciona una serie de herramientas de desarrollo, aplicaciones cliente, servicios Web XML y de servidores necesarios para participar en este mundo conectado. Estos servicios Web XML proporcionan componentes reciclables construidos en base a los estndares de la industria que integran capacidades de otras aplicaciones independientemente de como las aplicaciones fueron creadas, de su plataforma o sistema operativo o de los dispositivos usados para acceder a ellos. Con servicios Web XML, los desarrolladores pueden integrar aplicaciones dentro de las empresas y a travs de las fronteras de la red con socios y clientes. Este avance - abre la puerta a una colaboracin federada y a relaciones de negocio a negocio y de negocio a cliente ms eficiente - puede tener un impacto potencial significativo en las ganancias. Millones de otras empresas pueden usar estos componentes en varias combinaciones para producir experiencias altamente personales e inteligentes. Otros beneficios de .NET en la familia de Windows Server 2003 para los desarrolladores de aplicaciones son: Aprovechar sus inversiones existentes. Las aplicaciones existentes basadas en Windows continuarn corriendo en Windows Server 2003 y pueden ser fcilmente empaquetadas como servicios Web XML. 33

Escribir menos cdigo y usar herramientas y lenguajes de programacin que conozcan. Esto es posible por estar los servicios de aplicacin creados en Windows Server 2003, tales como Microsoft ASP .NET, monitoreo de transacciones, mensajes en espera y acceso a datos.

Usar monitoreo de procesos, reciclaje e instrumentacin integrada para dar fiabilidad, disponibilidad y escalabilidad a sus aplicaciones.

Todos estos beneficios estn en la infraestructura bsica mejorada del servidor de Windows y forman la base de .NET. MEJORAS FUNCIONALES DIRECTORIO ACTIVO. Destaca la nueva capacidad de renombrar dominios, la posibilidad de redefinir el esquema, de desactivar tanto atributos como definiciones de clase en el esquema, la seleccin mltiple de objetos sobre los cuales realizar cambios simultneamente, y la de establecer relaciones de confianza en bosques cruzados, evitando problemas con polticas de usuarios y grupos. El soporte de metadirectorios y del inetOrgPerson permite la integracin de informacin de identidades procedente de mltiples directorios, bases de datos y ficheros, as como la migracin de objetos de un directorio LDAP al Directorio Activo. Las mejoras en la gestin de polticas de grupo, en el interfaz del usuario a travs de la Microsoft Management Console (MMC), y en la conexin con oficinas remotas. En este ltimo aspecto se ha optimizado la sincronizacin y replicacin tanto del Directorio Activo como del Catlogo Global entre controladores de dominio, que puede ser verificada con nuevas herramientas como Health Monitor y cuya compresin puede ser ahora desactivada para disminuir la carga en la CPU a costa de consumir mayor ancho de banda en las comunicaciones. ADMINISTRACIN. A travs de la Consola de Gestin de Polticas de Grupo (GPMC) se mejora y facilita la administracin, integrndose an ms con los servicios del Directorio Activo, con el consiguiente ahorro de costes. Se proporcionan herramientas y servicios de implementacin ms potentes, entre los que cabe citar Windows Management Instrumentation (WMI), Resultant Set of Policy (RsoP), las mejoras en los servicios de IntelliMirror y la nueva tecnologa de Instalacin Remota (RIS), con cuya implementacin los usuarios pueden disponer de sus aplicaciones y datos sin importar desde donde se conecten a la red 34

corporativa. Se ha potenciado la gestin a travs de comandos, admitiendo scripting y facilitando la administracin remota. SERVICIOS FILE & PRINT. Al mejorar la infraestructura del sistema de archivos (destacando las tecnologas DFS, EFS y el nuevo soporte de tecnologas Antivirus) ahora es ms fcil utilizar, asegurar y almacenar tanto archivos como otros recursos esenciales, y acceder a la informacin con herramientas de indexacin de contenidos ms rpidas. Con el Automated System Recovery (ASR) es ms sencillo recuperar el sistema, hacer copias de seguridad de los ficheros y mantener la mxima disponibilidad, sin depender de la asistencia del departamento de TI. La conectividad se ve beneficiada con las caractersticas mejoradas de comparticin de documentos a lo largo de toda la organizacin gracias al redirector WebDAV (Web Digital Authoring & Versioning). En lo que respecta a la impresin, adems de contar con soporte a ms de 3.800 perifricos, los servicios disponen de tecnologa tolerante a fallos en cluster, aceptando tareas de otras plataformas como Macintosh, UNIX, Linux o Novell, as como Wireless LAN y Bluetooth. El monitor de estado aporta un mayor rendimiento y ms informacin sobre la situacin de los dispositivos, cuyas caractersticas (ubicacin, color, velocidad, etc.) se pueden publicar en el Directorio Activo para un mayor aprovechamiento de estos recursos. INTERNET INFORMATION SERVICES 6.0. Totalmente rediseado con el objetivo de mejorar la seguridad, fiabilidad y rendimiento, se instala completamente bloqueado por defecto. Basado en una nueva arquitectura, las aplicaciones web en ejecucin estn aisladas una de la otra, permitindose la monitorizacin y administracin proactiva de aplicaciones as como cambios de configuracin en lnea, reduciendo el tiempo que precisan los administradores para reiniciar servicios con el fin de mantener las aplicaciones operativas. IIS 6.0 ha demostrado su compatibilidad con miles de aplicaciones de clientes e ISVs, y opcionalmente puede ser configurado para funcionar en modo de aislamiento IIS 5.0, lo que asegura la mxima compatibilidad. Adems con el nuevo IIS 6.0 la replicacin de configuraciones de servicio web en diferentes servidores se convierte en una tarea totalmente automatizada permitiendo a los administradores reducir el tiempo de implementacin al mnimo. 35

CLUSTERING. Con caractersticas avanzadas de recuperacin ante fallos y balanceo de carga, ofrecen la mxima disponibilidad 7x24. Integrndose en el Directorio Activo (en el que cada cluster es visto como un objeto "virtual") y con soporte tanto de 32 como de 64 bit, en Microsoft Windows Server 2003 se ha incrementado de 4 a 8 el nmero mximo de nodos por cluster, disponiendo as el administrador de ms opciones para garantizar el servicio para las necesidades de la empresa. Del Clustering cabe destacar la mayor facilidad de configuracin (con pre-configuraciones y administracin remota) y de administracin de sus recursos (entre ellos el gestor de Balanceo de Carga), las mtricas para anlisis de disponibilidad, las capacidades mejoradas en seguridad (soporte de Kerberos, EFS e integracin con Seguridad IP), de almacenamiento (con funciones especficas para redes SAN) y las destinadas a la recuperacin de fallos, contribuyendo todo ello al mximo uptime.

NETWORKING & COMUNICACIONES. Con ayuda de la Resultant Set of Policy se puede analizar el impacto de la implementacin de polticas de red y comunicaciones, simplificando as la resolucin de problemas. Mediante los servicios de Instalacin Remota, las herramientas para migracin de configuraciones de usuarios, el nuevo Windows Installer (con soporte de aplicaciones de 64 bit, as como de firmas digitales y CLR), los Software Update Services (SUS) para testear las actualizaciones de Windows Update antes de ser aplicadas en la organizacin y muchas otras nuevas caractersticas de Microsoft Windows Server 2003, se logra una mejor gestin centralizada de recursos y servicios, contribuyendo as a la reduccin del TCO y el aumento de la productividad de los usuarios. TERMINAL SERVICES. Permiten disponer de aplicaciones Windows e incluso de los propios escritorios Windows en prcticamente cualquier dispositivo, incluyendo aquellos que ni siquiera funcionan bajo sistemas operativos Windows. Los nuevos Terminal Services, construidos sobre la base y la experiencia de los existentes en Microsoft Windows 2000 Server, ofrecen nuevas opciones para la implementacin de aplicaciones, un acceso ms eficiente a los datos con conexiones de menor ancho de banda, mayor nmero de usuarios concurrentes, y mediante Session 36

Directory proporciona el soporte necesario para el balanceo de carga de red (tanto el desarrollado por Microsoft como el de otras tecnologas de terceros). Adems con el nuevo Terminal Server el usuario podr ver sus unidades y dispositivos locales en sus sesiones remotas, as como recibir audio y video en diferentes calidades a su eleccin. La administracin de sesiones se mejora permitiendo visualizar diferentes sesiones a la vez en consola por parte del administrador e interactuar con ellas aportando valor a la sesin. STORAGE MANAGEMENT. Aade nuevas y mejoradas funcionalidades para la gestin del almacenamiento, haciendo ms fcil y fiable la manipulacin de discos y volmenes, copias de seguridad y procesos de restauracin, as como la conexin a redes SAN (Storage Area Networks). El IFS (Intelligent File Storage) protege los datos de los usuarios, facilita el acceso a redes complejas y proporciona una arquitectura de almacenamiento flexible. Shadow Copy Restore permite a los usuarios la recuperacin de versiones previas de archivos sin interrumpir su trabajo y sin necesidad de intervencin administrativa. DFS (Distributed File System) permite a los administradores asignar un nico name-space, proporcionando a los usuarios un nico acceso virtual a elementos agrupados de forma lgica, aunque estn almacenados en diferentes localizaciones fsicas. La encriptacin de datos de los usuarios (EFS, Encrypting File Systems) es ahora ms sencilla e incluye la encriptacin offline de carpetas y archivos, siendo particularmente beneficioso para los usuarios mviles. WINDOWS MEDIA SERVICES. Los Windows Media Services ofrecen nuevas oportunidades de comunicacin (eLearning y broadcasting, tanto comercial como corporativo), y eliminan el buffering para clientes que acceden a contenidos ricos en elementos multimedia, con lo que se puede dar soporte al doble de los usuarios actuales con Microsoft Windows 2000 Server. A esto contribuye tambin el Audio Acceleration, que da prioridad, a la carta, al trfico multimedia sobre otros flujos de datos en servidores de acceso remoto, lo que proporciona un mejor rendimiento, beneficiando especialmente a las redes de baja velocidad. .NET FRAMEWORK. El .NET Framework est formado por tres elementos principales: el runtime del lenguaje comn (Common Language Runtime, CLR), un conjunto jerrquico de libreras de clases unificadas, y una versin avanzada de Pginas de Servidor Activas llamada ASP+. 37

Integrando el entorno de desarrollo de aplicaciones .NET Framework en Microsoft Windows Server 2003, los desarrolladores ya no tendrn que escribir ms cdigo para resolver tareas de "fontanera informtica", centrndose exclusivamente en crear valor en los procesos de negocio. Adems, los nuevos Enterprise UDDI Services permiten descubrir y reutilizar fcilmente servicios web dentro de la propia organizacin, ejecutndose el servicio UDDI para su uso en la intranet o la extranet, beneficiando as tambin a los desarrolladores. APPLICATION SERVICES. Los avances en Microsoft Windows Server 2003 proporcionan numerosos beneficios para el desarrollo de aplicaciones, lo que redunda en una significativa reduccin del TCO (Coste Total de Propiedad) y en un mejor rendimiento. Entre ellos destacan una integracin e interoperabilidad ms simplificada (con el soporte nativo de servicios Web XML, as como de los estndares UDDI, SOAP y WSDL), mejoras en la productividad (al incluir Microsoft .NET Framework, Message Queuing, COM+ y ASP .NET), una escalabilidad y eficiencia superiores (gracias a la integracin de ASP .NET en IIS 6.0, al soporte asncrono de .NET Framework y al cach inteligente de ASP .NET), una seguridad garantizada end-toend y a una implementacin y gestin mas eficientes con los servicios Windows Installer y nuevas herramientas como Fusion, que soporta el versionado de DLLs side-by-side. Microsoft Windows Server 2003: El doble de rendimiento Windows Server Windows Server Windows Server Windows Server 2003 Web Edition Servicios de S Directorio Activo Servicios de Limitado ** Ficheros Servicio de No S S No S 2003 2003 Edition S, incluido metadirectorio S S 8 Nodos S 2003 Datacenter Edition S, incluido metadirectorio S S 8 Nodos S Standard Edition Enterprise S

Impresin Clustering No Servicios de S Balanceo de

Carga Servicios IIS S - Servidor web S

S 38

dedicado a este propsito Servicios de No Fax Cortafuegos No S S Servidor, Administracin Remota S S Servidor, Administracin Remota Session Lmite VPN 1 Windows System Resource Manager ** Limitado a 10 conexiones SMB para publicacin web exclusivamente. Capacidades Del Sistema Windows Server Web Edition N Mximo de 2 Windows 2003 Server Standard Edition 4 Windows 2003 Server Enterprise Edition 8 Windows 2003 Server Datacenter Edition 64 2003 No disponible Directory 1000 conexiones Ilimitada concurrentes No disponible Si S No Servidor, Administracin Remota Session Directory Ilimitada Si

bsico Servicios de Administracin Terminal Remota

procesadores soportados Memoria mxima 2 GB 4 GB a Procesador 550 Mhz, de 1.5 disco GB 32 GB (32 bit) 32 GB (32 bit)

Requerimientos del Procesador sistema recomendados 550 Mhz, 1.5 disco GB

64 GB (64 bit) 512 GB (64 bit) a Procesador a Procesador a 550 Mhz, 550 Mhz, 1 GB RAM, GB de

256 MB RAM, 256 MB RAM, 256 MB RAM, espacio en espacio en espacio disco

de 1.5-2.0 GB de 1.5

en espacio en disco

Comparativa Con Versiones Anteriores 39

Windows NT Windows Server 4.0 Server Directorio Activo No disponible Incluido

2000 Windows Server 2003 Mejorado con renombrado de directorios, aplicacin de modo de Directorio

Activo y replicacin ms Polticas de grupo No disponible Incluido Consola gestin de No disponible No disponible de eficiente Mejorada con decenas de nuevas caractersticas Proporciona gestin de

estaciones de trabajo basada en directorios, permitiendo cambios sobre mltiples usuarios / mquinas mediante

Polticas de grupo

Internet information Services 6.0 Recuperacin Automtica Sistema (ASR) del

No disponible No disponible

una sola orden administrativa Mejoras significativas en la arquitectura realizadas para superar los requisitos de fiabilidad de los clientes ASR permite la restauracin en un solo paso del sistema operativo, hardware Permite a archivos unidades el estado del sistema y la configuracin del

No disponible No disponible

Servicio Volume No disponible No disponible Shadow Copy

los

usuarios en sin

recuperar versiones previas de almacenados de red

intervencin administrativa .NET Framework No disponible Est disponible la Plataforma de aplicaciones integrada descarga algunos componentes Servicios * UDDI No disponible No disponible Ayuda a las empresas a organizar y catalogar los 40 de completamente integrada

Empresariales

Reautentificacin wireless rpida Gestor Recursos Sistema Windows Gestiona servidor/ configura servidor tu ms

No disponible No disponible

servicios Web Asegura una experiencia de usuario sin interrupciones

de No disponible No disponible del de tu No disponible Limitado servidor a

Empleado para establecer las limitaciones asignadas servidor la Muestra listas a de recursos aplicaciones tareas comunes, y

configuracin del administrativas

de comprobacin

ayuda relevante para realizar estas tareas

41

MAC OS Mac OS (del ingls Macintosh Operating System, en espaol Sistema Operativo de Macintosh) es el nombre del sistema operativo creado por Apple para su lnea de computadoras Macintosh. Es conocido por haber sido el primer sistema dirigido al gran pblico en contar con una interfaz grfica compuesta por la interaccin del mouse con ventanas, Icono y mens. Apple rest importancia de forma deliberada a la existencia del sistema operativo en los primeros aos de su lnea Macintosh en favor de que la mquina resultara ms agradable al usuario, diferencindolo de otros sistemas contemporneos, como MS-DOS, que eran un desafo tcnico. El equipo de desarrollo del Mac OS original inclua a Bill Atkinson, Jef Raskin y Andy Hertzfeld. Esta fue la base del Mac OS clsico, desarrollado ntegramente por Apple, cuya primera versin vio la luz en 1984. Su desarrollo se extendera hasta la versin 9 del sistema, lanzada en 1999. A partir de la versin 10 (Mac OS X), el sistema cambio su arquitectura totalmente y pas a basarse en Unix, sin embargo su interfaz grfica mantiene muchos elementos de las versiones anteriores. Hay una gran variedad versiones sobre cmo fue desarrollado el Mac OS original y dnde se originaron las ideas subyacentes. Pese a esto documentos histricos prueban la existencia entre el proyecto Macintosh y el proyecto Alto de Xerox PARC. Las contribuciones iniciales del Sketchpad de Ivan Sutherland y el On-Line System de Doug Engelbart tambin fueron significativas. VERSIONES Antes de la introduccin de los ltimos sistemas basados en el microprocesador PowerPC G3, partes significativas del sistema se almacenaban en la memoria fsica de slo lectura de la placa base. El propsito inicial de esto fue evitar el uso de la capacidad de almacenamiento limitada de los disquetes de apoyo al sistema, dado que el los primeros computadores 42

Macintosh no tenan disco duro. Slo el modelo Macintosh Classic de 1991, poda ser iniciado desde la memoria ROM. Esta arquitectura tambin permiti una interfaz de sistema operativo totalmente grfica en el nivel ms bajo, sin la necesidad de una consola de slo texto o el modo de comandos de lnea. Los errores en tiempo de arranque, como la bsqueda de unidades de disco que no funcionaban, se comunicaron al usuario de manera grfica, generalmente con un icono o con mensajes con el tipo de letre Chicago y un Timbre de la muerte o una serie de pitidos. Esto contrastaba con los PCs de la poca, que mostraban tales mensajes con un tipo de letra mono-espaciada sobre un fondo negro, y que requeran el uso del teclado y no de un ratn, para la entrada. Para proporcionar tales detalles en un nivel bajo, el Mac OS dependa de software de la base del sistema grabado en la ROM de la placa base, lo que ms tarde ayud a garantizar que slo los computadores de Apple o los clones bajo licencia (con el contenido de la memoria ROM protegido por derechos de autor de Apple, pudieran ejecutar el Mac OS. El Mac OS puede ser dividido en dos familias:

La familia Mac OS Classic, basada en el cdigo propio de Apple Computer. El Sistema Operativo Mac OS X, desarrollado a partir de la familia Mac OS Classic y NeXTSTEP, el cual estaba basado en UNIX.

"Classic" Mac OS (19842001) Artculo principal: Historia del Mac OS El "Mac OS clsico" se caracteriza por su falta total de una lnea de comandos; es un Sistema Operativo completamente grfico. Destaca por su facilidad de uso y su multitarea cooperativa, pero fue criticado por su gestin de memoria muy limitada, la falta de memoria protegida y la susceptibilidad a los conflictos entre las "extensiones" del sistema operativo que proporcionan funcionalidades adicionales (tales como la creacin de redes) o el apoyo a un determinado dispositivo. Algunas extensiones pueden no funcionar correctamente en conjunto, o slo funcionan cuando se cargan en un orden determinado. La solucin de problemas de extensiones de Mac OS podra ser un largo proceso de ensayo y error. El Macintosh original utilizaba el Macintosh File System (MFS), un sistema de archivos plano con un solo nivel de carpetas o directorios. Este sistema fue rpidamente reemplazado en 1985 por el HFS, que tena un verdadero sistema de rbol de directorio. Ambos sistemas de archivos son compatibles.

43

La mayora de los sistemas de archivos utilizados con el DOS, Unix u otros sistemas operativos tratan a un archivo como una simple secuencia de bytes, lo que requiere una aplicacin para saber qu bytes representan cual tipo de informacin. Por el contrario, MFS y HFS dan a los archivos dos bifurcaciones. La bifurcacin de datos contiene el mismo tipo de informacin como otros sistemas de archivos, tales como el texto de un documento o los mapas de bits de un archivo de imagen. La bifurcacin de recursos contiene otros datos estructurados, tales como las definiciones de mens, grficos, sonidos o segmentos de cdigo. Un archivo puede consistir slo de los recursos con de datos vaca, o slo una bifurcacin de datos, sin bifurcacin de recursos. Un archivo de texto puede contener su texto en la bifurcacin de datos y la informacin de estilo en la bifurcacin de recursos, de modo que una aplicacin, que no reconoce la informacin de estilo, todava puede leer el texto sin formato. Por otro lado, estas una bifurcaciones proporcionan un reto para la interoperabilidad con otros sistemas operativos; el copiado de un archivo desde un sistema Mac a otro diferente, lo despoja de su bifurcacin de recursos, requiriendo de sistemas de codificacin tales como BinHex y MacBinary. Las versiones para la plataforma PowerPC de Mac OS X hasta, e incluyendo, Mac OS X v10.4 Tiger no poseen una capa de compatibilidad para ejecutar las aplicaciones ms antiguas de Mac, llamada el entorno Classic. Este entorno ejecuta una copia completa del Mac OS, versin 9.1 o posterior, en un proceso de Mac OS X. Los MacIntosh basados en la plataforma PowerPC tenan el Mac OS 9.2 preinstalado as como el Mac OS X. El Mac OS 9.2 tuvo que ser instalado por el usuario, puesto que no se instalaba, por defecto, en las revisiones de hardware presentadas tras el lanzamiento de Mac OS X 10.4 Tiger. La mayora de las aplicaciones "clsicas" bien escritas funciona correctamente en este entorno, pero la compatibilidad slo se asegura si el software fue escrito sin tener en cuenta el hardware actual, y para interactuar con el nicamente con el sistema operativo. El Entorno Classic no est disponible en sistemas Macintosh basados en plataformas de Intel, debido a la incompatibilidad del Mac OS 9 con el hardware x86. Los usuarios del Mac OS Classic en general, actualizaron sus mquinas a Mac OS X, pero muchos criticaron a este ltimo por ser ms difcil y menos amigable con el usuario que el original sistema operativo Mac, por la falta de ciertas caractersticas que no haban sido reimplementadas en el nuevo sistema operativo, o por ser ms lento en el mismo hardware (especialmente el ms antiguo) u otros, o incompatibilidades, a veces graves con el antiguo sistema operativo. Debido a que los controladores (para impresoras, escneres, tabletas, etc), 44

escritos para los antiguos Mac OS no son compatibles con Mac OS X, y debido a la falta de soporte para Mac OS X para mquinas ms antiguas de Apple, un nmero significativo de usuarios de Macintosh sigue utilizando el antiguo Mac OS Clsico. Pero para el ao 2005, se haba informado que casi todos los usuarios de sistemas capaces de ejecutar Mac OS X lo estn haciendo, con slo una pequea fraccin ejecutando el Mac OS Classic. En junio de 2005, Steve Jobs anunci en la apertura de la Conferencia Mundial de Desarrolladores de Apple que la empresa hara la transicin de la plataforma PowerPC a procesadores Intel y por lo tanto dejara de lado la compatibilidad de las nuevas mquinas para Mac OS Classic. En la misma conferencia, Jobs anunci kits de transicin para desarrolladores que incluan versiones beta del software de Apple, incluyendo Mac OS X que los desarrolladores podan utilizar para probar sus aplicaciones, mientras las transportaban para ejecutarlas en computadores Mac con procesadores Intel. En enero de 2006, Apple lanz las primeras computadoras Macintosh con procesadores Intel, un iMac y el MacBook Pro, y al mes siguiente, Apple lanz un mini Mac con un procesador Intel Core Solo y Duo. El 16 de mayo de 2006, Apple lanz el MacBook, antes de completar la transicin a Intel el 7 de agosto con el Mac Pro. Para facilitar la transicin para los primeros compradores de las nuevas mquinas, los equipos Mac basados en Intel incluyen una tecnologa de emulacin llamada Rosetta, que les permite ejecutar software de Mac OS X que fue compilado para sistemas Macintosh basados en PowerPC. Rosetta se ejecuta de forma transparente, creando una experiencia de usuario idntica a la de ejecutar el software en una mquina PowerPC, aunque la ejecucin es ms lento que con cdigo nativo. Mac OS X Es lo ms nuevo en la lnea de sistemas operativos de Apple. Aunque oficialmente es designado como "version 10" del Mac OS, tiene una historia en gran medida independiente de las versiones anteriores de Mac OS. Es el sucesor del Mac OS 9 y el Mac OS Classic. Se trata de un Sistema Operativo Unix, basado en el sistema operativo NeXTSTEP y el Ncleo Mach que Apple adquiri tras la compra de NeXT, al regresar su director general Steve Jobs a Apple en este momento. Mac OS X tambin hace uso del cdigo base de BSD. Han existido siete liberaciones significativas de la versin de cliente, siendo la ms reciente la Mac OS X 10.7, conocida como Mac OS X Lion. As como las versiones de cliente, Mac OS X tambin ha tenido seis liberaciones significativas, como una versin de servidor, llamada Mac OS X Server. El primero de ellos, Mac OS X Server 1.0, fue lanzado en versin beta en 1999. Las versiones de servidor son, en 45

arquitectura, idnticas a las versiones de cliente, con la diferencia en la inclusin de herramientas para administracin de servidores, incluyendo herramientas para la gestin de sistemas basados en Mac OS X como servidores de grupos de trabajo, servidores de correo y servidores web, entre otras herramientas. Es actualmente el sistema operativo por defecto para el hardware de servidor Xserve, y como caracterstica opcional en el Mac Mini, as como instalable en la mayora de otros Macs. A diferencia de la versin de cliente, Mac OS X Server se puede ejecutar en una mquina virtual utilizando un software de emulacin como Parallels Desktop. Mac OS X es tambin la base del iOS, anteriormente conocido como el Sistema Operativo del iPhone, el iPod Touch y el iPad, as como la base para el sistema operativo utilizado en el Apple TV. Proyecto Star Trek Un aspecto interesante de la historia del Mac OS clsico fue un prototipo secreto relativamente desconocido en el que Apple comenz a trabajar en 1992, cuyo nombre en cdigo fue Star Trek. El objetivo de este proyecto era crear una versin de Mac OS que se ejecutara en computadoras personales x86 compatibles con Intel. La intencin de la liberacin en colaboracin con Novell, era proporcionar compatibilidad DOS, en apoyo de las aplicaciones DOS existentes en la plataforma. En ese momento, Novell DOS estaba perdiendo cuota de mercado ya que los clientes se actualizaban a Windows. Una combinacin de Mac OS y Novell DOS se consider una alternativa. El proyecto fue de corta duracin, y se cancel slo un ao ms tarde a principios de 1993, cuando el nuevo CEO de Apple cambi de estrategia. El equipo fue capaz de hacer que el Macintosh Finder y algunas aplicaciones bsicas, como QuickTime, funcionen a la perfeccin en un PC. Parte del cdigo de este esfuerzo fue reutilizado ms tarde cuando se traslad el Mac OS a PowerPC. Quince aos despus del proyecto Star Trek, fue incluido oficialmente el soporte a la arquitectura x86 en el Mac OS, y luego Apple traslad todas las computadoras de escritorio para la arquitectura x86. Este no fue el resultado directo de los anteriores esfuerzos del Proyecto Star Trek. El desarrollo Darwin utilizado en Mac OS X 10,0 y posteriores incluy soporte para la arquitectura x86. El restante de Mac OS no-Darwin se dio a conocer oficialmente con la introduccin de los ordenadores Macintosh x86.

46

Emulacin del procesador 68000 A pesar de que el software Star Trek nunca fue presentado, emuladores de terceros como vMac, Basilisk II, y Executor, han permitido ejecutar el Mac OS Clsico con PC basados en los miroprocesadores Intel. Estos programas fueron limitados a emular la serie de procesadores 68000 y la mayora, como tal, no poda correr las versiones de Mac OS posteriores a la 8.1, que requiere procesadores PowerPC. La mayora tambin requiere una "imagen" Mac ROM o una interfaz de hardware de un verdadero Mac ROM. Los que requieren de una imagen son de dudoso valor legal ya que la imagen ROM puede infringir la propiedad intelectual de Apple. Una excepcin notable fue el software comercial Executor de la empresa Abacus Research & Development, el nico producto que us exclusivamente cdigo 100% mediante ingeniera inversa, sin el uso de la tecnologa de Apple. Se ejecutaba muy rpido pero nunca logr ms all de un subconjunto menor de funcionalidades. Pocos programas fueron completamente compatibles, y muchos son muy propensos a sufrir fallas si se ejecutaban. Executor llen un nicho de mercado para transportar aplicaciones Mac 68000 clsico a las plataformas x86. El desarrollo se detuvo en el ao 2002 y el cdigo fuente fue liberado por el autor a finales de 2008. Los emuladores que utilizaban las imgenes Mac ROM ofrecan casi completa compatibilidad con Mac OS y las versiones posteriores ofrecieron un excelente rendimiento mientras el desempeo de los modernos procesadores x86 aumentaba de manera exponencial. La mayora de los usuarios de computadoras MacIntosh ya haba comenzado a cambiarse a la plataforma PowerPC que ofreca compatibilidad con las versiones del sistema operativo 8.xx y 9.xx junto con soporte de software para el rpido PowerPC. Esto ayud a facilitar la transicin a las aplicaciones solo para PowerPC, mientras los emuladores prematuramente obsoloteos de procesadores 68000 y las aplicaciones para entorno Clsico que ellas soportaban bien, se perfeccionanan lo suficiente como para competir con una verdadera computadora Mac. Emulacin de PowerPC En el momento del desarrollo del emulador 68000, el soporte a PowerPC fue difcil de justificar no slo debido al cdigo de emulacin en s, sino tambin el gran rendimiento previsto de una arquitectura emulada de PowerPC frente a una verdadera Mac basada en PowerPC. Esto ms tarde probara ser correcto con el inicio del proyecto PearPC incluso 47

aos despus, a pesar de la disponibilidad de la 7 y 8 generacin de procesadores x86 empleando paradigmas de arquitectura similares a los presentes en PowerPC. Muchos desarrolladores de aplicaciones tambin crearon y lanzaron versiones para 68000 Classic y PowerPC simultneamente, ayudando a negar la necesidad de la emulacin de PowerPC. Usuarios de Mac con PowerPC que tcnicamente podan ejecutar cualquiera de las dos opciones, obviamente eligieron las aplicaciones de PowerPC ms rpidas. Pronto Apple ya no venda Macs basadas en 68000, y la base instalada existente comenz a evaporarse rpidamente. A pesar de la eventual excelente tecnologa de emulacin 68000 disponible, probaron nunca ser ni siquiera una amenaza menor a Macs reales debido a su retraso en la llegada e inmadurez incluso varios aos despus de la salida de Macs basadas en PowerPC mucho ms convincentes. El emulador PearPC es capaz de emular los procesadores PowerPC requeridos por las nuevas versiones de Mac OS (como Mac OS X). Por desgracia, todava est en sus primeras etapas y, al igual que muchos emuladores, tiende a ser mucho ms lento que un sistema operativo nativo. Durante la transicin de PowerPC a los procesadores Intel, Apple se dio cuenta de la necesidad de incorporar un emulador de PowerPC en Mac OS X con el fin de proteger las inversiones de sus clientes en software diseado para ejecutarse en el PowerPC. La solucin de Apple es un emulador llamado Rosetta. Antes del anuncio de Rosetta, los observadores de la industria asumieron que cualquier emulador de PowerPC, corriendo sobre un procesador x86 sufrira una excesiva merma de rendimiento (por ejemplo, PearPC es de bajo rendimiento). Rosetta tiene una merma de rendimiento relativamente menor, por lo que tom por sorpresa a muchos. Otro emulador de PowerPC es SheepShaver, que ha estado con nosotros desde 1998 para BeOS en la plataforma PowerPC pero en 2002 fue convertido a cdigo abierto con el fin de conseguir que fuera ejecutable en otras plataformas. Originalmente no estaba diseado para su uso en plataformas x86 y requera un procesador PowerPC real presente en la mquina en que se ejecutaba de manera similar a un hypervisor. A pesar de que proporciona soporte al procesador PowerPC, slo puede ejecutar hasta Mac OS 9.0.4, ya que no emula una unidad de manejo de memoria.

48

Otros ejemplos son ShapeShifter (por el mismo programador que concibi SheepShaver), Fusion y iFusion. Este ltimo corri el Mac OS clsico con una tarjeta aceleradora "coprocesador" PowerPC. El uso de este mtodo se ha dicho que iguala o mejora la velocidad de un equipo Macintosh con el mismo procesador, en especial con respecto a la serie m68k debido a Macs reales ejecutndose en modo de desvo de MMU, obstaculizando el desempeo. Clones de Macintosh Varios fabricantes de computadores a travs de los aos han hecho clones de Macintosh capaces de ejecutar Mac OS, en particular Power Computing, UMAX y Motorola. Estas mquinas ejecutaron varias versiones del sistema operativo clsico de Mac. En 1997 Steve Jobs cerr el programa de licencia clon al regresar a Apple. En 2008 el fabricante estadounidense Psystar Corporation anunci un ordenador de bajo coste (499 USD) que ejecutaba Mac OS X 10.5 Leopard. Amenazados por las batallas legales, Psystar denomin a su sistema OpenMac y posteriormente Open Computer. Actualmente Apple sigue en litigio con esta compaa a la que pretende hacer pagar por daos y perjuicios, por cada clon vendido y por los costes de la batalla legal. En 2009 el fabricante HyperMegaNet UG lanz un ordenador "Macintosh Compatible" bajo la marca comercial PearC basndose en el hecho de que la Licencia de software no puede aceptarse al no poder ser leda antes de adquirir el producto puesto que se encuentra dentro de la caja en la que viene el ordenador por lo que la parte que apela a la no instalacin de OS X en hardware que no sea Apple es nula a todos los efectos, al menos en Alemania. INTERFAZ GRAFICA DE USUARIO La interfaz grfica de usuario (en ingls graphical user interface, GUI) es un tipo de interfaz de usuario que utiliza un conjunto de imgenes y objetos grficos para representar la informacin y acciones disponibles en la interfaz. Habitualmente las acciones se realizan mediante manipulacin directa para facilitar la interaccin del usuario con la computadora. Surge como evolucin de la lnea de comandos de los primeros sistemas operativos y es pieza fundamental en un entorno grfico. Como ejemplo de interfaz grfica de usuario podemos citar el escritorio o 'desktop' del sistema operativo Windows y el entorno XWindow de Linux y tambin Aqua de Mac OS X.

49

En el contexto del proceso de interaccin persona - ordenador, la interfaz grfica de usuario es el artefacto tecnolgico de un sistema interactivo que posibilita, a travs del uso y la representacin del lenguaje visual, una interaccin amigable con un sistema informtico. AQUA (MAC OS X) Aqua es el nombre comercial de la apariencia de la interfaz grfica de usuario del sistema operativo Mac OS X de Apple Computer. El tema Aqua y la interfaz de usuario se introdujo por primera vez en la Macworld Conference & Expo en enero del 2000 en San Francisco. La primera aparicin de Aqua en un producto comercial fue en la liberacin de julio del 2000 de iMovie 2. Los elementos del diseo hacen uniforme el aspecto de la mayora de las aplicaciones del Mac OS X. Su meta es "incorporar el color, profundidad, translucido, y texturas complejas visualmente atractivas" en aplicaciones del Mac OS X. Aunque Aqua es la interfaz de usuario completa, dos caractersticas notables de Aqua son botones tipo gel (como los de color rojo, amarillo y verde que controlan la ventana), y un Dock, el cual facilita el lanzamiento y navegacin entre aplicaciones. Aqua es el sucesor de Platinum, que fue usado en Mac OS 8 y 9 CARACTERSTICAS DE AQUA Expos - Caracterstica de Mac OS X que facilita el modo de gestionar las ventanas abiertas, exponindolas todas en un mosaico de miniaturas. Existen dos estilos principales para Aqua. El predeterminado es el Standard pinstriped en el que la apariencia general imita lo cristalino y los botones son tridimensionales y con reflejos como burbujas. El segundo, Brushed Metal, es un entorno en una gama de grises metlicos en la que los botones se encajan en la pantalla. Tambin hay otras opciones visuales en las que la interfaz es ms plstica. Cada lanzamiento sucesivo del sistema Mac OS X, trae mejoras en Aqua, tales como gamas de colores y efectos de escritorio. En general, tambin ha habido un movimiento hacia usar los sidebars, que ahora aparecen en muchos usos de Apple. 50

2001: MAC OS X 10.0 CHEETAH Mac OS X 10.0 fue lanzada el 24 de marzo del 2001, este incorporaba muchas caractersticas que fueron agregadas por las personas que colaboraron en Mac OS X Public Beta. Mac OS X 10.0 tambin contena todas caractersticas de un sistema operativo moderno, protega la memoria, y as los programas no podan utilizar la informacin de otros programas, de esta forma el procesador no se bloqueaba, los drivers de los dispositivos podan ser cargados o descargados si eran necesario. Mac OS X tambin agrego Cocoa, derivado de NeXTs un muy sofisticado y desarrollado ambiente OpenSTEP. Existan algunos asuntos pendientes, como el original Mac OS. Los usuarios de Mac OS X iniciaron a crear una gran queja sobre nombre que tenia este sistema operativo Cheetah que era muy salvaje e inapropiado. El ambiente Classic en 10.0, tambin era mejor que el Public Beta, aun tenia una extraa compatibilidad de problemas y conducta caprichosa. Los interfaz de Mac OS X se vea muy parecida a la interfaz de Mac OS y los usuarios crean que tenan las mismas caractersticas sin embargo no fue as y tuvieron que aprender nuevos hbitos y dejar los viejos. 2001: MAC OS X 10.1 PUMA Mac OS 10.1 fue lanzado luego de un ao del 10.0, e incorporaba mejor desempeo especialmente en Macs G3. Las versiones 10.1.1, 10.1.2, 10.1.3, 10.1.4, y 10.1.5 todas tenan mejora en los errores, y actualizaciones en sus componentes. La mayora de open source como utilidades de UNIX fueron incluidas en las Mac OS X y drivers adicionales para poder soportar mas dispositivos. 2002: MAC OS X 10.2 JAGUAR El 25 de agosto de 2002 fue lanzada esta versin y Apple prosigui con la andadura de su sistema operativo con el lanzamiento de Mac OS X v10.2 Jaguar) y que contaba con un nuevo incremento en su rendimiento, un nuevo y depurado look y ms de 150 mejoras, entre estas estaba el mayor soporte para redes de Microsoft Windows, Quartz Extreme para la composicin de grficos sea procesada directamente por la tarjeta de video y un filtro contra spam. Apple Address Book para almacenar la informacin de contactos, tambin agregaba el sistema de red Rendezvous. iChat que consista en un programa de chateo con 51

soporte de AOL Instant Messenger, inclua as un renovado Finder con bsquedas integradas en cada ventana. 2003: MAC OS X 10.3 PANTHER Mac OS X v10.3 Panther se lanz el 24 de octubre de 2003. Adems de tener un rendimiento mucho mayor, incorpor la mayor actualizacin en la interfaz de usuario, y muchas mejoras que Jaguar el ao anterior. Esta versin ya no era compatible en los antiguos modelos G3. Algunas de las mejoras de esta versin es que el Finder fue actualizado e incorpora una interfaz metlica y bsqueda rpida. Expos permita una nueva forma de manipular ventanas, tambin incorporo el Cambio Rpido de Usuarios, que permite tener sesiones con diferentes usuarios abiertas al mismo tiempo y pasar de una a otra rpidamente. Ahora esta nueva versin inclua soporte integrado de fax. FileVault era un Sistema de cifrado en tiempo real del directorio privado de cada usuario. Incrementaba velocidad en todo el sistema con un mayor soporte para los G5. 2005: MAC OS X 10.4 TIGER Mac OS X v10.4 Tiger fue lanzado el 29 de abril de 2005 y fue la versin disponible ms reciente, contena ms de 200 nuevas mejoras, pero como sucedi con el lanzamiento de Panther, algunas mquinas antiguas no podan soportarlo, en particular, cualquier equipo Apple que no contara con conexin FireWire no poda ser soportado en Tiger. Esta versin incluya nuevas caractersticas como Spotlight un sistema de bsqueda basado en contenidos y metadatos, as tambin Dashboard se encontraban widgets, unas miniaplicaciones que permiten realizar tareas comunes y ofrecen acceso instantneo a la informacin. QuickTime 7 era la nueva versin que inclua soporte para H.264 y un interfaz completamente rediseada. Safari como una nueva versin del navegador por defecto del sistema incorpora soporte para RSS, mayor velocidad y seguridad, etc. Esta versin tena soporte de memoria de 64 bits para los nuevos G5, usando el sistema LP64.

52

2006: MAC OS X 10.5 LEOPARD Mac OS X v10.5 Leopard es lanzada hoy 26 de Octubre de 2007. Esta versin es compatible con las PowerPC y con la nueva tecnologa Intel. Entre las caractersticas de la nueva versin encontramos: Time Machine: da la posibilidad de poder volver en el tiempo a una versin especifica de los contenidos de una carpeta, del disco duro completo, de un slo archivo, de un rollo de fotos en iPhoto, etc. Mail 3: es la tercera versin de este programa de correo electrnico de Apple ahora incluye Notas y To-Dos as como variados Templates para enviar email HTML. iChat: da la posibilidad de chatear con tabs o de tener iconos animados, ahora tambin se tiene muchas funciones adicionales para los vdeochats. Desde presentar vdeos, compartir el escritorio, etc. El Dashboard: trae una herramienta llamada Dashcode para crear Widgets fcilmente. Adicionalmente Safari tiene un botn Webclip que permite tomar cualquier fragmento de una pgina que se est viendo y convertirla en un Widget. Accesibilidad, se crearon mejoras en las funciones de accesibilidad para que todos puedan usar un Mac. El Finder: ahora con CoverFlow similar al de iTunes, tiene una funcin denominada QuickLook la cual permite abrir varios archivos a la vez con diferentes extensiones y no hay necesidad de abrir el programa, incluso los usuarios podrn hacer bsquedas en otras Mac conectadas en red. El Dock: parece una bandeja de vidrio que recibe reflejos, cuenta con un stacks que permite apilar una serie de elementos y cuando se hace clic sobre l se despliegan en un abanico de opciones. La mayor de ellas siendo un gran avance en las funciones de texto-a-voz con una nueva voz sintetizada llamada Alex, que incluso puede hablar claramente a altas velocidades. Adems, trae soporte para pantallas Braille. BIBLIOGRAFA http://es.wikipedia.org/wiki/Mac_OS_X http://www.monografias.com/trabajos-ppt/mac-os/mac-os.shtml http://html.rincondelvago.com/linux-y-unix.html http://www.monografias.com/trabajos14/microsoftwindows/microsoftwindows.shtml http://www.slideshare.net/CANDIDOALBERTO/1-caractersticas-del-sistema-operativo1714927 53

54

También podría gustarte