sistemas operativos apple (en todas sus plataformas) (mac os x, , netware) - 1701111375

Upload: daniel-esteban-garcia

Post on 14-Oct-2015

101 views

Category:

Documents


0 download

DESCRIPTION

Ensayo sistemas Operativos de Apple, recopilación bibliográfica

TRANSCRIPT

  • TRABAJO DE COMPILACIN BIBLIOGRFICA

    SISTEMAS OPERATIVOS APPLE (EN TODAS SUS PLATAFORMAS) NETWARE Y SYMBIAN.

    PRESENTADO POR:

    DANIEL ESTEBAN GARCIA GAVIRIA COD: 1701111375

    PRESENTADO A: ING. CARLOS HERNAN GMEZ GMEZ

    UNIVERSIDAD DE CALDAS FACULTAD DE INGENIERAS

    INGENIERA DE SISTEMAS Y COMPUTACIN MANIZALES, CALDAS

    2014

  • Introduccin: Con la llegada en la dcada de los 70 de los microprocesadores, tecnologa desarrollada desde los aos 50, el mundo pudo asistir al comienzo de la tan perseguida computacin personal. En 1971, la compaa Intel, en la actualidad la mayor fabricante de circuitos integrados, fue capaz de crear el primer microprocesador para el gran pblico, fabricado con un solo y sencillo chip. Era una CPU de tan slo 4 bits, la que en aquellos momentos empez a comercializarse. Este hecho dio lugar a una simple calculadora, la Busicom, y abri el camino de poder dotar de una cierta "inteligencia", mediante software y hardware, a objetos que eran hasta ese momento inanimados. Al mismo tiempo, se abra todo un universo tecnolgico en lo que conocemos hoy como informtica de usuario. Pero hasta 1974, no apareci el primer ordenador personal propiamente dicho, si bien antes, se haban creado algunos sencillos terminales, dependientes de otros sistemas mayores. A finales de 1974, principios de 1975, vio la luz el Altair 8800 de MITS, del que podemos decir que fue el primer ordenador personal en comercializarse, y el desencadenante de la nueva era de la informtica de usuario. Estaba basado en la CPU Intel 8080A. Curioso resulta el conocer que se venda como un kit a travs de una popular revista de electrnica. Se desarroll para esta "opera prima" en informtica personal, el sistema operativo CP/M. Se trata del sistema operativo ms popular en la dcada de los setenta, un estndar en la industria, aunque fue modificado posteriormente para ejecutarse en los IBM PC, y tambin sufri distintas modificaciones en s mismo, para adaptarse a la evolucin del hardware de la poca con la aparicin de los distintos procesadores. Los OS, CP/M 86, CP/M-68k, son algunos ejemplos de la evolucin de este sistema.

  • Historia Apple Inc. Pero tambin en aquella dcada, la de los 70, cuando todos estos acontecimientos se estaban gestando, dos jvenes estudiantes, fueron presentados. Concretamente fue en 1971, cuando los dos "Steve", se conocieron gracias a Bill Fernndez, un amigo comn de ambos. Ese fue el comienzo de una gran amistad, que cambio irremediablemente las vidas de estos dos intrpidos informticos, la de Steve Jobs (16 aos) y Steve Wozniak (21 aos). A mediados de los aos 70, Woz, as llamado coloquialmente, viendo todo lo que estaba ocurriendo a su alrededor, sobre todo con la tan deseada comercializacin de los microprocesadores, se dedic, casi de una manera obsesiva, al diseo de un ordenador personal. Pas meses, haciendo y deshaciendo, teniendo incluso que empezar nuevamente de cero en varias ocasiones. En aquellos das no era tarea fcil llevar a cabo tal propsito. Hasta que en 1976, por fin, sus esfuerzos tuvieron recompensa, despus de que su amigo Steve vendiese su propia camioneta, y el mismo una calculadora programable de la marca HP. Dispuso entonces, del dinero que haca falta para construir un prototipo del ordenador que rondaba desde haca tiempo en su cabeza. Gracias a este sacrificio de ambos, pudo dar vida a la mquina que todos conocemos con el nombre de Apple I, ordenador que hoy en da, a todas luces, es un objeto de total culto para los afortunados que poseen algunas de las rplicas que siguieron a este primer prototipo. En 2008 estaban contabilizadas unas 30 unidades.

    La primera mquina de Apple, fue presentada al mundo en abril de 1976, en Palo Alto (California). Todo el personal que asisti a tal evento, qued fascinado con el novedoso invento informtico, en seguida, les llovieron los pedidos. Jobs se dio cuenta rpidamente, de que detrs de ello, haba una gran oportunidad de hacer negocio, y contact con Mike Markkula, joven empresario de la poca. Markkula, crea firmemente en el xito de la creacin de Wozniak, y por ello invirti 250$ de su capital. Con este dinero pudo nacer, en ese mismo ao, el hoy tan afamada y reconocida compaa Apple Computer.

  • El ordenador era sencillamente genial, para los tiempos de los que estamos hablando. Dispona de 4Kb de RAM, ampliables a 8 Kb de modo interno, o a 48Kb en el caso de utilizar tarjetas de expansin, y un microprocesador MOS Technology 6502 a 1 Mhz. Tambin, a diferencia de los dems, dispona de serie de una salida de vdeo incorporada, en la que se poda conectar un simple televisor, as como de una conexin para el teclado. Esto ltimo, marc una distincin total con los ordenadores de otras marcas, vendidos en kit, y que no venan con estas opciones, aunque si permitan ser ampliadas de diversas maneras un tanto costosas. Aunque tambin hay que decir que el Apple I se venda totalmente desnudo, slo se compraba la placa principal, el resto, incluyendo la carcasa, tena que ser incorporado por uno mismo. El primer atisbo de un Sistema Operativo Apple (1976-1977) Lo que portaba esta primera mquina, el Apple I, en su memoria ROM, no era un OS propiamente dicho. En realidad llevaba un pequeo programa escrito a mano por Woz, en lenguaje ensamblador basado en BASIC, que permita interactuar a los usuarios con la mquina, con ms facilidad que los escasos ordenadores personales comercializados hasta la fecha. Como podemos ver, la filosofa de creacin de Apple, ya en sus comienzos, estaba inclinada haca un fcil manejo de sus terminales. Tambin se puede aadir, que la salida de vdeo se desplegaba en texto de 24 filas de 40 caracteres, y que el sistema dispona de un scroll vertical bastante rpido, todo ello implementado mediante un hardware especial. Pero el ordenador tena un gran problema, no se poda almacenar informacin en l, cada vez que se encenda, se tena que volver a cargar nuevamente todo. A Woz se le ocurri una idea, la de incorporar un adaptador para permitir conectar una grabadora con cintas magnticas regrabables, las antiguas cassettes. Estas cintas podan contener muchos programas, sin la necesidad de copiar los datos a mano. Fue dicho y hecho, se empez a vender este adaptador por 75$, en el que se incluy un interpretador BASIC escrito a mano por Wozniak, Integer BASIC es su nombre. Adems, tambin vena con un juego bsico de Star Treck. Muy bsico tena que ser, porque el famoso ordenador aun siendo tan innovador, no dispona ni de grficos, ni de sonido... La verdad es que comparado con todo lo que tenemos hoy en da, da vrtigo el pensar cmo ha evolucionado la informtica personal en relativamente pocos aos.

  • El Apple I fue comercializado hasta Octubre de 1977, pero en todo ese tiempo, Wozniak, ya andaba proyectando el siguiente, el Apple II, computadora, que en sucesivos modelos, trajo consigo varias novedades muy importantes en cuanto a su manejo. Este ordenador ha sido uno de los ms numerosos de la antigua historia de la compaa, salieron distintas versiones en aos sucesivos, para luego pervivir durante una larga temporada. Lgicamente, en todo este extenso periodo, que va desde 1978 hasta ya entrada la dcada de los noventa, no fueron los nicos modelos que fueron lanzados. El Apple II, se hizo un hueco en el mercado junto al Apple III, los Apple Lisa, y los primeros Macintosh. Durante un tiempo, hubo dos vertientes claras en la linea de sus productos, los Apple y los Macintosh, incluso se puede decir que compitieron entre s, hasta que al final, por la propia inercia o porque los modelos Mac resultaban ms asequibles, desaparecieron los primeros.

    Hay que decir, que todos estos modelos de ordenador no tenan el mismo sistema operativo, cada uno, incluso dentro de la misma vertiente, llevaba en desarrollo el suyo

    propio. No como ocurre en la actualidad, y desde la etapa classic. Por todo ello, para llevar un orden cronolgico correcto, iremos de un modelo a otro, segn fueron lanzados al mercado.

  • El primer sistema operativo, el Apple DOS (1978-1980)

    En Junio de 1977, despus del aclamado xito que obtuvo el primer Apple, sali a la palestra del mercado de la informtica personal el Apple II original. De nuevo le toc a Wozniak disear este nuevo ordenador personal, y de nuevo tambin, el resultado fue sobresaliente. Crearon algo novedoso para la poca, y sobre todo, especial por las personas a las que iba dirigido, aficionados, profesionales, o no profesionales, cualquiera poda manejar una de estas mquinas, algo que no se haba hecho en informtica hasta ese momento. Su aspecto, mucho mejor que el anterior, su mayor potencia (microprocesador MOS 6502, 4 Kb de RAM, 12 Kb de ROM, a 1Mhz), y su carcasa en color beige, hacan de l una creacin totalmente funcional y diferente. Tena posibilidad de color, grficos de alta resolucin, capacidad de sonido y un lenguaje de programacin

    BASIC de fcil aprendizaje, el Integer BASIC, pero esta vez vena implementado en la ROM (memoria de slo lectura) del ordenador. Fue la primera versin de BASIC utilizada por muchos usuarios de los primeros ordenadores personales, llevaba en s mismo, varias utilidades que le hacan ms cmodo y fcil de usar. Con l se escribieron tambin miles de programas.

    En un principio como ya hemos visto, el Apple II original, no dispona de un sistema operativo como los que aparecieron posteriormente, tuvo que esperar un ao para que esto cambiara. En Junio de 1978, fue pblicamente lanzado el primer sistema operativo Apple de la historia, el llamado Apple DOS. Fue escrito en gran parte por Steve Wozniak, el propio Integer BASIC estuvo muy ligado a l. Era un sistema simple de comandos (instrucciones escritas a travs del teclado, sin ratn), mediante el cual se podan

    efectuar la gestin de los procesos informticos bsicos, careciendo por completo de interfaz grfica de usuario. El DOS que observamos en su nombre, no significa que tenga que ver con el MS-DOS de Microsoft. Estamos hablando de una poca, en la que una unidad de disco interna, junto con un sistema operativo que lo hiciera funcionar, era un autntico lujo, y este hecho era indicado en el propio nombre, algo que tambin sirve para sealar que es un OS propiamente dicho. DOS significa disk operating systems (sistemas operativos de disco).

  • La primera versin en salir a la luz, no fue la 1.0, fue la Apple DOS 3.1. Se fue incrementando el contador segn se iban haciendo revisiones, las llamadas betas, aunque stas no hubieran aparecido pblicamente. Esta primera versin, trajo consigo varios problemas en el arranque, aparte de que slo poda ser inicializado desde las propias mquinas creadas por Apple, algo habitual. Aunque tambin hay que decir que era un sistema abierto por otras cuestiones, sus mltiples ranuras de expansin permitieron correr una extensa variedad de dispositivos de terceros. Rpidamente, hubo una correccin de dichos errores. La siguiente revisin del sistema, la Apple DOS 3.2, fue lanzada en febrero de 1979. Reflej ya los cambios en los mtodos de arranque, cambios que posteriormente fueron incorporados en el siguiente ordenador de la lnea, el Apple II plus lanzado en junio de

    ese mismo ao, coincidiendo con una revisin del sistema, la 3.2.1. Su principal avance residi en la RAM, poda ser de 16 o 48 Kb, ampliables a 64 Kb a travs de una tarjeta. Tambin incluy en su ROM un original lenguaje de programacin, el Applesoft BASIC, relegando al anterior Integer, a un archivo en el sistema de disco flexible que los usuarios podan cargar en una tarjeta RAM, para hacer compatibilidad hacia atrs.

    El lenguaje Applesoft, estaba escrito por Microsoft, y licenciado por Apple, de ah su nombre. Curioso el ver cmo las cosas no siempre han sido como lo son ahora. Anteriormente, el Applesoft, estuvo disponible como una mejora, y desde el Apple II plus, fue incluido en todos los ordenadores posteriores de la lnea.

    Apple DOS 3.3, fue incorporado en Agosto de 1980, aportando varias mejoras de almacenaje disponible para los diskettes, se pudieron empezar a leer y escribir datos de alta densidad. Wozniak tiempo atrs, haba incorporado en los Apple II, una unidad de disco flexible de 5 pulgadas, la Disk II; hoy en da sigue siendo considerada una maravilla dentro de los avances tecnolgicos de la poca, con ella se terminaron las largas esperas, y los cassettes. Pero esta nueva versin del sistema, trajo un problema consigo, no se podan utilizar los discos de anteriores versiones, hasta que apareci una solucin, MUFFIN, para la migracin de programas y archivos. Tambin esta versin 3.3,

  • la ltima versin, mejor la manera de conmutar entre Integer y Applesoft, ambos

    lenguajes de programacin estaban todava muy presentes en estas mquinas. El Apple II plus, qued descatalogado oficialmente en Diciembre del 1982, con l tambin acab el primer sistema operativo de Apple, para dar paso a otro ms avanzado, aunque entremedias de estos dos acontecimientos, surgi, con una lnea al margen, el Apple III, incluso con su propio OS. En mayo de 1980, la compaa de la manzana, empieza a comercializar otro ordenador de la lnea Apple, el Apple III; mientras, y al margen de esta nueva mquina, el Apple II segua su curso, quedando todava en aquel ao algunas sorpresas por descubrir en forma de nuevos modelos y sistemas.

    El Apple III fue el primer intento de la compaa en crear un ordenador para el entorno empresarial, pero la verdad, fue un fracaso en toda regla. Era mucho ms potente que su antecesor, tena el doble de velocidad de procesador, 2Mhz, y el doble de RAM, 128 Kb, una unidad de discos interna de 5,25 pulgadas, la primera en la historia de Apple. Pero con todas esas mejoras, no obtuvo el xito esperado, quiz porque resultaba bastante caro, o quiz por sus problemas de hardware, o ambas cosas a la vez. En un principio se vendi por 4340 $ 7800 $, dependiendo de la configuracin, aunque posteriormente redujeron su precio. Os podis imaginar en aquel primer lanzamiento el dineral que supona esta inversin, muchsimo, y agravado con sus problemas de componentes internos, demasiado numerosos para el tamao de la mquina. No caban dentro de una forma holgada, y no dispona de ventilador, literalmente, las mquinas iban que echaban humo, tuvieron que ser remplazadas unas cuantas de ellas.

    Este nuevo ordenador, tambin dispona de un nuevo sistema operativo, el llamado Apple SOS, y no, no es una llamada de auxilio manzanera, es el acrnimo de Sara Operating System (el sistema operativo de Sara). Sara era la denominacin en

    clave del proyecto, que vino del nombre de la hija de Wendell Sander, ingeniero diseador del Apple III. Otra versin sobre la historia de las siglas, lanzada posteriormente, tambin cuenta que la primera S del acrnimo viene de sophisticated (sofisticado), por lo tanto, sera el sistema operativo sofisticado, curioso nombre para un sistema operativo, creo yo. Pero quiz, podamos comprenderlo mejor despus de conocer las caractersticas de este nuevo OS. Caractersticas del Apple SOS Apple SOS, fue el primer sistema operativo de una computadora con microprocesador,

    en utilizar el concepto de controlador de dispositivos (device drivers), algo comnmente utilizado despus. Estos controladores, integrados en el OS como un pequeo programa, le dicen al equipo como comunicarse con los distintos dispositivos unidos a l; tales dispositivos pueden ser unidades de disco, teclados, monitores, y cualquier perifrico conectado a la mquina. Este hecho le dio mucha flexibilidad al Apple III, para utilizar las nuevas tecnologas en ciernes en aquellos momentos.

  • Llevaba por defecto, una interfaz de usuario a pantalla completa en modo texto, con

    una utilidad tipo men adems de una API de programacin, que pona los recursos a disposicin del usuario. Dispona de unas Utilidades del sistema que se distribuyeron con todos los ordenadores Apple III. Este software, era una experiencia final novedosa para el usuario, a la hora de trabajar con el sistema operativo, y no como lo haba hecho hasta ese momento slo con programas. Dichas utilidades del sistema, se podan dividir en tres categoras mediante un men con las que se podan ejecutar diferentes tareas:

    Comandos para la gestin de diferentes dispositivos, como copiar, renombrar,

    formatear, verificar, etc.,

    Comandos para la gestin de los archivos. Con ellos se poda copiar, listar, borrar,

    renombrar, crear subdirectorios, proteger archivos, etc.

    Configuracin del Sistema, de los controladores (drivers) del ordenador.

    El SOS, era un sistema monotarea, con un nico programa que se cargaba en el arranque llamado el intrprete. Una vez que se encontraba en funcionamiento dicho programa,

    poda utilizar la API para hacer llamadas al sistema. Esta API del SOS, estaba compuesta de 4 grandes categoras: archivos, dispositivos, memoria y utilidades.

    Este sistema poda manejar dos tipos de dispositivos o perifricos, comunicndose con ellos a travs de los controladores o drivers: los dispositivos de texto y los dispositivos de bloque. Un ejemplo de los dispositivos de texto, son los teclados o algn dispositivo conectado al puerto serie del ordenador. Los dispositivos de bloque eran los discos. Estos ltimos eran capaces de leer o escribir uno o ms bloques de 512 bytes a la vez. Mediante un disco flexible, en modo emulacin, se poda arrancar el sistema Apple DOS

    desde un Apple III, pero se perdan todas las mejoras de su nuevo sistema. En hardware si era compatible con su hermano pequeo el Apple II, pero en software no, esto se consider una gran desventaja. Podemos decir que para la poca era ya un poco ms sofisticado que los sistemas anteriores, sobre todo por el controlador de drivers integrado en el sistema, y por esas utilidades en forma de men. Quiz demasiado, para lo que se sola utilizar en aquellos momentos. Pero an con todo esto, e incluso lanzando posteriormente, en diciembre

  • de 1983, una nueva versin del ordenador (el Apple III Plus), el dao ya estaba hecho,

    su reputacin era muy mala por su elevado precio, sus problemas con el soporte fsico y la incompatibilidad con el Apple II. En abril de 1984 el ordenador fue oficialmente descatalogado, hecho que signific irremediablemente el fin del sistema Apple SOS, tan slo llego a la versin 1.3. Mientras todo esto estaba ocurriendo en torno a este sistema, la compaa no paraba de proyectar y pensar en nuevos conceptos informticos. El siguiente paso que dieron, cronolgicamente hablando, fue bastante importante, marc un antes y un despus en la manera de entender los sistemas operativos, pero no slo lo fue para ellos, llego a serlo para todo el sector de la informtica personal. 1984: Sistema 1

    El Sistema 1 tena escritorio, ventanas, iconos, mouse, mens y scrollbars.

    El basurero Trash funcionaba como un tobogn de basura, todo desapareca luego

    de reiniciar el ordenador, no se poda trabajar en dos aplicaciones al mismo tiempo,

    solo en una, ya que la memoria virtual no exista.

    En el Sistema 1 era imposible crear un folder dentro de otro folder, de hecho todos los

    archivos eran guardados en la misma direccin del disco, se creaba una nota en la

    tabla de archivos para que cada archivo estuviera en su respectivo folder y as el Finder

    podra parecer como que el archivo estaba en su folder.

    Luego el Sistema 1.1 agreg la caja de avisos de dilogo, tambin el comando para

    limpiar tu Mac y algunos implementos para la velocidad.

    1985: Sistema 2

    El Sistema 2 fue notable en mejoras. Increment la velocidad del Finder hacindolo un

    veinte por ciento ms rpido, los comandos de regresar y cerrar se eliminaros. Fueron

    agregadas ms opciones como: crear nuevos folders, apagar, la impresora de escritorio

    y los tems eran listados de forma vertical con un pequeo icono. Los discos o unidades

    podan ser arrastrados al icono de basura y podan ser extrados.

  • 1986: Sistema 3

    En el Sistema 3 el Finder fue mejorado y ms rpido, el orden de los archivos HFS

    (Hierarchical File System) fue reemplazado por el nuevo sistema de Macintosh MFS

    (Macintosh File System) de los Sistemas 1 y 2.

    Los folders eran reales y se podan crear folders dentro de folders. Los iconos con

    Zoom fueron agregados en la parte inferior derecha en la ventana dentro del

    Dashboard, haciendo clic sobre estos se poda cambiar el tamao para ajustar los

    contenidos del folder si era posible.

    Haciendo clic nuevamente se poda hacer que la ventana regresara a su tamao

    normal. El icono del basurero sobresala cuando algo era puesto sobre este y las lneas

    punteadas en direccin contraria.

    El Sistema 3.2, se corrigieron treinta errores, la calculadora fue actualizada as que el

    teclado numrico en pantalla se pareca al teclado numrico en el teclado.

    El Sistema 3.3, fue agregado por AppleShare el antiguo compartidor de archivos de

    Macintosh.

    1987: Sistema 4 y Sistema 5

    El Sistema 4 fue introducido como Macintosh SE y Macintosh II. A este sistema se le

    agreg mltiple soporte al monitor.

  • El Sistema 5.0, soportaba discos de 32+ MB, se le implemento el Finder mltiple, los

    usuarios podan cambiar entre el Finder, que solo soportaba un programa y el Finder

    mltiple que soportaba mltiples programas al mismo tiempo.

    Ahora el Finder mostraba cuanta memoria utilizaba cada programa, tambin se le

    agreg un Panel de control configurable.

    El Sistema 5.1, fue un sistema actualizado, se le arreglaron algunos errores y

    controladores de impresora.

    1988: Sistema 6

    En el Sistema 6 se agregaron colores, aun as el Finder no tena color, aunque las

    mquinas ya eran capaces. A la opcin de Borrar Disco se le agrego un botn para

    poder cancelar esta accin, tambin fue agregada la opcin de mostrar el nmero de

    versin del archivo.

    Fue as tambin agregada una notificacin en el monitor permitiendo a los programas

    notificar a lo usuario por medio de la barra de men si ellos necesitaban conectarlo.

    El Sistema 6.0.1-6.0.8, simplemente se agregados algunos soportes para los nuevos

    modelos que ellos iban lanzando.

    1990: Sistema 7

    El Sistema 7 fue el gran cambio de software para esta poca, se elimin el Finder y el

    Finder mltiple. El Sistema 7 ya slo tena el Finder mltiple permitiendo hacer muchas

    tareas simultneamente.

    La memoria tambin tuvo un gran cambio a 32b, esto permiti a las Macs usar mas de

    8 MB de Ram, en el sistema operativo, esto fue tambin implementado en el Sistema

    7.

  • El Networking por Apple Talk y compartir archivos por AppleShare fue agregado al

    sistema operativo, como opcin adicional. El software QuickTime multimedia tambin

    fue trabajado en este sistema, pero estaba disponible como un software extra. El

    Sistema 7 agreg muchas caractersticas que iban a ser construidas en el nuevo

    sistema Mac OS X.

    Un men fue agregado en la parte inferior derecha del Dashboard, que mostraba la

    lista de los programas que estaban siendo utilizados en ese momento y permita a los

    usuarios cambiarse entre ellos. Luego de la aplicacin de men fue agregado el men

    de Ayuda, el basurero fue cambiado a un verdadero folder permitiendo eliminar

    los archivos hasta que se seleccionaba la opcin de Vaciar el basurero.

    Fue implementada la opcin de arrastrar que permita llevar un texto de un programa

    a otro sin necesidad de copiar y pegar. En el Sistema 7 el buscador finalmente tomo

    una ventaja en los objetos con color, haciendo que los elementos en la interfaz se

    vieran como en 3D.

    El Sistema 7.0.1p Performa, fue lanzado junto con el Sistema 7.0.1s, arreglando

    algunas caractersticas especiales para usuarios principiantes de este Sistema.

    El Sistema 7.1, se le implemento un folder de Fuentes as que podan ser fcilmente

    agregados o removidos, luego estos fueron agregados y utilizados por el mismo

    Sistema.

    El Sistema 7.1.1, tambin conocido como Sistema 7 Pro, Incorporando AppleScript,

    QuickTime, y PowerTalk, estos estaban disponibles como extras del sistema.

    El Sistema 7.1.2, fue creado para soportar Chips de microprocesadores.

    El Sistema 7.5, integraba todas las caractersticas del Performa, tambin agregaba

    mucha ms informacin de la Gua de ayuda del sistema de Apple (Apple Guide help

    system). Finalmente en la pantalla de arranque existi una pequea barra.

    A pesar de que Mac haba trabajado durante once aos llegando hasta el Sistema 7.5,

    esto mostraba claramente de que Mac necesitaba completamente una nueva creacin

    del Sistema Operativo.

    Mac OS 7.6, fue el primer sistema operativo lanzado con una estrategia de Apple para

    luego ser actualizado como el actual Mac OS cada 6 meses, hasta que Rhapsody/Mac

    OS X fuera finalizado. Fueron corregidos algunos errores va Mac Os 7.6.1

  • 1997: Mac OS 8

    Mac OS 8 incluy otra renovacin al Finder que poda hacer ms cosas al mismo

    tiempo, dando la opcin de controlar mltiples aplicaciones al mismo tiempo con un

    mejor desempeo de las computadoras con procesador.

    La apariencia del Finder fue renovada para que tuviera un mejor aspecto 3D, tambin

    poda ser personalizada. El Web Sharing permita a los usuario hospedar pginas en sus

    computadoras.

    Mac OS 8.1, fue mas notable para el HFS+ (Esta improvisada versin del Sistema de

    archivos jerrquica que fue introducido en el Sistema 3) liberaba gran cantidad de

    espacio (Cientos de Megabytes) en el disco duro despejaba mas de 1 GB. Mac OS 8.1.

    Tambin fue la ultima versin que soportaba Macs de 68K, todas las versiones

    anteriores eran solo para PowerPC.

    Mac OS 8.5, introdujo Sherlock un avanzado programa de bsqueda que trabaja en el

    disco local, servicios de redes y la Internet.

    Mac OS 8.6, agreg una opcin de contenido a Sherlock aumentando su forma de

    administracin y un agregado soporte de USB y FireWire.

  • 1999: Mac OS 9

    La opcin de tener varios usuarios en una Mac fue agregada en esta versin, permita a

    los usuarios ingresar y tener sus propias configuraciones. AppleTalk sobre TCP/IP fue

    tambin implementado.

    Software Update permita a los usuarios tener las actualizaciones de softwares fuera

    de Internet, y poda informar a los usuarios de las nuevas actualizaciones cuando ellos

    salan.

    Mac OS 9.0.2 y 9.0.3, llegaron con sus modelos especficos, Mac OS 9.0.4 unific todo

    nuevamente y es la nica versin del Classic Mac OS compatible con el Entorno Classic

    del Mac OS X Public Beta.

    Mac OS 9.1, agreg estabilidad y la ventana de men. Esto es lo mnimo del Classic

    en Mac OS X 10.0 y 10.1.

    Mac OS 9.2, estaba disponible como pre-instalacin del sistema iniciando con

    Quicksilver Power Mac G4s lanzado en el verano del 2001.

  • Mac OS X

    Est basado fuertemente en las PowerPC-port de OpenStep. Por eso Mac OS X hereda

    la memoria y procesador de Machs y el driver del dispositivo de la interfaz, BSDs

    POSIX UNIX Protocolo del programa que soporta y trabaja en interfaz de redes,

    tambin algunos elementos de la interfaz de NeXTs.

    Mac OS X, hoy en da este sistema operativo est virtualmente en todas las Macs, y

    fue trabajado por una dcada para poder obtener el xito que tiene ahora.

    2001: Mac OS X 10.0 Cheetah

    Mac OS X 10.0 fue lanzado 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.

  • 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, tambien agregaba el

    sistema de red Rendezvous. iChat que consista en un programa de chateo con 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.

    2006: Mac OS X 10.5 Leopard

  • Mac OS X v10.5 Leopard fue lanzada el 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.

    2009: Mac OS X 10.6 Snow Leopard

  • La versin del sistema operativo de Mac, apodado Snow Leopard, fue lanzado el 28 de

    agosto de 2009 y es ms rpido que sus predecesores, adems de tener varias nuevas

    caractersticas interesantes:

    Nuevo expos integrado en el Dock.

    Es posible utilizar el touchpad para insertar caracteres chinos.

    La zona horaria se ajusta automticamente.

    Ofrece soporte para conectarse a los servidores Microsoft Exchange 2007.

    Menor consumo de espacio en disco duro y soporte (terico) para un mximo de 16TB

    de RAM.

    Tambin hay que destacar las siguientes innovaciones:

    Grand Central es una tecnologa de programacin que permite utilizar los

    procesadores multincleo y optimizar el rendimiento.

    Quicktime X tendr soporte optimizado para cdecs actuales.

    OpenCL (Open Computing Language) permitir programar aplicaciones que utilicen la

    unidad de procesamiento grfico para usos no grficos.

    2011 Mac OS X v10.7 Lion

    OS X Lion (versin 10.7) es la octava versin de OS X, el sistema operativo de Apple

    para sus ordenadores de escritorio, porttiles y servidores. Lion fue presentado en el

    evento "Back to the Mac", el 20 de octubre de 2010. Incluye elementos heredados del

    sistema iOS. El da 20 de julio de 2011 se puso a disposicin del pblico OS X Lion a

  • travs de descarga digital en la tienda de aplicaciones Mac App Store, costando

    29,99 dlares.

    Novedades

    Mac App Store: Al igual como funciona en iOS con este programa se podrn

    instalar nuevas aplicaciones; descargas con un solo click, instalacin y

    actualizaciones automticas.

    Launchpad: cambia la interfaz del Mac OS X a una muy parecida a la del iOS es

    una nueva forma de organizar aplicaciones en pginas para desplazarse a

    pantalla completa, teniendo la posibilidad de agruparlas en carpetas

    exactamente igual que en un iPhone o iPad.

    Mission Control: Es una visin general de todo lo que est ocurriendo en el

    Mac, la unificacin del Dashboard, Spaces y Expos, todo en un solo sitio para

    acceder a cualquier aplicacin o escritorio virtual en un solo gesto.

    Aplicaciones a Pantalla Completa: Es posible ver todas las aplicaciones de Mac

    en pantalla completa eliminando temporalmente elementos clsicos del

    escritorio como el Dock, adems no es necesario salir de la pantalla completa

    para cambiar de aplicacin.

    Gestos Multitctiles y Animaciones: Con la integracin del Magic Trackpad y

    el Magic mouse en este OS X se ha incorporado un nuevo paquete de gestos

    multitctiles con los que, por ejemplo, el desplazamiento entre aplicaciones.

    FileVault 2: Es la segunda versin del sistema de encriptado de datos FileVault.

    Ahora es posible encritptar todo sistema de archivos y no solamente la carpeta

    Home de cada usuario.

    Las mejoras de la interfaz de usuario

    Nuevo diseo de la interfaz de usuario Aqua elementos:

    Nuevo diseo de botones

    Nuevo diseo de la Barra de Progreso.

    Los botones de color Rojo, Amarillo y Verde, Cerrar, Minimizar y Maximizar en

    la decoracin de las ventanas se han hecho ms pequeos.

    El Acabado de Metal tambin ha sido ligeramente alterado. Ahora es un tono

    Gris ms claro que antes, y cuenta con una textura moteada.

    De forma Predeterminada, el Dock ya no muestra los indicadores activas de las

    Aplicaciones; esto puede ser modificado en Preferencias del Sistema.

    Las Barras de desplazamiento ahora desaparecen de forma predeterminada

    cuando no se estn utilizando, de forma similar a iOS. Apple API debe de ser

    utilizado con el fin de que estas barras funcionen de esta forma en aplicaciones

    de terceras partes. El desplazamiento se invierte de forma Predeterminada,

    para actuar ms como un ordenador de Pantalla Tctil. (Se mueve el contenido

    en la direccin del movimiento de los dedos en el Trackpad o el Mouse)

  • Cuando se Expande el tamao de una Ventana, al hacer clic en el

    Botn Verde (superior izquierda), aparece una Transformacin de efecto

    animado de la ampliacin.

    Para algunas Aplicaciones, slo se puede desplazar el uso del Multi-Touch, y no

    al viejo manual de hacer clic en la barra de desplazamiento y arrastrndola.

    En la barra lateral del Finder, los iconos son en blanco y negro (tal como son en

    la versin actual de iTunes), frente a los diseos anteriores, donde fueron los

    iconos de regular, de color.

    Se agrega al Finder un men llamado All My Files, en donde todos los archivos

    presentes en el Mac se encuentran organizados por tipo.

    El Expos Se encuentra ahora sustituido por Mission Control.

    El Dashboard es ahora un espacio separado de los escritorios y otras

    caractersticas de su propio fondo en lugar de los widgets que aparecen sobre

    un fondo atenuado. Adems, cuando el usuario aade un widget, el efecto de

    onda ya no se utiliza, los widgets simplemente aparecen. Esta caracterstica se

    puede desactivar en la seccin de Expos de Preferencias del Sistema,

    desmarcando la opcin "Mostrar panel como un espacio" caja. Esto devuelve el

    tablero de instrumentos a su comportamiento anterior de los 'vuelos de'

    widgets en la parte superior de un fondo atenuado. El efecto Domin tambin

    regresa en este modo.

    Cuando el Volumen est silenciado, el icono del altavoz que aparece cuando se

    ajusta el volumen tiene ahora una barra a travs de l en lugar de ondas de

    sonido no se muestran.

    Los mensajes de alerta son Animados cuando aparecen, de forma similar a la

    animacin de ventanas emergentes iOS. (Safari tambin se abre con la misma

    animacin)

    Las Descargas de Safari son ahora visibles en un men similar a los del iPad. El

    Usuario simplemente hace clic en el botn de descargas en la barra de

    herramientas y un men de voz de burbuja, como se desvanece en una lista de

    descargas. La ventana de Descargas sigue disponible.

  • 2012 Mac OS X v10.8 Mountain Lion

    OS X Mountain Lion (versin 10.8) es la novena versin de OS X, el sistema operativo

    de Apple para sus ordenadores de escritorio, porttiles y servidores. Mountain Lion fue

    anunciado el 16 de febrero de 2012 y fue puesto a la venta el 25 de julio de 2012 a

    travs de la Mac App Store. Incorpora an ms caractersticas del sistema iOS, algunas

    de las cuales ya han sido introducidas en Lion. Diversas aplicaciones fueron

    renombradas o alteradas para lograr una correspondencia con sus contrapartes de iOS.

    Mountain Lion trae ms de 100 nuevas mejoras o nuevas caractersticas:

    Mayor integracin con iCloud, en Pages, Numbers, Keynote y Vista Previa.

    Sincronizacin automtica de documentos de la suite iWork a travs de iCloud.

    iMessages, un cliente multiprotocolo de mensajera instantnea y envo de

    mensajes de texto. Reemplazar a iChat y soportar el servicio iMessage,

    disponible en iOS.

    Recordatorios, ahora separados de iCal.

    Notas, ahora separadas de Mail.

    Una versin de escritorio del Centro de Notificaciones de iOS , al estilo

    de Growl.

    AirPlay Mirroring, que permitir enviar la imagen del ordenador, a travs de

    AirPlay, hacia el Apple TV.

    Gatekeeper, una nueva caracterstica para prevenir o limitar

    instalar aplicaciones de terceros, y eligiendo as instalar aplicaciones solo de

    la Mac App Store o de otras vas.

    Integracin con Twitter y con Facebook en la versin 10.8.2

    Game Center un servicio de juego de iOS que permite compartir logros y

    puntuaciones con los personas que jueguen al mismo juego.

    BootCamp 5 en la versin 10.8.3 por Windows 8.

  • 2013 Mac OS X Mavericks

    OS X Mavericks (versin 10.9) es la dcima versin principal de OS X para ordenadores,

    porttiles y servidores Mac. OS X Mavericks se anunci el 10 de junio 2013 en

    la WWDC 2013, y se puede descargar desde el Mac App Store. Esta nueva versin de

    OS X marca el comienzo de un cambio en el esquema de nombres de OS X, dejando la

    utilizacin de los grandes felinos y pasando a nombres basados en lugares en

    California. As que esta versin del sistema operativo se ha llamado Mavericks, una

    localidad de California donde el 'surf' es muy popular, lo que hace que el logotipo sea

    una ola del mar.

    A partir de su versin beta, OS X Mavericks es compatible con todos los Macs que son

    capaces de funcionar con OS X Mountain Lion.

    Caractersticas:

    OS X Mavericks ya est disponible para todos los usuarios de MAC y es gratis desde

    Snow Leopard en adelante. La actualizacin trae las siguientes mejoras:

    Finder incluye pestaas y la bsqueda de archivos por 'tags', palabras que se

    asignan a un archivo para que posteriormente pueda ser encontrado de forma

    fcil.

    Ahora la conexin remota entre un Mac y un escritorio virtual incorpora la

    funcin de usar aplicaciones entre los dos, pudiendo arrastrar varias ventanas

    entre ellos e incluso amplindolas a pantalla completa, adems de poder

    mostrarlas por medio de Apple TV en un televisor HD gracias a AirPlay.

    Safari quiere facilitar el acceso a redes sociales incluyendo una barra lateral

    donde se recogen los enlaces que comparten nuestros amigos en las redes

    sociales, como Twitter, y las pginas webs que hemos guardado como

    Favoritos.

  • Calendario se sincroniza con nuestro perfil de Facebook y muestra

    directamente los eventos programados y tambin incluye algunas mejoras en la

    manera de presentar los eventos y todos los datos sobre ste.

    Mapas incorpora la vista en 3D de edificios y ciudades con Flyover y, entre otras

    nuevas funciones, el envo de trayectos o rutas con sus indicaciones a un

    dispositivo iOS.

    El centro de notificaciones da la posibilidad de contestar a mensajes o iniciar

    una conversacin por FaceTime sin tener que abandonar la aplicacin que

    usamos en ese momento, y si estamos ausentes durante unas horas, nos

    recopila todas las notificaciones recibidas para que podamos verlas luego desde

    la pantalla de bloqueo

    Historia NetWare

    Desde 1.983, Novell es el lder del mercado en los sistemas operativos de Red. Desde

    su aparicin hasta la actualidad ha sido mejorado permitiendo; una instalacin mucho

    ms sencilla, mayor potencia y seguridad, pero sobre todo flexibilidad. Novell permite

    conectarse a prcticamente cualquier sistema, posibilitando la creacin de sistemas

    distribuidos.

    El sistema operativo de red NetWare est formado por aplicaciones de servidor y

    cliente. La aplicacin cliente se disea para ejecutarse sobre una variedad importante

    de los sistemas operativos que residen en los clientes. Los usuarios clientes pueden

    acceder a la aplicacin servidor a partir de ordenadores que ejecuten MS-DOS,

    Microsoft Windows (versiones 3.x, 95 y 98 y Windows NT), OS/2, Apple Talk o UNIX. A

    menudo, NetWare es la opcin que se utiliza como sistema operativo en entornos de

    mltiples sistemas operativos mezclados.

    Novell no es un sistema operativo barato. Pero los recursos que proporciona han

    permitido que sea uno de los estndares dentro del mundo de la informtica.

    El futuro de Novell apunta a la gestin de sistemas operativos de red soportando el

    estndar de OSI de ISO, adems de la integracin de las distintas topologas y

    cableados bajo un mismo sistema operativo.

    Novell NetWare est en el mercado desde 1983, el mismo ao en que IBM introdujo la computadora personal IBM XT y el DOS 2.0 para IBM PC. Novell desarroll originalmente NetWare para ejecutarse en un servidor basado en el microprocesador Motorola MC68000 usando configuracin de red Novell S-Net. La presentacin del XT de IBM y la versin 2 del DOS hizo ver a muchas empresas, entre ellas Novell, la oportunidad de desarrollo del producto. Como el cdigo de NetWare estaba escrito en C, que es un lenguaje de los denominados "portables", Novell pudo trasladar parte del cdigo del NetWare existente al nuevo equipo. Como es sabido, el entorno DOS/Intel 8088 no es el mejor para ejecutar aplicaciones multiusuario, especialmente un sistema operativo multiusuario como NetWare. El BIOS (sistema bsico de entradas/salidas), desarrollado para el PC original (y necesario con el DOS), est diseado para ambientes monousuario. Novell tom la importante

  • decisin de dejar de lado completamente este sistema de E/S y crear un sistema operativo que funcionase de forma ms efectiva en modo multiusuario. Debido a esto, NetWare se escribi especficamente para el hardware de los sistemas basados en el 8088, sin tener en cuenta el DOS y su sistema de E/S. Las dificultades de Novell estribaron en la necesidad de escribir y actualizar constantemente los controladores para ofrecer compatibilidad con el DOS a los usarios. Estos problemas fueron solventados rpidamente usando un shell para DOS en las estaciones de trabajo. El shell es un interfaz software que permite a los usuarios de las estaciones trabajar con el DOS de forma normal, ejecutando tambin rdenes NetWare. El shell intercepta las rdenes de la red y las dirige al servidor. Casi todas las aplicaciones del DOS se pueden ejecutar en el sistema operativo NetWare, gracias a su shell para DOS. Mientras tanto, Novell sigui mejorando NetWare al ritmo de los avances tecnolgicos. NetWare 286 funciona en modo protegido del procesador 80286, el ms eficiente. En 1989, Novell present NetWare 386, el primer sistema operativo que aprovechaba al mximo las ventajas del microprocesador Intel 80386. Caractersticas de las distintas versiones NetWare, Versin 2.2. La adaptabilidad de las caractersticas de NetWare 2.2 a las necesidades al mercado de hoy no son suficientes cuando se comienza a mencionar los asuntos de conectividad a que se enfrentan las compaas de hoy, administracin y apoyo para mltiples protocolos, conexiones de rea amplia, flexibilidad y facilidad de uso al administrador del NOS bajo escenarios de conectividad que cambian constantemente. El NetWare 2.2 no pudo mantener el ritmo de los dems en las pruebas de ejecucin que representaban tareas de redes mayores. Esto se puede comprender si se tiene en cuenta que NetWare 2.2 de 16 bits todava se puede ejecutar en una mquina de clase AT. NetWare 386 inicialmente slo estaba disponible como una versin de hasta 250 usuarios. No tiene la capacidad de procesar mltiples hilos de NetWare 3.11 y 4.0, aunque puede ejecutar aplicaciones basadas en el servidor de llamadas a procesos (VAPs). Pero los VAPs se consideran como difciles de escribir y hay pocos disponibles. Requerimientos: PC basada en una 286 o superior. 500K de RAM (2.5 Mb recomendados.) NetWare, Versin 3.11. NetWare 3.11 sigue siendo utilizado bastante, es fuerte y flexible dentro de los sistemas operativos de red para las compaas pequeas. Su nica desventaja para los que necesitan una solucin a nivel de empresa es que carece de un servicio global de directorios. Pero esto se puede corregir en parte con el NetWare Naming Service (NNS) que ofrece parte de los servicios distribuidos a los LANs de NetWare.

  • Ofrece la habilidad de compartir archivos e impresoras, velocidad, seguridad, apoyo para la mayora de los sistemas operativos, y una gran cantidad de Hardware. Aunque tiene algunas dificultades con la administracin de memoria, todava vale la pena, pues tiene algunas otras caractersticas que lo hacen importante. La principal atraccin de un NOS de 32 bits como el que introdujo Novell, fue su diseo modular. Los NLMs se pueden actualizar sin tener que reconstruir l NOS completo, y se pueden cargar sobre la marcha. Adems, solamente los mdulos necesarios se cargan en el NOS, reservando la memoria para otras funciones como el cach de discos. Una desventaja de este diseo es el uso de memoria. Los NLMs se cargan en el hilo 0 y pueden trabar el servidor si el NLM no est escrito correctamente o si entran en conflicto con el NLM de otro fabricante. Por otra parte algunos de los mdulos no desocupan la memoria cuando se descargan (Estos problemas de administr acin de memoria se resolvieron luego en NetWare 4.x). NetWare 3.11 est diseado en su mayora para redes desde pequeas a medianas que consisten en servidores individuales, principalmente porque sus servicios de directorios no integran a la red en su totalidad. Cada uno de los servidores mantiene una base de datos centralizada de verificacin individual llamada el Bindery. El Bindery del servidor mantiene la informacin como los nombres de conexin, las contraseas, los derechos de acceso y la informacin de impresin. Si los usuarios necesitan conectarse a ms de un servidor para compartir recursos, deben hacerlo manualmente con cada servidor. Requerimientos:

    PC basada en una 386 o superior.

    4Mb de RAM.

    50Mb de espacio en Disco Duro.

    NetWare, Versin 4.0. NetWare 4.0 ofrece la conexin simplificada de mltiples servidores, la capacidad de compartir recursos en la red y la administracin centralizada en un mismo producto. La arquitectura de NetWare 4.0, es similar a la de la versin 3.11. NetWare 4.0 no es para todo el mundo. Determinar si en realidad se necesita un NOS tan potente depende del tamao, la configuracin y la complejidad de la LAN que se quiera formar. Algunas de las caractersticas nuevas ms atractivas son el NetWare Directory Services (NDS), la compresin de archivos, la subasignacin de bloques, la distribucin de archivos y la administracin basada en Microsoft Windows. Actualidad La estrategia de Novell ha sido siempre acelerar el crecimiento de las redes. Anteriormente, desarrollaba productos hardware para potenciar el crecimiento de aspectos importantes de las redes, dejando posteriormente la fabricacin de estos productos en manos de otras empresas. Algunas de stas se convirtieron pronto en proveedores importantes de productos en el mercado en expansin de las redes. Hoy la estrategia de computacin en red de Novell es una arquitectura llamada SISTEMAS ABIERTOS NETWARE. Esta arquitectura tiene los siguientes objetivos:

  • Permitir disponer de los servicios ofrecidos por NetWare en plataformas ampliables.

    Hacer que NetWare sea independiente del protocolo soportando los estndares importantes de la industria, como TCP/IP y los niveles de protocolo OSI.

    Ofrecer encaminamiento (rounting) y redes de rea amplia.

    Mantener abierta la arquitectura y ofrecer herramientas de desarrollo para crear aplicaciones que operen en un entorno distribuido de computacin en red.

    Novell planea implementar esta estrategia ofreciendo o soportando plataformas de servidores, arquitectura abierta, una tecnologa de protocolos abierta y servicios NetWare.

    Historia Symbian

    Symbian es un sistema operativo propiedad de Nokia, y que en el pasado fue producto

    de la alianza de varias empresas de telefona mvil, entre las que se

    encontraban Nokia, Sony Mobile Communications, Psion, Samsung, Siemens, Arima,

    Benq, Fujitsu, Lenovo, LG, Motorola, Mitsubishi Electric, Panasonic, Sharp, etc. Sus

    orgenes provenan de su antepasado EPOC32, utilizado en PDA's y Handhelds de

    PSION.

    El objetivo de Symbian era crear un sistema operativo para terminales mviles que

    pudiera competir con el de Palm o el Windows Mobile de Microsoft y posteriormente

    Android de Google, iOS de Apple, Windows Phone de Microsoft y BlackBerry OS de

    Blackberry.

    Symbian desde el momento de su lanzamiento fue construido para ser utilizados en

    mviles y por esta razn cuenta con algunas caractersticas que lo distinguan de los ya

    normales sistemas operativos de equipos de escritorio y notebooks como Windows,

    Linux y OS X.

    Los escasos recursos de los mviles de aquel entonces, sumado a los problemas de

    energa de los mismos en aquella poca supusieron un gran reto para los

    desarrolladores del mismo. Adems de esto el mismo debera funcionar de forma

    correcta ya que los usuarios admitiran que sus PCs fallaran y se trancaran, pero no por

    igual con sus mviles. Luchando contra estas desventajas de los dispositivos mviles

    Symbian logr un gran crecimiento luego de su desarrollo, llegando a alcanzar la cifra

    de 385 millones de dispositivos instalados a mediados de 2010.

    Un dato interesante es que para poder programar aplicaciones en Symbian no se

    necesita ningn conocimiento especfico de un cdigo nico para el sistema operativo

    ya que se puede programar en l a partir de lenguajes como Java, C++ Visual Basic,

    Python, Perl, Flash Lite, y ms.

  • En 2008 Nokia adquiri el total de la empresa Symbian Ltda. acordando la compra con

    sus restantes socios. Bajo este acuerdo Nokia se convirti en el ms importante

    contribuyente de la firma y comenz a intentar rescatar un sistema operativo que

    haba quedado atrasado en el tiempo.

    A pesar de sus intentos Symbian nunca pudo alcanzar lo que ya era iOS o Android y por

    esta razn en 2011 un acuerdo entre Nokia y Microsoft hizo que el primero comenzara

    a usar el sistema operativo del segundo.

    Versiones Symbian

    Versin de

    Symbian

    Nombre de

    versin Ao de lanzamiento Descripcin

    EPOC32 1.0 > 5.1 EPOC32 1997 con el handled Psion

    Series 5

    La primera versin

    de EPOC32,

    Release 1 apareci

    en el Psion Series

    5 en 1997. Ms

    tarde, aparece

    ROM v1.1 Release

    3 (el Release 2

    nunca fue lanzado

    al mercado.) Estos

    fueron seguidos

    por el Psion Series

    5mx , Revo ms /

    Revo, Psion Series

    7 / netBook y

    netPad (que todos

    los destacados de

    publicacin 5).

    A EPOC32 se le

    conoci como

    EPOC

    simplemente, a

    partir de la versin

    6 la denominacin

    de EPOC cambi a

    Symbian (como se

  • muestra ms

    adelante). A pesar

    de la similitud de

    los nombres,

    EPOC32 y

    EPOC16 eran

    sistemas

    operativos

    totalmente

    diferentes,

    EPOC32 est

    escrito en C++.

    Symbian OS 6.0 Symbian OS 2001 con el Nokia 9210

    Communicator

    Primera versin de

    Symbian destinada

    a telfonos

    mviles, aadi

    soporte para

    Bluetooth.

    Symbian OS 6.1 Symbian S60 2002 con el Nokia 7650

    Symbian OS 6.1 Symbian S60,

    Feature Pack 1 2002 con el Nokia 3650

    Symbian OS 7.0 Symbian S60 2nd

    Edition 2003 con el Nokia 6600

    Symbian OS 7.0

    Symbian S60 2nd

    Edition, Feature

    Pack 1

    2004 con el Nokia 3230

    Symbian OS 8.0

    Symbian S60 2nd

    Edition, Feature

    Pack 2

    2004 con el Nokia 6630

    Symbian OS 8.1

    Symbian S60 2nd

    Edition, Feature

    Pack 3

    2005 con el Nokia N70

    Symbian OS 9.1 Symbian S60 3rd

    Edition 2006 con el Nokia 3250

    Soporte para

    nuevos telfonos

    con pantalla a todo

    color y nuevas

    aplicaciones que

    no son

  • binariamentes

    compatibles con

    Symbian S60 2nd

    Edition.

    Symbian OS 9.2

    Symbian S60 3rd

    Edition, Feature

    Pack 1

    2007 con el Nokia 5700

    XpressMusic

    Symbian OS 9.3

    Symbian S60 3rd

    Edition, Feature

    Pack 2

    2008 con el Nokia 5320

    XpressMusic

    Se ha optimizado

    el software para

    ganar rendimiento

    como parte de la

    introduccin a

    nuevos efectos y

    transiciones. La

    opciones de

    personalizacin

    tambin presentan

    novedades, se

    podr crear una

    secuencia de

    fondos de pantalla

    que cambiar

    automticamente o

    asociar cada

    llamada con una

    imagen que

    aparecer a

    pantalla completa

    para facilitar la

    identificacin de la

    llamada. Otro de

    los aspectos

    mejorados es la

    usabilidad, como el

    acceso a las

    aplicaciones que

    se estn

    ejecutando al

    mismo tiempo en el

    dispositivo.

  • Symbian OS 9.4 Symbian S60 5th

    Edition

    2008 con el Nokia 5800

    XpressMusic

    Nueva versin de

    Symbian que

    incluye soporte

    para telfonos

    completamente

    tctiles, fue una

    adaptacin de

    Symbian S60 3rd

    que dio bastantes

    problemas de

    estabilidad y fueron

    necesarias varias

    actualizaciones

    que en algunos

    casos nunca

    solucionaron los

    problemas, como

    es el caso del

    Nokia 5800

    XpressMusic que

    lleg a recibir ms

    de 8

    actualizaciones con

    el fin de mejorar su

    estabilidad.

    Symbian OS 9.5 Symbian^3 2010 con el Nokia N8

    Se considera la

    nueva generacin

    del sistema

    operativo Symbian.

    Usada en los

    smartphones de

    nueva generacin

    de Nokia, como el

    N8, C7, C6-01, y

    E7.

    Entre sus nuevas

    caractersticas

    destacadas estn:

  • Soporte para

    grficos

    acelerados con

    la aceleracin

    de hardware en

    2D y 3D.

    Soporte

    para HDMI.

    Entrada USB

    (USB On The

    Go).

    Hasta 3

    pantallas de

    inicio

    personalizables

    con widgets.

    Mejoras

    estticas

    notables

    gracias a la

    aceleracin de

    grficos y

    muchas

    mejoras

    generales en

    estabilidad,

    entre ellas la

    consistencia.

    Symbian OS 9.5 Symbian Anna

    2011 con el Nokia X7 y el

    Nokia E6 y en forma de

    actualizacin

    Actualizacin de

    Symbian^3 con:

    Nuevos iconos.

    Soporte bsico

    para NFC.

    Una nueva

    versin del

    navegador.

  • Mejoras en el

    rendimiento

    general, de la

    batera y en la

    pantalla de

    inicio.

    El sistema vena

    instalado de fbrica

    en una versin casi

    final en los Nokia

    X7 y E6.

    Symbian OS 10.1 Nokia Belle 07 de febrero de2012 en

    forma de actualizacin

    Nokia cambi la

    nomenclatura hacia

    el pblico de

    Symbian Belle a

    Nokia Belle, sin

    embargo

    internamente y de

    cara a los

    desarrolladores el

    sistema operativo

    todava se

    denomina en

    realidad Symbian.

    Esta versin viene

    instalada por

    defecto en los

    nuevos Nokia 603,

    700 y 701, y

    tambin estara

    disponibles para

    los telfonos que

    funcionan con

    Symbian^3 y

    Symbian Anna.

    Nokia Belle es una

    actualizacin

    mayor de Symbian

  • OS: 10.1. Entre sus

    mejoras estn:

    Mejoras en la

    estabilidad y el

    consumo y la

    gestin de

    memoria RAM

    del sistema

    operativo.

    Nueva interfaz

    grfica de

    usuario con un

    nuevo men,

    widgets

    totalmente

    nuevos y de

    diferentes

    tamaos.

    Nueva barra de

    navegacin.

    Men de

    notificaciones

    deslizable.

    Nueva barra de

    notificaciones

    entre otras que

    deja ms

    espacio para

    las

    aplicaciones.

    Esta versin fue

    lanzada para todos

    los terminales

    compatibles el 7 de

    febrero de 2012

    menos el Nokia

    500 que tuvo un

  • retraso por carecer

    de hardware de

    grficos con

    aceleracin, para el

    Nokia 500 se lanz

    el 15 de febrero del

    mismo ao.

    Symbian

    OS 10.?.

    Nokia Belle,

    Feature Pack 1

    14 de abril de 2012en forma

    de actualizacin y con

    elNokia 808 PureView.

    Nokia Belle,

    Feature Pack 1 fue

    vista inicialmente

    en el Nokia 808

    PureView en el

    Mobile World

    Congress 2012 de

    Barcelona. Es una

    actualizacin

    menor que

    contiene cambios

    como:

    Navegador

    HTML5

    mejorado.

    Compatibilidad

    para Dolby

    Surround.

    Nuevos

    widgets.

    Aplicaciones

    Microsoft ya

    incluidas en el

    sistema, entre

    las que se

    incluyen Word,

    Excel y

    PowerPoint.

    El lmite

    soportado por

    el sistema para

  • el procesador

    aumentar su

    velocidad de

    1GHz a 1.3

    GHz.

    Mejoras en la

    interfaz de

    multitarea.

    Nueva versin

    de Nokia Maps

    preinstalada.

    Se distribuye en

    forma de

    actualizacin solo

    para Smartphones

    con Nokia Belle de

    origen (como el

    Nokia 701, Nokia

    603 etc.)

    Symbian

    OS 10.?.

    Nokia Belle

    Refresh

    29 de agosto de 2012en

    forma de actualizacin.

    Nokia Belle

    Refresh es una

    actualizacin

    menor de Nokia

    Belle para los

    primeros

    dispositivos de la

    generacin

    Symbian^3.

    Nueva versin

    del navegador

    (8.3) que ya

    vena includa

    en Nokia Belle,

    Feature Pack

    1.

    Muchos

    nuevos widgets

  • que tambin se

    incluyeron

    desde el

    principio en

    Nokia Belle,

    Feature Pack

    1.

    Aplicaciones

    Microsoft ya

    incluidas en el

    sistema, entre

    las que se

    incluyen Word,

    Excel y

    PowerPoint.

    Nueva versin

    de Nokia Maps

    (3.09)

    preinstalada.

    Nuevas

    aplicaciones

    multimedia

    exclusivas para

    el Nokia N8.

    Nueva versin

    del reproductor

    de msica

    integrado.

    Symbian

    OS 10.?.

    Nokia Belle,

    Feature Pack 2

    11 de octubre de2012 en

    forma de actualizacin.

    Nokia Belle,

    Feature Pack 2, al

    igual que Nokia

    Belle, Feature Pack

    1 es una

    actualizacin que

    solo est

    disponible para los

    ltimos terminales

    Symbian de Nokia

  • (Nokia 808

    PureView, Nokia

    603, Nokia 700,

    Nokia 701).

    Nueva pantalla

    de desbloqueo

    inspirada en el

    Nokia N9 con

    Meego.

    Introduccin a

    un nuevo

    teclado con

    texto

    predictivo.

    Mejoras en el

    navegador

    nativo y en su

    motor de

    JavaScript.

    Mejoras en

    multimedia,

    tanto en la

    galera como

    en la cmara

    del Nokia 808

    PureView.

    El final: Cabe

    destacar que esta

    sera la ltima

    versin de

    Symbian con

    nuevas

    caractersticas que

    saldr al mercado

    segn Nokia. A

    partir de esta

    actualizacin se

    considera

  • terminado el

    trabajo de

    desarrollo en la

    plataforma y los

    usuarios solo

    recibirn

    actualizaciones de

    seguridad o que

    corrigen fallos. El

    sistema operativo

    Symbian OS, cesa

    su desarrollo.

    El 12 de junio de

    2013 Financial

    Times da a

    conocer que ese

    mismo verano

    Nokia dejar de

    vender dispositivos

    Symbian.

  • MAC OS X

    Presentacin:

    La fecha de su nacimiento data en 1984, surge con una alternativa de interfaz de

    usuario ms amigable que la que ofreca el sistema operativo competidor en la poca,

    MS-DOS.

    Es conocido por haber sido el primer sistema dirigido a un gran pblico y que contaba

    con una interfaz grfica compuesta por la interaccin del mouse con ventanas, iconos y

    mens. La empresa decidi ms tarde crear nuevos productos ms actualizados para

    que los clientes pagasen por ellos, lanzando as nuevas versiones de lo que ms tarde

    se llamara Mac OS. Las 7 primeras versiones fueron comercializadas con el nombre de

    System Software. A partir de estas, incluyendo los ltimos lanzamientos de la versin

    7, se pas a llamar Mac OS. Hasta llegar a la versin Mac OS X construido sobre slidos

    cimientos UNIX, usa una interfaz grfica desarrollada por Apple llamada Aqua, que se

    inspira libremente en la interfaz de Mac OS Classic.

    Estructura del Mac OS X:

    1. Ncleo del Sistema Operativo Mac OS:

    El ncleo (Darwin) de Mac OS X (XNU) est basado en los ncleos de los sistemas

    operativos Mach y FreeBSD, pero tambin incluye parte de MkLinux, NetBSD,

    OpenBSD y otras tecnologas de Mach. Mac OS X Admite las llamadas del sistema de

    Mach y BSD Como el ncleo de OS X est basado tanto en Mach cmo en FreeBSD,

    XNU contiene dos tablas de llamadas del sistema, de Mach y BSD y admite los API de

    los sistemas BSD y Mach.

  • Esquema de procedimientos del ncleo de Mac OS X

    El kernel de Mac OS X por parte de Mach 3.0, un sistema originalmente basado en una

    estructura de microkernel. Sin embargo, el uso que se hace de este sistema en Mac OS

    X no es como microkernel, sino que ha sido adaptado a las necesidades de Mac OS X.

    En este caso concreto, Mach esta enlazado con el resto de componentes del sistema,

    de forma que todo ello pertenece a un nico espacio de direcciones. Este diseo est

    motivado por razones de eficiencia, ya que una llamada directa entre mdulo

    directamente enlazados es ms rpida que una llamada a procedimiento remoto (RPC)

    o el envo de un mensaje. En cualquier caso, el kernel de Mac OS X sigue manteniendo

    un alto grado de modularidad ofreciendo ms flexibilidad y sencillez que un kernel

    puramente monoltico.

    Dentro del kernel, por tanto, lo que aporta Mach es:

    Una API que ofrece canales de comunicacin para aplicaciones de usuario.

    Soporte para paralelismo, hilos y multiprocesamiento simtrico.

    Una plataforma flexible de planificacin de procesos, incluyendo su uso para

    tiempo real.

    Un juego completo de primitivas de comunicacin entre procesos, como

    mensajes, llamadas a procedimientos remotos, sincronizacin y notificacin.

    2. Sistema grfico

    El sistema grfico, formado por la combinacin de tres componentes clave con

    nombres tan sugerentes reconocidos como Quartz, OpenGL y QuickTime.

    Quartz: es el motor grfico de Mac OS X, que utiliza un modelo basado en la

    especificacin PDF para generar una serie de grficos bitmap que son compuestos en

    la pantalla, en tiempo real. Quartz es un concepto de sistema grfico que no existe en

    ninguna otra plataforma (ni Windows, ni Linux, ni Solaris, ni Iris, ni nada). Permite

  • realizar deformaciones de grficos dinmicas, transparencias de infinitas capas y

    sombras, as como combinar 2D con 3D y cualquier medio digital que pueda

    OpenGL:

    Mac OS X incluye la implementacin altamente optimizada de Apple de OpenGL como

    el sistema API y la librera para los grficos tridimensionales (3D). Es un marco amplio

    y robusto para la visualizacin de las formas en 2D y 3D. Adems permite a OpenGL

    trabajar en un ambiente del sistema de ventanas del sistema operativo.

    QuickTime: El Mac OS X viene equipado con la ltima versin de QuickTime. QuickTime

    es una potente tecnologa multimedia para manipular, realzar, y almacenar el vdeo, el

    sonido, la animacin, grficos, el texto, la msica, e incluso la realidad virtual.

    QuickTime, adems de ser utilizado por Mac OS X, est disponible en OS 9 de Mac,

    Windows 95, Windows 98, Windows NT, y Windows 2000. Quick time soporta

    formatos de archivo para las imgenes, incluyendo PICT, BMP, GIF, JPEG, TIFF, y PNG.

    3. Entorno de programacin y desarrollo:

    Classic: El entorno Classic permite ejecutar las aplicaciones Mac de toda la vida.

    Carbon: Permite que una aplicacin se pueda ejecutar deforma nativa tanto en Mac OS

    X como en Classic

    Cocoa: Est diseado especficamente para aplicaciones exclusivas de Mac OS X

    frameworks orientadas a objetos que soportan un rpido desarrollo y una alta

    productividad.

  • Java: Permite la ejecucin de aplicaciones nativas Java a una velocidad y con una

    estabilidad sin precedentes, con lo que el desarrollo para mltiples plataformas es una

    opcin viable.

    Plataformas:

    Apple maneja su propia lnea de hardware y sus sistemas operativos solo estn

    licenciados para trabajar en mquinas ensambladas por Apple Inc, la lnea

    principalmente que utiliza MacOS X es:

    Desktop

    Server

    Notebooks

    Instalacin del Mac OS X

    Paso 1. Grabacin del Disco: Tener la imagen de la distribucin que se quiera instalar

    en un CD, tener en cuenta grabar la imagen a una velocidad baja ya que al grabarla a

    altas velocidades puede dar errores en lectura del disco.

    Paso 2. Arrancar desde el DVD: Programar la BIOS para que se pueda arrancar desde

    el CD/DVD o presione durante el arranque la tecla de eleccin del dispositivo desde

    donde queremos arrancar y elija el lector o grabadora que tiene el disco de MAC OS.

    En ese momento cargar el Darwin y l mismo os dir que si quiere instalar pulse una

    tecla o pulse F8 para ms opciones (iniciar por ejemplo en flags -v, -x -v, etc por si algo

    falla). Transcurridos unos minutos le aparecer el seleccionador de idiomas de

    instalacin.

  • Si usa Apple original cuando introduzcamos el DVD de instalacin del Mac OS se abrir

    una ventana en la que podemos seleccionar Instalar Mac OS X. En ese momento se

    pondr en marcha y le pedir que se reinicie el equipo para arrancarse desde el DVD.

    En algunos porttiles hay que desactivar el soporte de SATA nativo desde la bios para

    que arranque correctamente el Mac OS X la primera vez, despus de esto se puede

    volver a activar.

    Paso 3. Men de instalacin: Aqu tiene informacin disponible en los mens de arriba

    pero bsicamente usar la aplicacin Utilidad de Discos. Con ella preparar su

    particin o disco duro para que pueda ser instalado Mac OS X. Un paso bsico es

    formatearla en formato MAC OS PLUS (con registro), nada de FAT32, NTFS, formatear

    desde windows con programas de particin, no hace falta liar tanto. Vyase a borrar,

    elegir ese formato y listo. Son segundos los que tarda.

  • Una vez dado formato a nuestro disco duro o particin aceptamos los trminos,

    elegimos el disco duro y justo antes de empezar la instalacin nos vamos a

    Personalizar o Customize (esto en el caso de las distribuciones es imprescidible en

    muchos casos).

    Las distribuciones (iDeneb, iPC, iATKOS, etc) suelen tener un listado de drivers para el

  • principal hardware que la gente demanda: tarjetas grficas Nvidia, ATI, Intel, drivers

    para chipsets Intel ICHx, tarjetas de sonido ALCxxx integradas, etc. La eleccin de estos

    drivers, fix y parches debe ser la correcta, nunca poner de ms o elegir cosas

    contraproducentes (como elegir dos Kernels), ya que su resultado ser el que la

    instalacin no sea exitosa. En el lado opuesto tenemos la persona que por

    desconocimiento no pone los parches suficientes y acabamos obteniendo errores

    como el temido "Still waiting for root device" que es resultado de una mala instalacin

    del chipset de nuestra placa.

    Paso 4.Instalacin: Es recomendable que si es un DVD de mediana calidad y grabado

    en baja velocidad pase de la comprobacin del disco, dura demasiado y no merece la

    pena (a no ser que lleves 5 intentos y ests seguro de que debera funcionar). La

    instalacin puede durar en torno a 15 - 25 minutos segn el equipo.

    Paso 5. Instalacin exitosa

    Una vez terminis de instalar pues Leopard debera deciros que la instalacin ha sido

    un xito. En esos momentos debera reiniciarse transcurrido unos segundos y debera

    arrancar nuestro Leopard.

  • En muchos casos, os encontraris que os lanza un error, un kernel panic, que la

    manzana tiene un smbolo de prohibido el paso arriba, etc. Os recomiendo que

    arranquis en modo -v (verboso) y as podris ver la secuencia de arranque y ver en

    donde se queda pillado. Esos errores ayudan muchas veces a vislumbrar el motivo del

    fallo. Podis intentar tambin entrar en modo seguro (-x) a ver si as os deja o en

    cargando todos los controladores (-f).

    Paso 6. Creacin de la cuenta y registro

    Bueno, aqu activaris el teclado, nosotros usamos el Espaol - ISO en Espaa (os lo

    digo por el tema de las tildes y tal. Luego daris vuestros datos y podris registrar (o

    no) vuestro Leopard. Los que usis distribuciones, no registris Leopard.

    Paso 7.Men de instalacin

    Dios, Leopard est en ingls a pesar de poner que el idioma de la instalacin fuera el

    castellano!!! exactamente, ese es el quiz de la cuestin, que ahora te toca poner el

    sistema en castellano. Es muy simple, en la mayora de los casos, simplemente te vas a

    Aplicaciones/Personal/Internacional/Idiomas y editas la lista y dejas slo el espaol y

    en formato pones Espaol de Espaa (o cualquiera que sea tu eleccin), por el tema de

    las monedas, medidas, etc.

    En distribuciones como iATKOS no se incluye el Espaol como idioma. Descargate el

    archivo Spanish.pkg de este enlace, e instalalo. Entra en el icono System Preferences

    que esta en el dock de mac. Entra a International y arrastra Espaol a la primera

    posicin de la lista. Reinicia y ya tendrs tu Mac OS X Leopard en Espaol (segundo

    mtodo alternativo a Aplicaciones/Personal/Internacional/Idiomas).

  • Gestin de procesos y procesador:

    El Mac OS es un sistema operativo multiusuario y multitarea con una capacidad para

    administrar simultneamente informacin de 32 bits, se considera de multitarea

    preventivo dado que cuenta con un programador (tambin llamado planificador) el

    cual, segn los criterios de prioridad, asigna el tiempo de los equipos entre varios

    procesos que lo solicitan. La planificacin del procesador consiste en mantener una

    serie de estructuras de informacin que permiten identificar las caractersticas de cada

    trabajo, as como los recursos que tiene asignados. Un trabajo puede estar en varios

    estados (procesamiento, listo para ejecutar y en espera).

    Mach 3.0 permite el uso de varios procesadores trabajando en paralelo, su trabajo es

    dotar al procesador y la memoria de la capacidad de abstraccin del resto de los

    componentes del equipo. Se encargar de gestionar los tiempos de trabajo del

    procesador, as como de facilitar la proteccin de memoria entre las distintas

    aplicaciones que se estn ejecutando en un momento dentro del ordenador. Todo ello

    sin olvidar la gestin de todos los mecanismos de entrada y salida de que dispongamos

    para una tarea en ejecucin.

    Distribucin de trabajos

    Tareas e hilos: Mac Os X define el concepto de hilo tal y como lo hace POSIX, siguiendo

    este mismo estndar para su manejo. Un hilo es, por tanto, es un punto de control de

    la ejecucin de un proceso, que tiene acceso a todos los recursos del proceso y que se

    puede ejecutar en paralelo (si la maquina lo soporta) con otros hilos (estn o no dentro

    del mismo proceso).

    Un proceso (o tarea, como se le denomina en Mach) se define como un conjunto de

    recursos. Estos recursos, como veremos posteriormente, pueden ser referenciados a

    travs de los puertos, con la excepcin del espacio de direccionamiento. Una tarea

    debe contener uno o ms hilos.

    En Mach, una tarea no tiene capacidad de ejecucin, sino que son los hilos que

    contiene los que realmente se ejecutan basndose en los recursos de la tarea. Una

    tarea es, por tanto, una entidad bastante pesada, ya que contiene todos los recursos

    que los hilos contenidos van a necesitar. Por contra, un hilo es una entidad sumamente

    ligera, ya que slo contiene cierta cantidad de informacin relativa al estado de la

    ejecucin, delegando en la tarea todos los aspectos relativos a los recursos.

    Planificacin: La planificacin en el kernel de Mac OS X est basada en cuatro listas de

    ejecucin, cada una de ellas con diferente prioridad. Un hilo puede migrar de un nivel

    de prioridad a otro en funcin de sus requerimientos, dependiendo de la poltica en

    concreto que se utilice en el sistema. En general, es posible manejar estas prioridades

    mediante los procedimientos definidos en el estndar de llamadas POSIX. Los procesos

    parecen efectuarse simultneamente

  • Las cuatro listas de ejecucin que maneja el planificador de Mac OS X, son:

    Prioridad

    normal

    Alta

    Modo kernel

    Tiempo real

    Aplicacin

    Aplicaciones normales

    cuya prioridad se ha aumentado

    Internos al kernel con mayor prioridad que el nivel de usuario

    (ej.: E/S).

    Hilos con una fraccin definida de ciclos de ejecucin

    Puertos: En Mach, un puerto (port) es el punto de acceso a un recurso, entendiendo

    este como un servicio prestado a una aplicacin o hilo. Cada objeto o recurso puede

    tener varios tipos de puerto, entre ellos el puerto de nombre (name port) y el puerto

    de control (control port ). Un hilo que haga una referencia a un puerto de nombre slo

    podr ver ciertas caractersticas del recurso y obtener ciertos servicios no privilegiados.

    Sin embargo, un hilo que pueda referenciar el puerto de control ser capaz de

    manipular completamente este recurso.

    Asociado con los puertos existe el concepto de derechos de puertos (port rights). Cada

    hilo posee unos derechos de puertos que le dan acceso a un nmero limitado de

    recursos y a un nivel de manipulacin sobre estos. Estos derechos de puertos se

    pueden traspasar de unos hilos a otros, siempre y cuando se tengan los permisos

    adecuados para ello. El sistema de seguridad de Mach se basa precisamente en el

    manejo de los derechos de puertos.

    Comunicacin entre procesos: Al igual que en cualquier sistema operativo moderno,

    en Mach se definen algunos mtodos de comunicacin entre los diferentes procesos

    que se ejecutan en el sistema. Los canales de comunicacin entre procesos estn

    regidos por puertos, que tienen unos derechos asociados. Los canales de comunicacin

    que estn definidos en el kernel de Mac OS X son:

    Colas de mensajes

    Semforos

    Notificaciones

    Cerrojos

    Llamadas a procedimientos remotos

    La forma de utilizar estos mtodos de comunicacin viene definida por una API

    (Application Programmer Interface), librera de funciones que ofrecen servicios de

    creacin, control, manejo y destruccin de los elementos IPC comentados.

  • 1. Colas de mensajes: Las colas de mensajes eran, originalmente, el nico canal de

    comunicacin nter proceso definido en el kernel Mach. Las colas estn definidas de

    forma que slo un proceso tiene privilegios sobre el puerto de lectura, mientras que

    varios procesos pueden tener privilegios sobre el puerto de escritura en la cola. Como

    en otros sistemas operativos, la comunicacin entre procesos se lleva a cabo mediante

    escrituras en la cola y posteriores lecturas por parte de otro proceso.

    Cada mensaje puede contener informacin de diferentes tipos:

    Datos de aplicacin generados por el proceso escritor;

    Una copia de la informacin en un rango determinado de memoria;

    Derechos sobre puertos;

    Atributos especficos del kernel, como la identificacin del emisor.

    Es destacable que, si bien slo una tarea (forma en que se denominan los procesos en

    Mach) tiene acceso de lectura a una cola de mensajes, cualquier hilo de ejecucin

    dentro de ella puede estar intentando leer un mensaje. En ese caso, la implementacin

    hace que slo un hilo puede leer un determinado hilo.

    2. Semforos: En Mach, los semforos tienen tres posibles operaciones:

    Wait: Hace que el proceso espere en el semforo hasta que el contador sea

    mayor que cero. Esta operacin se suele hacer cuando se va a entrar, por

    ejemplo, en una seccin crtica.

    Post: Incrementa el contador del programa, haciendo que se desbloquee algn

    proceso que estuviese bloqueado en el semforo.

    Post all: Hace que se desbloqueen todos los procesos que estaban bloqueados

    en el semforo.

    Evidentemente, si el semforo es binario, no existe diferencia prctica entre la llamada

    a post y la llamada a post all.

    3. Notificaciones: Los objetos de notificacin son similares a los semforos en el

    sentido de que soportan las operaciones post y wait. La diferencia estriba en que las

    notificaciones contienen adems un campo de estado. El campo es de longitud y

    formato fijos, definidos en la creacin del objeto. En cada operacin post se actualiza

    el contenido del campo de estado. En cada objeto slo existe un campo de estado, por

    lo que ste se sobrescribe en cada operacin post. Las notificaciones constituyen una

    forma algo ms avanzada de comunicacin que los semforos, porque permiten el

    paso de datos adicionales en el campo de estado.

    4. Cerrojos: Un cerrojo es un objeto que proporciona acceso exclusivo a una regin

    crtica, es decir, es esencialmente un semforo binario. Durante la seccin crtica o

    transaccin -definida como un bloque de operaciones que se deben ejecutar de forma

  • atmica, el hilo o tarea cierra el cerrojo. Al salir de la transaccin, el cerrojo es abierto

    de nuevo.

    4. Llamadas a procedimientos remotos: En Mach existen objetos -llamados objetos

    RPC (Remote Procedure Calls)- diseados para hacer posible y optimizar las llamadas a

    procedimientos remotos. En el momento de creacin de un objeto RPC, se definen los

    formatos para los argumentos. Cuando se hace la llamada (operacin send sobre el

    objeto RPC), se crea un mensaje en el formato

    Ya definido y se pone en la cola del objeto. Este mensaje se pasa al servidor. Cuando el

    servidor retorna de la transaccin, entonces la respuesta se le enva al emisor que hizo

    la llamada. El kernel Mach trata de optimizar el proceso haciendo que el servidor se

    ejecute utilizando los recursos del cliente. Esta tcnica se denomina migracin de hilo.

    Mecanismos de control

    El Mac OS controla los diferentes procesos de la computadora por medio de la

    interpretacin del lenguaje de comandos que le permiten al usuario comunicarse,

    adems, de las herramientas adecuadas para que pueda realizar sus tareas

    informticas y le evita asumir los complicados procesos necesarios para llevar a cabo

    dichas tareas.

    En las plataformas de derivados de Unix, el intrprete Tcl/Tk a menudo se instala de

    manera predeterminada. Si este no es el caso, normalmente es necesario instalar los

    paquetes correspondientes a la distribucin o sino utilizar el cdigo fuente de Tcl

    (lenguaje de herramientas de comando) y compilarlo para luego proceder con su

    instalacin. Por otra parte, la ejecucin de un cdigo Tcl se realiza escribiendo en el

    intrprete de comandos o consola: tclsh archivo.tcl

    Gestin de memoria:

    Mac OS X gestiona la memoria segn las necesidades de los programas que se tengan

    abiertos, pudiendo utilizar casi todo el disponible si hace falta. El sistema deja siempre

    algo para los programas abiertos pero asigna sobre la marcha la necesaria al programa

    que est trabajando. Si se abre la terminal y tecleas "top" se pueden ver todos los

    procesos en marcha y la memoria RAM y uso del procesador que tiene cada uno.

    Objetivos del sistema de gestin de memoria: La memoria es uno de los

    principales recursos de la computadora, la cual debe de administrarse con

    mucho cuidado. Aunque actualmente la mayora de los sistemas de cmputo

    cuentan con una alta capacidad de memoria, de igual manera las aplicaciones

    actuales tienen tambin altos requerimientos de memoria, lo que sigue

    generando escasez de memoria en los sistemas multitarea y/o multiusuario.

    Esquemas de memoria en asignacin contigua: un esquema simple de gestin

    de memoria consiste en asignar a cada proceso una zona contigua de memoria

  • para que en ella resida su mapa de memoria, (donde cada regin es una zona

    contigua que se caracteriza por la direccin dentro del mapa del proceso donde

    comienza y por su tamao, adems, tendr asociadas una serie de propiedades

    y caractersticas), de los esquemas de asignacin contigua Mac OS aplica un

    sistema de asignacin dinmica donde cada aplicacin pide memoria al sistema

    segn la va necesitando y la libera cuando no la necesita, lo que optimiza su

    aprovechamiento, en un Mac OS se asignar una nica direccin de memoria

    por cada proceso que se est ejecutando.

    Esquema de Asignacin Contigua

    Descripcin ventajas desventajas

    Particin

    Esttica

    La memoria principal

    se divide en un

    conjunto de

    particiones estticas,

    durante la generacin

    del sistema un

    proceso se puede

    cargar en una

    particin de este tipo.

    Sencilla de

    implementar, poca

    sobre carga del

    sistema operativo

    Empleo ineficiente de

    la memoria, debido a

    la fragmentacin

    interna.

    El numero de

    procesos.

    Particin

    dinmica

    Las particiones se

    crean

    dinmicamente, de

    forma que cada

    proceso se cargue en

    una particin de su

    mismo tamao

    No hay

    fragmentacin

    interna, uso ms

    eficiente de la

    memoria principal

    Uso eficiente del

    procesador debido a

    la compactacin para

    contrarrestar la

    fragmentacin

    externa.

  • Tcnica de intercambio: esta tcnica se basa en usar un disco o parte de un

    disco (dispositivo de swap) como respaldo de la memoria principal cuando no

    caben en memoria todos los procesos activos (ejemplo: puede ser debido a que

    se ha creado uno nuevo), se elige un proceso residente y se copia en swap su

    imagen en memoria. El criterio de