Download BILL GATES William Henry Gates III (nacido el 28 de octubre de
Document related concepts
Transcript
BILL GATES William Henry Gates III (nacido el 28 de octubre de 1955), más conocido como Bill Gates, es un empresario y filántropo estadounidense, cofundador de la empresa de software Microsoft, productora del sistema operativo para computadoras personales más utilizado en el mundo, Microsoft Windows. Está casado con Melinda Gates, y ambos ostentan el liderazgo de la Fundación Bill y Melinda Gates, dedicada a reequilibrar oportunidades en salud y educación a nivel local, especialmente en las regiones menos favorecidas, razón por la cual han sido galardonados con el Premio Príncipe de Asturias de Cooperación Internacional 2006. Es el segundo hombre más rico del mundo según la revista Forbes (2011) con una fortuna de 56 mil millones de dólares. Biografía William Henry Gates III nació el 28 de octubre de 1955. Es hijo de William Henry Gates II, un destacado abogado, y de Mary Gates, una profesora de la Universidad de Washington y directora del First Interstate Bank. Con ellos y su hermana, dos años mayor, vivió en la ciudad de Seattle, en el estado de Washington. Hasta sexto grado fue alumno regular de un colegio público. Cursó estudios en la escuela privada de élite de Lakeside, en Seattle. Esta escuela tenía ya una computadora en el año 1968, así que Gates tuvo la posibilidad de contactar pronto con la máquina y aficionarse a la informática. También en Lakeside conoció a Paul Allen, con quien más tarde fundaría Microsoft. Creó la empresa de software Microsoft el 4 de abril de 1975, siendo aún alumno en la Universidad Harvard. En 1976 abandonó la universidad y se trasladó a Albuquerque, sede de Altair, para pactar con esa empresa la cesión de un lenguaje para computadoras, elBasic, al 50% de las ventas. Al año siguiente, se enteró del éxito de la empresa Apple y de que necesitaban un intérprete de Basic. Bill Gates en el IT-Forum de Copenhague, año 2004. En 1980, se reunió con representantes de IBM en Seattle. Consiguió venderles el sistema operativo MS-DOS, aunque él aún no lo tenía y luego lo compró a muy bajo precio a un joven programador. IBM necesitaba ese sistema operativo para competir con Apple, razón por la cual la negociación era flexible. Microsoft quiso los derechos de licencia, mantenimiento, e incluso la facultad de vender el DOS a otras compañías. IBM aceptó, considerando que lo que produciría dividendos sería el hardware y no el software. Unos días después, Microsoft compró los derechos de autor del QDOS a Tim Paterson, que trabajaba para la Seattle Computer Products, por 50.000 dólares, que vendió a IBM como MS-DOS (Microsoft DOS). Lo que llama poderosamente la atención fue que IBM no comprara el MS-DOS sino que decidiera pagar a Microsoft un canon por cada copia que se vendiera junto con un IBM-PC. Lo que pocas veces se ha dicho es que por esos tiempos la madre de Gates, Mary Maxwell, era directiva de la empresa United Way conjuntamente con el CEO de IBM, John Opel Consciente de la importancia del entorno gráfico que había mostrado Apple (originalmente la interfaz gráfica y el "ratón" fueron desarrollados por Xerox PARC) en su ordenador Lisa, se propuso conseguir también el entorno gráfico y el "ratón" para operarlo. Mientras, Steve Jobs, fundador de Apple, iniciaba el desarrollo del Macintosh, Bill Gates visitó Apple. Ofrecía mejorar sus hojas de cálculo y otros programas. Amenazaba con vender su material informático a IBM, con lo que obtuvo una alianza Apple-Microsoft. Microsoft obtuvo legalmente la tecnología del entorno gráfico y del ratón, y sacó al mercado Microsoft Windows, como directo competidor de Macintosh. Al comenzar el tercer milenio, el sistema operativo Microsoft Windows (en todas sus versiones) se utiliza en la mayor parte de ordenadores personales del planeta Bill Gates está segundo en la lista anual de las mayores fortunas personales realizada por la revista Forbes, con bienes calculados alrededor de los 53 mil millones de dólares estadounidenses en 2010 superado por Carlos Slim con 53,5 mil millones. En 1994, adquirió un manuscrito de Leonardo da Vinci por 30 millones de dólares. El 16 de junio de 2006 hace pública su intención de abandonar sus labores diarias al frente de Microsoft hacia 2008 para dedicarse por entero a la fundación.La transición de responsabilidades será progresiva para evitar afecciones negativas en el desarrollo diario de la empresa, continuando como Presidente Honorario de la misma. El día 27 de junio de 2008 abandona sus labores al frente de Microsoft cediendo el control de la empresa a Steve Ballmer; inicialmente Bill Gates tendrá dedicado su tiempo al 70% con la Fundación Bill y Melinda Gates y el otro 30% a la empresa HISTORIA La primera versión de Microsoft Windows, versión 1.0, lanzada en noviembre de 1985, compitió con el sistema operativo de Apple. Carecía de un cierto grado de funcionalidad y logró muy poca popularidad. Windows 1.0 no era un sistema operativo completo; más bien era una extensión gráfica de MS-DOS. Windows versión 2.0 fue lanzado en noviembre de 1987 y fue un poco más popular que su predecesor. Windows 2.03 (lanzado en enero de 1988) incluyó por primera vez ventanas que podían solaparse unas a otras. El resultado de este cambio llevó a Apple a presentar una demanda contra Microsoft, debido a que infrigían derechos de autor. Windows versión 3.0, lanzado en 1990, fue la primera versión de Microsoft Windows que consiguió un amplio éxito comercial, vendiendo 2 millones de copias en los primeros seis meses. Presentaba mejoras en la interfaz de usuario y en la multitarea. Recibió un lavado de cara en Windows 3.1, que se hizo disponible para el público en general el 1 de marzo de 1992. El soporte de Windows 3.1 termino el 31 de diciembre de 2001. En julio de 1993, Microsoft lanzó Windows NT basado en un nuevo kernel. NT era considerado como el sistema operativo profesional y fue la primera versión de Windows para utilizar la multitarea preemptiva. Windows NT más tarde sería reestructurado también para funcionar como un sistema operativo para el hogar, con Windows XP. El 24 de agosto de 1995, Microsoft lanzó Windows 95, una versión nueva para los consumidores, y grandes fueron los cambios que se realizaron a la interfaz de usuario, y también se utiliza multitarea preemptiva. Windows 95 fue diseñado para sustituir no solo a Windows 3.1, sino también de Windows para Workgroups y MS-DOS. También fue el primer sistema operativo Windows para utilizar las capacidades Plug and Play. Los cambios que trajo Windows 95 eran revolucionarios, a diferencia de los siguientes, como Windows 98 y Windows Me. El soporte estándar para Windows 95 finalizó el 31 de diciembre de 2000 y el soporte ampliado para Windows 95 finalizó el 31 de diciembre de 2001. El siguiente en la línea de consumidor fue lanzado el 25 de junio de 1998, Microsoft Windows 98. Sustancialmente fue criticado por su lentitud y por su falta de fiabilidad en comparación con Windows 95, pero muchos de sus problemas básicos fueron posteriormente rectificados con el lanzamiento de Windows 98 Second Edition en 1999. El soporte estándar para Windows 98 terminó el 30 de junio de 2002, y el soporte ampliado para Windows 98 terminó el 11 de julio de 2006. Como parte de su línea «profesional», Microsoft lanzó Windows 2000 en febrero de 2000. La versión de consumidor tras Windows 98 fue Windows Me (Windows Millennium Edition). Lanzado en septiembre de 2000, Windows Me implementaba una serie de nuevas tecnologías para Microsoft: en particular fue el «Universal Plug and Play». Durante el 2004 parte del código fuente de Windows 2000 se filtró en internet, esto era malo para Microsoft porque el mismo núcleo utilizado en Windows 2000 se utilizó en Windows XP. En octubre de 2001, Microsoft lanzó Windows XP, una versión que se construyó en el kernel de Windows NT que también conserva la usabilidad orientada al consumidor de Windows 95 y sus sucesores. En dos ediciones distintas, «Home» y «Professional», el primero carece por mucho de la seguridad y características de red de la edición Professional. Además, la primera edición «Media Center» fue lanzada en 2002, con énfasis en el apoyo a la funcionalidad de DVD y TV, incluyendo grabación de TV y un control remoto. El soporte estándar para Windows XP terminó el 14 de abril de 2009. El soporte extendido continuará hasta el 8 de abril de 2014. En abril de 2003, Windows Server 2003 se introdujo, reemplazando a la línea de productos de servidor de Windows 2000 con un número de nuevas características y un fuerte enfoque en la seguridad; lo cual fue seguido en diciembre de 2005 por Windows Server 2003 R2. El 30 de enero de 2007, Microsoft lanzó Windows Vista. Contiene una serie de características nuevas, desde un shell rediseñado y la interfaz de usuario da importantes cambios técnicos, con especial atención a las características de seguridad. Está disponible en varias ediciones diferentes y ha sido objeto de muy severas críticas debido a su patente inestabilidad, sobredemanda de recursos de hardware, alto costo, y muy alta incompatibilidad con sus predecesores, hecho que no ocurría con éstos. El 22 de octubre de 2009, Microsoft lanzó Windows 7. A diferencia de su predecesor, Windows Vista, que introdujo a un gran número de nuevas características, Windows 7 pretendía ser una actualización incremental, enfocada a la línea de Windows, con el objetivo de ser compatible con aplicaciones y hardware que Windows Vista no era compatible. Windows 7 tiene soporte multitouch, un shell de Windows rediseñado con una nueva barra de tareas, conocido como Superbar, un sistema red llamado HomeGroup, y mejoras en el rendimiento sobre todo en velocidad y en menor consumo de recursos, aún sorprendéntemente continúa siendo muy propenso a ataque por virus informáticos. EVOLUCION Windows 1.0: Lanzado en Noviembre de 1985, es la primera versión con interfaz gráfica. Agrega soporte para mouse y permite ejecutar varias tareas a la vez. Detalles como la Papelera de Reciclaje y la opción de poner una ventana encima de la otra no pudieron ser implementadas por problemas legales con Apple. Windows 2.0: Windows se expandió en el mercado con esta nueva vesión, y varios de los problemas de patentes con Apple ya habían sido solucionados. Windows 3.0: Lanzado en el 1990. Aquí comenzó a competir realmente con el sistema operativo de Mac. El sistema incluía una nueva forma de organizar archivos, mejores gráficos y un manejo de memoria optimizado. En sólo dos años se vendieron más de 10 millones de copias. Todo un éxito. Windows 3.11: Técnicamente una lavada de cara de la versión anterior, pero con varios agregados: soporte para fuentes TrueType escalables, capacidades multimedia y mucho más. Windows 3.11 NT: El Windows 3.11 totalmente mejorado, pensado para uso profesional, mucho más robusto. NT estaba escrito para procesadores de 32 bits, a diferencia de la versión 3.11. El sistema operativo solo mantuvo una parte del mercado ya que poseía poco soporte de hardware (para los fabricantes era muy complejo crear drivers compatibles) Windows 95: Un lavado de cara para Windows, totalmente renovado e introduciendo el botón Start y la barra de tareas (que hasta hoy se mantienen), Windows 95 llegó para quedarse por unos años. Venía incluído Internet Explorer, introduciendo la navegación en la web. Windows 98: Windows 98 incluye soporte para múltiples monitores, WebTV y particiones más grandes gracias al nuevo sistema FAT32. Esta versión incorpora el Internet Explorer dentro de la interfaz. Luego se lanzó la segunda edición con algunas funciones extra. Windows 2000: Fue lanzado en el año 2000 como una actualización del Windows NT. Fue el primero en poder actualizarse automáticamente por internet. Windows ME: También conocido como "Mistake Edition" (imaginen por qué). Lleno de problemas de compatibilidad y estabilidad, esta versión de Windows fue un paso al XP. Microsoft dio poco soporte al sistema ya que rápidamente se lanzó la nueva versión. Windows XP: La versión más estable de Windows. Lanzada en el año 2001 y utilizada hasta hoy. Fusiona características de la línea NT y 9X. Funciona con mayor velocidad, sin los famosos cuelgues y mucho más estable. Definitivamente vale la pena. Windows Vista: La última versión y una de las más discutidas. Agrega efectos visuales asombrosos y varias opciones innovadoras como mejor control en las cuentas de usuarios, firewall bi-direccional, mayor seguridad, anti spyware, Windows Search, la barra del costado, y mucho más. Esta es la historia de Windows en imágenes, hasta el día de hoy. Se puede ver claramente como han evolucionado los sistemas no sólo en el aspecto gráfico sino en la interfase, comodidad e integración con periféricos externos. CARACTERISTICAS Windows XP introdujo nuevas características: Ambiente gráfico más agradable que el de sus predecesores. Secuencias más rápidas de inicio y de hibernación. Capacidad del sistema operativo de desconectar un dispositivo externo, de instalar nuevas aplicaciones y controladores sin necesidad de reiniciar. Una nueva interfaz de uso más fácil, incluyendo herramientas para el desarrollo de temas de escritorio. Uso de varias cuentas, lo que permite que un usuario guarde el estado actual y aplicaciones abiertos en su escritorio y permita que otro usuario abra una sesión sin perder esa información. ClearType, diseñado para mejorar legibilidad del texto encendido en pantallas de cristal líquido (LCD) y monitores similares. Escritorio Remoto, que permite a los usuarios abrir una sesión con una computadora que funciona con Windows XP a través de una red o Internet, teniendo acceso a sus usos, archivos, impresoras, y dispositivos. Soporte para la mayoría de módems ADSL y wireless, así como el establecimiento de una red FireWire. VERCION DE ACTUALIZADOS Ahora podemos observar como se fueron actualizando las versiones windows Versión anterior Windows XP Home Edition Windows XP Professional Windows 3.1 NO NO Versiones de evaluación NO NO Versiones de servidor* NO NO Windows 95 NO NO Windows 98/Windows 98 SE YES YES Windows Me YES YES Windows NT® Workstation 3.51 NO NO Windows NT Workstation 4.0 NO YES Windows 2000 Professional NO YES Windows XP Home Edition Windows XP Professional YES NO INTERFAZ GRAFICA La interfaz gráfica de usuario, conocida también como GUI (del inglés graphical user interface) es un programa informático que actúa deinterfaz de usuario, utilizando un conjunto de imágenes y objetos gráficos para representar la información y acciones disponibles en la interfaz. Su principal uso, consiste en proporcionar un entorno visual sencillo para permitir la comunicación con el sistema operativo de una máquina o computador. Habitualmente las acciones se realizan mediante manipulación directa, para facilitar la interacción del usuario con la computadora. Surge como evolución de las interfaces de línea de comandos que se usaban para operar los primeros sistemas operativos y es pieza fundamental en unentorno gráfico. Como ejemplos de interfaz gráfica de usuario, cabe citar los entornos de escritorio Windows, el X-Window de GNU/Linux o el de Mac OS X, Aqua. En el contexto del proceso de interacción persona-ordenador, la interfaz gráfica de usuario es el artefacto tecnológico de un sistema interactivo que posibilita, a través del uso y la representación del lenguaje visual, una interacción amigable con un sistema informático. CONCLUSIONES Windows es un sistema que aprovecha la potencia de los procesadores, ha sido diseñado para adaptarse a las nuevas tecnologías, ofrece compatibilidad con varias plataformas (OS/2, Unix y versiones anteriores a el mismo), soporta el multiprocesamiento simétrico, buen rendimiento y conectividad, seguridad y al no estar encasillado en ningún modelo estandar de Sistema Operativo tiene la capacidad de combinar las ventajas del modelo cliente/servidor, puede correr además sobre múltiples arquitecturas con un mínimo de cambios, permite que varios procesos sean ejecutados simultáneamente en varios procesadores y estos no se apropien de recursos del sistema por tiempo indefinido, sino por tratamiento del sistema. INTRODUCCION Con el paso de los años se ha producido una evolución gradual de la estructura y capacidades de los Sistemas Operativos. Sin embargo, recientemente se ha introducido un cierto número de nuevos elementos de diseño en los nuevos Sistemas Operativos y en las nuevas versiones de los Sistemas Operativos existentes. Estos Sistemas Operativos modernos responden a nuevos desarrollos del hardware y nuevas aplicaciones. Entre estos dispositivos de hardware están las máquinas multiprocesador, incrementos enormes de la velocidad de la máquina, alta velocidad en los enlaces de lasredes de comunicación e incremento en el tamaño y variedad de los dispositivos de almacenamiento de memoria. En los campos de aplicación que han influido en el diseño de los Sistema Operativos están las aplicaciones multimedia, el acceso a Internet y páginas Web y la ejecución cliente/servidor. MAC Mac OS X es un sistema operativo desarrollado y comercializado por Apple Inc. que ha sido incluido en su gama de computadorasMacintosh desde 2002. Es el sucesor del Mac OS 9 (la versión final del Mac OS Classic), el sistema operativo de Apple desde 1984.Está basado en UNIX, y se construyó sobre las tecnologías desarrolladas en NeXT entre la segunda mitad de los 80's y finales de 1996, cuando Apple adquirió esta compañía. Desde la versión Mac OS X 10.5 Leopard para procesadores Intel, el sistema tiene la certificación UNIX 03. La primera versión del sistema fue Mac OS X Server 1.0 en 1999, y en cuanto al escritorio, fue Mac OS X v10.0 «Cheetah» (publicada el 24 de marzo de 2001). Para dispositivos empotrados Apple produce versiones específicas: el iOS para el iPhone, el iPod Touch, y eliPad. El Apple TV usa un SO propio, aunque se especula que saldrá una adaptación de iOS. Los nombres de las versiones de Mac OS X tienen nombre de grandes felinos, por ejemplo: Mac OS X v10.7 es denominado «Lion» (disponible de manera oficial desde el 20 de Julio de 2011 en Mac App Store). En Mac OS X, la X denota el 10 en número romano y se constituye en parte prominente de la identidad de la marca. La variante para servidores, Mac OS X Server, es arquitectónicamente idéntica a su contraparte para escritorio, además de incluir herramientas para administrar grupos de trabajo y proveer acceso a los servicios de red. Estas herramientas incluyen un servidor de correo, un servidor Samba, un servidor LDAP y un servidor de dominio entre otros. Viene preinstalada en Apple Xserve, aunque puede ser utilizado en la gran mayoría de computadores actualmente distribuidos por el fabricante. HISTORIA Mac OS X está basado en el núcleo Mach. Ciertas partes de las implementaciones de UNIX por parte de FreeBSD y NetBSD fueron incorporadas en NEXTSTEP, en el que se basó Mac OS X. Mientras Jobs estaba afuera de Apple, la compañía intentó crear un sistema de «próxima generación» a través de los proyectos Taligent, Copland y Gershwin, con poco éxito. Eventualmente, el sistema de NeXT (en ese entonces denominado OPENSTEP) fue seleccionado para ser la base del próximo sistema operativo de Apple, por lo cual la compañía de Cupertino adquirió NeXT en su totalidad. Steve Jobs regresó a Apple como CEO interino, y luego asumió el cargo de lleno, acompañando la transformación de OPENSTEP en un sistema que sería adoptado para el mercado primario de Apple, los usuarios de hogar y los profesionales multimedia. El proyecto fue conocido inicialmente como Rhapsody y luego adoptó el nombre de Mac OS X. Mac OS X Server 1.x era incompatible con el software diseñado para el Mac OS original y no disponía de soporte para el puerto IEEE 1394 (FireWire). Mac OS X 10.x trajo consigo mayor compatibilidad y funcionalidad al incluir la Carbon API al igual que soporte para FireWire. Con la evolución del sistema, abandonó el legado de Mac OS hacia un énfasis de estilo de vida digital en las aplicaciones, tal como ocurrió con iLife, iWork y el media center Front Row. Cada versión incluía modificaciones a la interfaz general, como la apariencia metálica agregada en la versión 10.3, la barra de títulos sin rayas en la versión 10.4 y la remoción en la versión 10.5 de la apariencia metálica en favor de un estilo de ventana unificado en gradiente. EVOLUCION El Sistema Operativo Mac OS no fue la primer interfaz gráfica, pero fue la primera con gran éxito por su accesibilidad de precio. Para aquellos años en el mercado lo que existía era La Xerox Alto con un costo de 32,000 dólares, la Xerox Star costó 16,600 dólares y la Apple Lisa con un precio de 10,000 dólares. El nombre de esta Apple fue un capricho de Steve Jobs por su hija. Este Sistema 1 venía incluido en el primer Macintosh, que tenía un precio de 2,500 dólares. 1984: Sistema 1 El Sistema 1 tenía escritorio, ventanas, iconos, mouse, menús y scrollbars. El basurero “Trash” funcionaba como un tobogán de basura, todo desaparecía luego de reiniciar el ordenador, no se podía trabajar en dos aplicaciones al mismo tiempo, solo en una, ya que la memoria virtual no existía. En el Sistema 1 era imposible crear un folder dentro de otro folder, de hecho todos los archivos eran guardados en la misma dirección del disco, se creaba una nota en la tabla de archivos para que cada archivo estuviera en su respectivo folder y así el Finder podría parecer como que el archivo estaba en su folder. Luego el Sistema 1.1 agregó la caja de avisos de diálogo, también 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 haciéndolo un veinte por ciento más rápido, los comandos de regresar y cerrar se eliminaros. Fueron agregadas más opciones como: crear nuevos folders, apagar, la impresora de escritorio y los ítems eran listados de forma vertical con un pequeño icono. Los discos o unidades podían ser arrastrados al icono de basura y podían ser extraídos. 1986: Sistema 3 En el Sistema 3 el Finder fue mejorado y más rápido, 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 podían 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 podía cambiar el tamaño para ajustar los contenidos del folder si era posible. Haciendo clic nuevamente se podía hacer que la ventana regresara a su tamaño normal. El icono del basurero sobresalía cuando algo era puesto sobre este y las líneas punteadas en dirección contraria. El Sistema 3.2, se corrigieron treinta errores, la calculadora fue actualizada así que el teclado numérico en pantalla se parecía al teclado numérico en el teclado. El Sistema 3.3, fue agregado por AppleShare el antiguo compartidor de archivos de Macintosh. 1987: Sistema 4 El Sistema 4 fue introducido como Macintosh SE y Macintosh II. A este sistema se le agregó múltiple soporte al monitor. El Sistema 4.1, soportaba discos de 32+ MB, se le implemento el Finder múltiple, los usuarios podían cambiar entre el Finder, que solo soportaba un programa y el Finder múltiple que soportaba múltiples programas al mismo tiempo. Ahora el Finder mostraba cuanta memoria utilizaba cada programa, también se le agregó un Panel de control configurable. El Sistema 4.3, 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 tenía color, aunque las máquinas ya eran capaces. A la opción de “Borrar Disco” se le agrego un botón para poder cancelar esta acción, también fue agregada la opción de mostrar el número de versión del archivo. Fue así también agregada una notificación 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 múltiple. El Sistema 7 ya sólo tenía el Finder múltiple permitiendo hacer muchas tareas simultáneamente. La memoria también tuvo un gran cambio a 32b, esto permitió a las Macs usar mas de 8 MB de Ram, en el sistema operativo, esto fue también implementado en el Sistema 7. El Networking por Apple Talk y compartir archivos por AppleShare fue agregado al sistema operativo, como opción adicional. El software QuickTime multimedia también fue trabajado en este sistema, pero estaba disponible como un software extra. El Sistema 7 agregó muchas características 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 permitía a los usuarios cambiarse entre ellos. Luego de la aplicación 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 opción de “Vaciar” el basurero. Fue implementada la opción de arrastrar que permitía 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.1’s, arreglando algunas características especiales para usuarios principiantes de este Sistema. El Sistema 7.1, se le implemento un folder de Fuentes así que podían ser fácilmente agregados o removidos, luego estos fueron agregados y utilizados por el mismo Sistema. El Sistema 7.1.1, también 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 características del Performa, también agregaba mucha más información de la Guía de ayuda del sistema de Apple (Apple Guide help system). Finalmente en la pantalla de arranque existió una pequeña barra. A pesar de que Mac había trabajado durante once años llegando hasta el Sistema 7.5, esto mostraba claramente de que Mac necesitaba completamente una nueva creación 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 vía Mac Os 7.6.1 1997: Mac OS 8 Mac OS 8 incluyó otra renovación al Finder que podía hacer más cosas al mismo tiempo, dando la opción de controlar múltiples aplicaciones al mismo tiempo con un mejor desempeño de las computadoras con procesador. La apariencia del Finder fue renovada para que tuviera un mejor aspecto 3D, también podía ser personalizada. El Web Sharing permitía a los usuarios hospedar páginas en sus computadoras. Mac OS 8.1, fue mas notable para el HFS+ (Esta improvisada versión del Sistema de archivos jerárquica 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. También fue la última versión que soportaba Macs de 68K, todas las versiones anteriores eran solo para PowerPC. Mac OS 8.5, introdujo Sherlock un avanzado programa de búsqueda que trabaja en el disco local, servicios de redes y la Internet. Mac OS 8.6, agregó una opción de contenido a Sherlock aumentando su forma de administración y un agregado soporte de USB y FireWire. 1999: Mac OS 9 La opción de tener varios usuarios en una Mac fue agregada en esta versión, permitía a los usuarios ingresar y tener sus propias configuraciones. AppleTalk sobre TCP/IP fue también implementado. Software Update permitía a los usuarios tener las actualizaciones de softwares fuera de Internet, y podía informar a los usuarios de las nuevas actualizaciones cuando ellos salían. Mac OS 9.0.2 y 9.0.3, llegaron con sus modelos específicos, Mac OS 9.0.4 unificó todo nuevamente y es la única versión 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 mínimo del Classic enMac OS X 10.0 y 10.1. Mac OS 9.2, estaba disponible como pre-instalación del sistema iniciando con “Quicksilver” Power Mac G4s lanzado en el verano del 2001. Mac OS X Esta basado fuertemente en las PowerPC-port de OpenStep. Por eso Mac OS X hereda la memoria y procesador de Mach’s y el driver del dispositivo de la interfaz, BSD’s POSIX – UNIX Protocolo del programa que soporta y trabaja en interfaz de redes, también algunos elementos de la interfaz de NeXT’s. Mac OS X, hoy en día este sistema operativo esta virtualmente en todas las Mac’s, y fue trabajado por una década para poder obtener el éxito que tiene ahora. 2001: Mac OS X 10.0 “Cheetah” Mac OS X 10.0 fue lanzada el 24 de marzo del 2001, este incorporaba muchas características que fueron agregadas por las personas que colaboraron en Mac OS X Public Beta. Mac OS X 10.0 también contenía todas características de un sistema operativo moderno, protegía la memoria, y así los programas no podían utilizar la información de otros programas, de esta forma el procesador no se bloqueaba, los drivers de los dispositivos podían ser cargados o descargados si eran necesario. Mac OS X también agrego Cocoa, derivado de NeXT’s un muy sofisticado y desarrollado ambiente OpenSTEP. Existían 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, también era mejor que el Public Beta, aun tenia una extraña compatibilidad de problemas y conducta caprichosa. Los interfaz de Mac OS X se veía muy parecida a la interfaz de Mac OS y los usuarios creían que tenían las mismas características sin embargo no fue así y tuvieron que aprender nuevos hábitos y dejar los viejos. 2001: Mac OS X 10.1 “Puma” Mac OS 10.1 fue lanzado luego de un año del 10.0, e incorporaba mejor desempeño especialmente en Macs G3. Las versiones 10.1.1, 10.1.2, 10.1.3, 10.1.4, y 10.1.5 todas tenían mejora en los errores, y actualizaciones en sus componentes. La mayoría 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 versión 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 más de 150 mejoras, entre estas estaba el mayor soporte para redes de Microsoft Windows, Quartz Extreme para la composición de gráficos sea procesada directamente por la tarjeta de video y un filtro contra spam. Apple Address Book para almacenar la información de contactos, tambien agregaba el sistema de red Rendezvous. IChat que consistía en un programa de chateo con soporte de AOL Instant Messenger, incluía así un renovado Finder con búsquedas 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. Además de tener un rendimiento mucho mayor, incorporó la mayor actualización en la interfaz de usuario, y muchas mejoras que Jaguar el año anterior. Esta versión ya no era compatible en los antiguos modelos G3. Algunas de las mejoras de esta versión es que el Finder fue actualizado e incorpora una interfaz metálica y búsqueda rápida. Exposé permitía una nueva forma de manipular ventanas, también incorporo el Cambio Rápido de Usuarios, que permite tener sesiones con diferentes usuarios abiertas al mismo tiempo y pasar de una a otra rápidamente. Ahora esta nueva versión incluía 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 versión disponible más reciente, contenía más de 200 nuevas mejoras, pero como sucedió con el lanzamiento de Panther, algunas máquinas antiguas no podían soportarlo, en particular, cualquier equipo Apple que no contara con conexión FireWire no podía ser soportado en Tiger. Esta versión incluya nuevas características como Spotlight un sistema de búsqueda basado en contenidos y metadatos, así también Dashboard se encontraban widgets, unas miniaplicaciones que permiten realizar tareas comunes y ofrecen acceso instantáneo a la información. QuickTime 7 era la nueva versión que incluía soporte para H.264 y un interfaz completamente rediseñada. Safari como una nueva versión del navegador por defecto del sistema incorpora soporte para RSS, mayor velocidad y seguridad, etc.Esta versión tenía 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” es lanzada hoy 26 de Octubre de 2007. Esta versión es compatible con las PowerPC y con la nueva tecnología Intel. Entre las características de la nueva versión encontramos: Time Machine: da la posibilidad de poder volver en el tiempo a una versión especifica de los contenidos de una carpeta, del disco duro completo, de un sólo archivo, de un rollo de fotos en iPhoto, etc. Mail 3: es la tercera versión de este programa de correo electrónico 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 también se tiene muchas funciones adicionales para los vídeochats. Desde presentar vídeos, compartir el escritorio, etc. El Dashboard: trae una herramienta llamada Dashcode para crear Widgets fácilmente. Adicionalmente Safari tiene un botón “Webclip” que permite tomar cualquier fragmento de una página 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 función 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 podrán hacer búsquedas 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. Además, trae soporte para pantallas Braille. 2009: Mac OS X 10.6 “Snow Leopard” UPDATE: La más reciente versión del sistema operativo de Mac, apodado Snow Leopard, fue lanzado el 28 de agosto de 2009 y es más rápido que sus predecesores, además de tener varias nuevas características interesantes: Nuevo exposé integrado en el Dock. Es posible utilizar el touchpad para insertar caracteres chinos. La zona horaria se ajusta automáticamente. Ofrece soporte para conectarse a los servidores Microsoft Exchange 2007. Menor consumo de espacio en disco duro y soporte (teórico) para un máximo de 16TB de RAM. Mac OS X Parte de la familia BSD1 2 3 4 Desarrollador Apple Inc. apple.com/es/macosx Información general Modelo de desarrollo Código cerrado con componentes en código abierto (como Darwin yWebKit) Lanzamiento inicial 1999 Última versión estable 10.7.1 (Lion) 18 de agosto de 2011; hace 24 días Escrito en C, C++, Objective-C5 6 Núcleo XNU basado en Mach y BSD Tipo de núcleo Núcleo híbrido Interfaz gráfica por Aqua defecto Plataformas soportadas x86 y x86-64: desde la versión 10.4 PowerPC: 32 & 64 bits hasta la versión10.5 Método de actualización Actualización de software Apple Licencia Propietaria / AppleCLUF Idiomas Multilenguaje En español CARACTERISTICAS Mac OS X es la décima versión del sistema operativo de Apple para computadores Macintosh. Las versiones previas usaron una numeración cardinal, p.j. Mac OS 8 y Mac OS 9. La letra X en el nombre Mac OS X se refiere al 10 en números romanos. Por tal motivo, la pronunciación correcta es «diez» en este contexto, aunque pronunciarlo como «equis» es muy común. El centro del Mac OS X es compatible con POSIXconstruido sobre el núcleo XNU, con facilidades UNIX disponibles en la interfaz de línea de comandos (terminal). Apple liberó esta familia de software como un sistema operativo libre y de código abierto, bajo el nombre de Darwin, pero parcialmente se fue volviendo código cerrado. Sobre Darwin, Apple colocó varios componentes, incluyendo la interfaz de usuario Aqua y el Finder, para completar la interfaz en la que estaba basado Mac OS X. Mac OS X introdujo un buen número de nuevas funciones para proveer una plataforma más viable y estable que su predecesora, el Mac OS 9. Por ejemplo, la multitarea preventiva y la memoria protegida mejoraron la habilidad del sistema para ejecutar múltiples aplicaciones simultáneamente sin interrupciones. Muchos aspectos de la arquitectura del Mac OS X se derivan de OpenStep, el cual fue diseñado para ser portable, con el objetivo de facilitar la transición de una plataforma a otra. Por ejemplo, Nextstep fue portado de estaciones de trabajo Next basadas en procesadores 68k a x86 y otras arquitecturas antes de que NeXT fuese adquirido por Apple, y OpenStep fue luego portado a la arquitectura PowerPC como parte del proyecto Rhapsody. El cambio más visible fue la inclusión de la interfaz Aqua. La misma hacía uso de bordes suaves, colores translucidos y rayas -similar al diseño del hardware de los primeros iMac- trajo más textura y color a la interfaz de usuario al ser comparado con el OS 9 o el OS X Server 1.0. Hubo recepciones encontradas respecto a la nueva interfaz. Bruce Tognazzini (quien fundó el Apple Human Interface Group inicial) afirmó que la interfaz Aqua en Mac OS X v10.0 representó un paso atrás en la usabilidad comparado con la interfaz original del Mac OS. Mientras tanto, John Siracusa, uno de los editores de Ars Technica, dijo que la introducción de Aqua y su salida del entonces convencional look fue un tremendo éxito A pesar la controversia por la nueva interfaz, los desarrolladores de aplicaciones comenzaron a producir pieles para aplicaciones personalizadas para Mac y otros sistemas operativos que imitaban a Aqua. VERCION ACTUALIZADOS Con excepción del Mac OS X Server 1.0 y la beta pública original, las versiones del Mac OS X tienen nombres de grandes felinos. Antes de su liberación, Mac OS X v10.0 tenía el nombre en código «Cheetah» internamente en Apple, mientras que Mac OS X v10.1 tenía el nombre en código «Puma». Después de los grandes rumores que rodearon la versión 10.2 con nombre en código «Jaguar», la publicidad de Apple empezó a utilizar los nombres en código para promover su sistema operativo. El Mac OS X v10.3 fue comercializado como «Panther», Mac OS X v10.4 como «Tiger», Mac OS X v10.5 como «Leopard» y Mac OS X v10.6 como «Snow Leopard». «Lion» es el nombre de la versión actual,Mac OS X v10.7 . «Panther», «Tiger» y «Leopard» son marcas registradas de Apple, aunque «Cheetah», «Puma» y «Jaguar» no lo son. Apple ha tomado también «Lynx» y «Cougar» como marcas registradas.59 Tiger Direct demando a Apple por la utilización del nombre "Tiger". El 16 de mayo de 2005 una corte federal de Estados Unidos en el Distrito Sur de la Florida estableció que Apple no infringía directamente la marca registrada de Tiger Direct Versión Nombre en código Anuncio Presentación Versión más reciente Mac OS X Server 1.0 Hera 16 de marzo de 1999 Beta pública Kodiak 13 de septiembre de 2000 10.0 Cheetah 24 de marzo de 2001 10.0.4 (22 de junio de 2001) 10.1 Puma 18 de julio de 2001 25 de septiembre de 2001 10.1.5 (6 de junio de 2002) 10.2 Jaguar 6 de mayo de 2002 24 de agosto de 2002 10.2.8 (3 de octubre de 2003) 10.3 Panther 23 de junio de 2003 24 de octubre de 2003 1.2v3 (27 de octubre de 2000) 10.3.9 (15 de abril de 2005) 29 de abril de 2005 10.4.11 (14 de noviembre de 2007) 10.4 Tiger 4 de mayo de 2004 10.5 Leopard 26 de junio de 2006 26 de octubre de 2007 10.5.8 (5 de agosto de 2009) 10.6 Snow Leopard 9 de junio de 2008 28 de agosto de 2009 10.6.8 (23 de junio de 2011) 10.7 Lion 20 de octubre de 2010 20 de julio del 2011 10.7.1 (16 de agosto del 2011) CONCLUSIONES En conclusion es un sistema rapido, practico, util, altamente funcional, aprovecha al 100 el hardware..y tiene pocos.. Pero buenos programas... digo pocos en comparacion con windows pero aun asi son muchos..y es una bendita maravilla para el diseño, el video y la proyeccion INTRODUCCION Mac OS X Leopard, tambien conocido como Mac OS 10.5 es la versión más Reciente del sistema operativo de Apple al momento de escribir este manual. Mac OS X es la aplicación que corre o se ejecuta al iniciar tu computadora Mac. Este a Su vez te permite interactuar con tu computadora utilizando el Mouse y el Teclado. Leopard incluye una gran variedad de programas preinstalados que te Ayudarán a trabajar, jugar o entretenerte con tu computadora Mac. Familiarizarte con Leopard te ayudará a comprender y a obtener un mejor rendimiento en el uso de la computadora. UNIX Los orígenes de Unix pueden rastrearse a finales de 1960, cuando el Instituto Tecnológico de Massachusetts, los Laboratorios Bell de AT&T y General Electric trabajaban en un sistema operativo experimental llamado Multics (Multiplexed Information and Computing Service),[] desarrollado para ejecutarse en una computadora central (mainframe) modelo GE-645. El objetivo del proyecto era desarrollar un sistema operativo interactivo que contase con muchas innovaciones, entre ellas mejoras en las políticas de seguridad. El proyecto consiguió dar a luz versiones para producción, pero las primeras versiones contaban con un pobre rendimiento. Los laboratorios Bell de AT&T decidieron desvincularse y dedicar sus recursos a otrosproyectos. Uno de los programadores del equipo de los laboratorios Bell, Ken Thompson, siguió trabajando para la computadora GE-635[,] y escribió un juegollamado "Space Travel"(Viaje espacial). Sin embargo, descubrió que el juego era lento en la máquina de General Electric y resultaba realmente caro, algo así como 75 dólares de EE.UU. por cada partida. De este modo, Thompson con ayuda de Dennis Ritchie; un físico estadounidense que colaboró en el desarrollo del sistema operativo Multics en los Laboratorios Bell y creó el lenguaje de programación C; escribió nuevamente el programa en lenguaje ensamblador, para que se ejecutase en una computadora DEC PDP-7. Esta experiencia, junto al trabajo que desarrolló para el proyecto Multics, condujo a Thompson a iniciar la creación de un nuevo sistema operativo para la DEC PDP-7[.] A continuación se puede apreciar una antigua fotografíade los creadores originales del núcleo Unix, los programadores Ken Thompson y Dennis Ritchie: Ken Thompson (izquierda) y Dennis Ritchie (derecha), creadores de UNIX Thompson y Ritchie lideraron un grupo de programadores, entre ellos a Rudd Canaday, en los laboratorios Bell, para desarrollar tanto el sistema de ficheros como el sistema operativo multitarea en sí. A lo anterior, agregaron un intérprete de órdenes (o intérprete de comandos) y un pequeño conjunto de programas. El proyecto fue bautizado UNICS, como acrónimo de "Uniplexed Information and Computing System", pues sólo prestaba servicios a dos usuarios. La autoría de esta sigla se le atribuye a Brian Kernighan, ya que era un "hack" de Multics. Dada la popularidad que tuvo un juego de palabras que consideraba a UNICS un sistema MULTICS castrado, se cambió el nombre a UNIX, dando origen al legado que llego hasta los días actuales Hasta ese instante, no había existido apoyo económico por parte de los laboratorios Bell, pero eso cambió cuando el Grupo de Investigación en Cienciasde la Computación decidió utilizar UNIX en una máquina superior a la PDP-7. Thompson y Ritchie lograron cumplir con la solicitud de agregarherramientas que permitieran el procesamiento de textos a UNIX en una máquina PDP-11/20, y como consecuencia de ello consiguieron el apoyo económico de los laboratorios Bell. Fue así como por vez primera, en 1970, se habla oficialmente del sistema operativo UNIX[] ejecutado en una PDP-11/20. Se incluía en él un programa para dar formato a textos (llamado "runoff") y un editor de texto. Tanto el sistema operativo como los programas fueron escritos en el lenguaje ensamblador de la PDP-11/20. Este "sistema de procesamiento de texto" inicial, compuesto tanto por el sistema operativo como de "runoff" y el editor de texto, fue utilizado en los laboratorios Bell para procesar las solicitudes de patentes que ellos recibían. Pronto, "runoff" evolucionó hasta convertirse en "troff", el primer programa de edición electrónica que permitía realizar composición tipográfica. El 3 de noviembre de 1971 Thompson y Ritchie publicaron un manualde programación de UNIX. En 1972 se tomó la decisión de escribir nuevamente UNIX, pero esta vez en el lenguaje de programación C.[] Este cambio significaba que UNIX podría ser fácilmente modificado para funcionar en otras computadoras y así otras variaciones podían ser desarrolladas por otros programadores. Ahora, el código era más conciso y compacto, lo que se tradujo en un aumento en la velocidad de desarrollo de UNIX. AT&T puso a UNIX a disposición de universidades y compañías, también al gobierno de los Estados Unidos, a través de licencias.[] Una de estas licencias fue otorgada al Departamento de Computación de la Universidad de California, con sede en Berkeley.[] En 1975 esta institución desarrolló y publicó su propio sucedáneo de UNIX, conocida como "Berkeley Software Distribution" (BSD), que se convirtió en una fuerte competencia para la familia UNIX de AT&T. Mientras tanto, AT&T creó una división comercial denominada "Unix Systems Laboratories" para la explotación comercial del sistema operativo. El desarrollo prosiguió, con la entrega de las versiones 4, 5 y 6[] en el transcurso de 1975. Estas versiones incluían los "pipes" o "tuberías", lo que permitió dar al desarrollo una orientación modular respecto a la base del código, consiguiendo aumentar aún más la velocidad de desarrollo. Ya en 1978, cerca de 600 o más máquinas estaban ejecutándose con alguna de las distintas encarnaciones de UNIX. La versión 7,[] la última versión del UNIX original con amplia distribución, entró en circulación en 1979. Las versiones 8, 9 y 10[] se desarrollaron durante la década de 1980, pero su circulación se limitó a unas cuantas universidades, a pesar de que se publicaron los informes que describían el nuevo trabajo. Los resultados de esta investigación sirvieron de base para la creación de Plan 9, un nuevo sistema operativo portable y distribuido, diseñado para ser el sucesor de UNIX en investigación por los Laboratorios Bell. AT&T entonces inició el desarrollo de UNIX System III, basado en la versión 7, como una variante de tinte comercial y así vendía el producto de manera directa. La primera versión se lanzó en 1981 A pesar de lo anterior, la empresa subsidiaria Western Electric seguía vendiendo versiones antiguas de Unix basadas en las distintas versiones hasta la séptima. Para finalizar con la confusión con todas las versiones divergentes, AT&T decidió combinar varias versiones desarrolladas en distintas universidades y empresas, dando origen en 1983 al Unix System V Release. Esta versión presentó características tales como el editor "Vi" y la biblioteca "curses", desarrolladas por Berkeley Software Distribution en la Universidad de California. También contaba con compatibilidad con las máquinas VAX de la compañía DEC. A continuación se puede observar una imagen del aspecto de Unix a los finales de la década de 1980 utilizando X Windows System: Unix a finales de 1980 utilizando X Windows System En 1993, la compañía Novell adquirió la división Unix Systems Laboratories de AT&T junto con su propiedad intelectual.[] Esto ocurrió en un momento delicado en el que "Unix Systems Laboratories" disputaba una demanda en los tribunales contra BSD por infracción de los derechos de copyright, revelación de secretos y violación de marca de mercado. BSD no solamente ganó el juicio sino que cambiaron tornas descubriendo que grandes porciones del código de BSD habían sido copiadas ilegalmente en UNIX System V. En realidad, la propiedad intelectual de Novell (recién adquirida de "Unix Systems Laboratories") se reducía a unos pocos ficheros fuente. La correspondiente contra-demanda acabó en un acuerdo extrajudicial cuyos términos permanecen bajo secreto a petición de Novell. Aproximadamente por esa misma fecha, un estudiante de ciencias de la computación llamado Linus Torvalds desarrolló un núcleo para computadoras con arquitectura de procesador Intel x86 que mimetizaba muchas de las funcionalidades de UNIX y lo lanzó en forma de código abierto en 1991, bajo el nombre de Linux. En 1992, el núcleo Linux fue combinado con los programas desarrollados por el Proyecto GNU, dando como resultado el Sistema Operativo GNU/Linux. En 1995, Novell vendió su división UNIX comercial (es decir, la antigua "Unix Systems Laboratories") a Santa Cruz Operation (SCO) reservándose, aparentemente, algunos derechos de propiedad intelectual sobre el software. SCO continúa la comercialización de System V en su producto UnixWare, que durante cierto tiempo pasó a denominarse OpenUnix, aunque ha retomado de nuevo el nombre de UnixWare. A pesar de los problemas de la empresa debido a diversos pleitos legales, estos productos siguen siendo usando fuertemente a nivel mundial A continuación se puede apreciar un diagrama que muestra como ha sido la evolución de Unix a lo largo de los años. A pesar de que el diagrama esta en ingles, se puede apreciar con facilidad los distintos caminos que ha tomado el desarrollo de este núcleo, ya sea de libre acceso o de uso privativo, en distintos sistemas operativos desde la fecha de creación de Unix hasta el 2008: EVOLUCION A finales de los años sesenta un conjunto de investigadores provenientes de AT&T Bell, del MIT y General Electric emprenden el desarrollo de un sistema operativo multiusuario al cual llamaron '''MULTICS''' (Multiplexed Information and Computing System). MULTICS poseía gran parte de las características que tiene hoy en día cualquier versión de UNIX como son la multitarea, la gestión de archivos y la interacción con usuarios. Sin embargo MULTICS nunca llegaría a completarse debido a numerosos contratiempos y retrasos en su implementación, ya que una de las mayores desventajas era la complejidad del software y hardware necesario para completar tareas cotidianas y sencillas para los usuarios. Posteriormente, Ken Thompson y Dennis Ritchie, unos de los investigadores que se involucraron en el proyecto MULTICS retoman la idea y desarrollan en 1969 en los laboratorios Bell el sistema operativo multiusuario UNIC (Uniplexion Information and Computing System), una revisión del sistema operativo MULTICS, escrito en un lenguaje ensamblador; y ejecutándose en una máquina DEC PDP-7, que posteriormente se adapto a un ordenador PDP11. '''UNIC''' simplificaba la complejidad que hizo fracasar a su antecesor. Mas tarde, el nombre sufre diferentes cambios hasta llegar al UNIX, tal y como se conoce hoy en día, con lo cual se puede deducir que UNIX surge de una versión reducida del proyecto MULTICS, si bien también ha sido influenciado por otros sistemas operativos como el CTSS (Compatible Time Sharing System) del MIT y el sistema XDS-940 de la Universidad de California de Berkeley. En esos años cuando se compraba un ordenador, se tenía que comprar el sistema operativo proveído por el fabricante del equipo, por consiguiente posteriormente también se tenían que comprar las aplicaciones proporcionadas por el fabricante ya que son las que conocían como interactuar con el sistema operativo, y esas aplicaciones tenían un precio bastante alto, es decir, los usuarios estaban encadenados al fabricante del ordenador, era como el pez que se muerde la cola. UNIX se reescribe de ensamblador a C pasando a ser portable. Ciertas restricciones legales impedían a los laboratorios fabricar ordenadores, por lo que se dedicaban a comprar el hardware a otras empresas, necesitando algún mecanismo para portar el sistema operativo a distintas máquinas. El hecho de que UNIX estuviese escrito en ensamblador impedía la portabilidad a diferentes ordenadores. Thompson desarrolló un nuevo lenguaje de alto nivel: B, pero Dennis Ritchie en el 1973 lo mejora y le llama lenguaje C, rescribiendo UNIX totalmente en este lenguaje de alto nivel (muy apto para escribir sistemas operativos), haciendo por tanto el código casi totalmente independiente del tipo de máquina, permitiendo la instalación de UNIX en diferentes plataformas, logrando así una popularidad sin precedentes en el mundo de los sistemas operativos. Inicialmente los laboratorios AT&T Bell, consideran que UNIX era más bien un proyecto de investigación y lo llegó a distribuirse de forma gratuita entre departamentos informáticos de las universidades, los cuales lo podían modificar y adaptar a sus necesidades. La gran demanda del sistema operativo hace que los laboratorios Bell iniciara su venta a través de distribuciones oficiales concediendo a los usuarios que lo requerían licencias de uso. Unix versión 6 y versión 7. La primera versión de UNIX disponible fuera de los laboratorios Bell fue la Versión 6, en 1976. En 1978 se distribuyó la Versión 7, que fue adaptada a los ordenadores DEC PDP-11 y a una nueva línea de ordenadores de DEC denominada VAX. La versión para VAX se conocía como 32V. Tras la distribución de la Versión 7, UNIX se convirtió en un producto y no sólo ea una herramienta de investigación o educacional, debido a que el UNlX Support Group (USG) asumió la responsabilidad y el control administrativo del Research Group en la distribución de UNIX dentro de AT&T. Unix System III y Unix System V. En el periodo comprendido entre 1977 y 1982, los laboratorios BeIl combinó varios sistemas UNIX, desarrollados dentro de AT&T, con características de la Versión 7 y de la 32V, dando lugar aun único sistema cuyo nombre comercial fue UNIX System III. Los Laboratorios Bell más tarde añadieron muchas características nuevas al UNIX System III, llamando al nuevo producto '''UNIX System V''', y AT&T anunció su apoyo oficial al System V en Enero de 1983. De este modo, UNIX System III era una versión mejorada de la misma rama que la versión 7 de UNIX, y UNIX System V era una evolución de UNIX System III que incluía algunas características externas como el editor Vi (desarrollado por el UNIX BSD) y la compatibilidad con las máquinas VAX de DEC. De UNIX System V se distribuyeron cuatro versiones, siendo la más popular de ellas System V SVR4, fruto de un acuerdo de colaboración comercial entre AT&T y Sun Microsystem, que por aquel entonces era el principal distribuidor comercial de versiones de UNIX basadas en BSD. AT&T y Sun se asociaron para formar "Unix International", con el objetivo de establecer normas, estándares y especificaciones sobre el sistema operativo UNIX (y para hacer frente a la Open Software Foundation, consorcio que había surgido como respuesto a la colaboración previa entre ambas compañías). CARACTERISTICAS Es un sistema operativo de tiempo compartido, controla los recursos de una computadora y los asigna entre los usuarios. - Permite a los usuarios correr sus programas. - Controla los dispositivos de periféricos conectados a la máquina. Es un sistema operativo multiusuario, con capacidad de simular multiprocesamiento y procesamiento no interactivo. - Está escrito en un lenguaje de alto nivel: C. El sistema de ficheros está basado en la idea de volúmenes, que se pueden montar y desmontar para lo que se les asigna un nodo del árbol como punto de anclaje. Un sistema físico puede dividirse en uno o más volúmenes. Una de las grandes ideas de UNIX es la unificación y compatibilidad de todos los procesos de entrada y salida. Para UNIX, el universo es un sistema de ficheros. De esta forma existe compatibilidad entre ficheros, dispositivos, procesos, "pipes" y "sockets". - Dispone de un lenguaje de control programable llamado "Shell". El sistema presenta comandos de usuario (es decir, a nivel de "Shell") para iniciar y manipular procesos concurrentes asíncronos. Un usuario puede ejecutar varios procesos, intercambiarlos e interconectarlos a través de "pipes" o "tuberías", simbolizados por un carácter especial. En DOS, también existe la idea del "pipe", sin embargo, al no existir concurrencia de procesos, no se trata de una comunicación en "tiempo real", sino de un paso de información a través de ficheros temporales. Ofrece facilidades para la creación de programas y sistemas y el ambiente adecuado para las tareas de diseños de software. - Emplea manejo dinámico de memoria por intercambio o paginación. El núcleo de UNIX es relativamente compacto en comparación con otros sistemas de tiempo compartido. Introduce la idea de reducir el tamaño del "kernel" y ceder ciertas funciones a programas externos al núcleo llamados "demonios". Esto ha sido muy desarrollado y en la actualidad, la tendencia es el desarrollo de "micro-kernels", sin embargo UNIX, aunque pionero, es anterior a estos desarrollos. - Tiene capacidad de interconexión y comunicaciones de procesos. Emplea un sistema jerárquico de archivos, con facilidades de protección de archivos, cuentas y procesos. En este sistema de ficheros jerárquico todo se encuentra anclado en la raíz. La mayoría de la literatura sobre el tema dice que el sistema de ficheros UNIX es un grafo acíclico, sin embargo, la realidad es que se trata de un grafo cíclico. El DOS, por ejemplo, es un árbol, con un directorio raíz del que cuelgan subdirectorios que a su vez son raíces de otros sub-árboles. Un grafo cíclico es como un árbol en el que se pueden enlazar nodos de niveles inferiores con un nivel superior. Es decir, se puede entrar en un subdirectorio y aparecer más cerca de la raíz de lo que se estaba. - Tiene facilidad para redireccionamiento de Entradas/Salidas. - Garantiza un alto grado de portabilidad. UNIX realiza un riguroso control de acceso a ficheros. Cada uno se encuentra protegido por una secuencia de bits. Sólo se permite el acceso global al "root" o "superusuario". Por tanto, el universo de usuarios de UNIX se encuentra dividido en dos grupos principales, no sólo para el acceso a ficheros sino para todas las actividades: el "root", todopoderoso, para el que no hay barreras; y el resto de los usuarios, controlados por el S.O. según las directivas del "root". UNIX es un S.O. de red, algo que a veces se confunde con un S.O. distribuido. Por ello, se ha incluido en su núcleo la arquitectura de protocolos de internet, TCP/IP. 2.3 Desventajas de Unix Las desventajas del mismo pueden variar entre versiones, así como también por diversas condicionantes externas, tales como: el área de uso (personal, comercial o industrial), experticia del usuario, funcionalidad específica de las aplicaciones, entre otras. En general se podría decir que: Desde el punto de vista comercial, no muchas personas lo conocen, ya que no es un sistema que venga precargado en cada PC que se compra. En otras palabras, no están popular como Windows o incluso como Linux, y por tanto, es difícil encontrar los programas que se acostumbran a usar en esos otros sistemas operativos. Desde el punto de vista de funcionalidad, el S.O. Unix vienen en muchas variantes como se sabe, sin embargo, el detalle es que hay variantes que están diseñadas para ser ejecutada en equipos especiales fabricados por una marca especifica, como IBM, SUN, HP, DELL, entre otras. Lo que limita un tanto la portabilidad de UNIX En cuanto a la confiabilidad, UNIX fue desarrollado desde sus inicios para ser más estable que cualquier otro sistema operativo, es decir, que cuando se usa UNIX no es tan común ver ciertas pantallas de errores que salen en los otros S.O, aunque si se podrán dar casos en que hay computadores con sistemas UNIX en desuso, pero será por problemas de Hardware o de algún otro programa que trabaje mal. A pesar de ser tan estable y no "caerse" prácticamente nunca, resulta ser muy costoso en el sentido de mantenimiento y administración. Es decir, que por ejemplo, hay empresas que pierden más dinero con un equipo fuera de línea que pagando a un administrador del sistema (que cobra mucho por su trabajo a razón de que no muchas personas conocen UNIX). El S.O UNIX puede requerir más horas de aprendizaje que el resto de las otras plataformas de sistemas operativos. Como ya se menciono antes, los problemas suelen ser más difíciles de resolver dado el poco apoyo y soporte que hay en el mercado y, normalmente, el soporte del fabricante es muy costoso. Se utiliza un lenguaje de programación muy avanzado: C, aunque en algunos casos permite Fortran y Java. VERSION ACTUALIZADOS A pesar de que muchas de las funcionalidades de Unix son imitadas hoy en día por una gran cantidad de sistemas operativos, entre ellos las distribuciones de GNU/Linux. Se podría decir que las versiones más "puras" de este sistema operativo son las de UnixWare y SCO Open Server. Estas versiones de sistemas operativos no libres para PC son actualmente propiedad de SCO Group. Por lo que se conoce, en enero de 2003, SCO contrató a un abogado, anunciando que investigarían infracciones a su derecho de autor. El 7 de marzo, el jefe ejecutivo de SCO, Darl McBride, anunció que demandarían a IBM por sus contribuciones al código de Linux, alegando que IBM robó código de UNIX y se lo otorgó a los desarrolladores del núcleo de Linux. En mayo de 2003, SCO Group dijo haber enviado cartas a 1.500 de las mayores corporaciones del mundo, incluyendo las compañías de Fortune 500, alegando que, de utilizar Linux, podrían estar infringiendo sus derechos de propiedad intelectual sobre el código original de UNIX. Como resultado SCO ha sido demandado por difamación por varias compañías, incluyendo IBM, la organización alemana LinuxTag, SuSE y Red Hat. El 18 de Agosto de 2007 se conoció por fin la sentencia de este pleito que llevaba en activo desde el año 2003. Finalmente el juez concluyo que: El acuerdo que SCO tenía con Novell, el único derecho que otorgaba a SCO era el de vender licencias de Unix a terceros. SCO tiene que pagar a Novell (SuSe) el 95% del importe de esas ventas, que principalmente fueron 16 millones de USD de Microsoft y 10 millones de USD de Sun. El 14 de septiembre de 2007, debido a los contratiempos legales que sufrió la empresa, SCO solicitó protección invocando los términos del Cápitulo 11 del Código de Bancarrota de los Estados Unidos de América. El 25 de octubre de 2007, SCO (el ex-rey del Unix para PC) recibe una oferta de 36 millones de USD por parte de JGD Management por sus negocios y propiedad intelectual. Dándole un parcial fin a las nuevas versiones de Unix. A pesar de todos estos contratiempos, las últimas versiones de estos sistemas operativos todavía se encuentran vigentes en algunos computadores. Por ejemplo, la versión 7.1.4 de UnixWare es compatible con muchas de las aplicaciones libres clásicas de Unix (Apache, Squid, entre otras). Mientras que el SCO OpenServer 6.0.0 MP2, todavía sigue siendo un software propietario de gran uso en el entorno comercial e industrial a nivel mundial. Para hacerlo breve, actualmente UNIX puede referirse a 3 cosas: • Familia UNIX: como un grupo genérico de sistemas operativos que comparten determinados criterios en su diseño y por lo tanto son llamados de la familia (o tipo) UNIX. Son más de 100 sistemas operativos que se consideran de su familia. • Sistema operativo UNIX: como una subfamilia de sistemas operativos que descienden de la primera versión creada por Bell. Esto significa que comparten códigos y propiedad intelectual. • Marca UNIX: es decir, Unix como marca es propiedad de "The Open Group", organización de estandarización que permite el uso de dicha marca a cualquier sistema operativo que cumpla con sus estándares. Esto es independiente de si el sistema operativo en cuestión es de la familia UNIX o descendiente del original. A continuación se puede ver una imagen de Solaris 10 de Sun Microsystems, uno de los sistemas parecidos a Unix más difundidos en el entorno empresarial en la actualidad debido a su gran estabilidad y rendimiento: INTERFAZ FRAFICA Es importante reconocer que en UNIX la interfaz gráfica de usuario es independiente del sistema operativo en sí mismo. Esto es a diferencia de Windows o MacOS9 y anteriores que no se ejecutará sin la interfaz gráfica de usuario (o por lo menos son muy paralizado, si lo hace). La interfaz gráfica de usuario en UNIX es una capa separada que se encuentra en la parte superior del núcleo del sistema operativo. En principio, puede desinstalar la interfaz gráfica de usuario y aún así tener una sans UNIX completamente funcional sistema de los programas gráficos. CONCLUCIONES El sistema operativo Unix es un importante producto utilizado ampliamente en el mundo de los negocios, en el académico y en el gubernamental a nivel mundial Debido a que el código fuente de Unix ha estado disponible, muchos programadores han tenido la oportunidad de moldear este sistema operativo para que se pueda adaptar a sus necesidades. Es un sistema multiusuario, multitarea y además, proporciona un buen entorno para el trabajo en red. - El termino kernel significa lo mismo que el núcleo del computador. El kernel o núcleo es la parte fundamental del computador. El mismo se encarga de tareas como por ejemplo, planificar la ejecución de los procesos, supervisar la transmisión de datos entre las aplicaciones y los dispositivos periféricos, administrar la memoria del computador, hacer el renderizado de texto en la pantalla, entre otras cosas. Un sistema operativo con núcleo monolítico concentra todas las funcionalidades posibles dentro de un gran programa. Todos sus componentes se encuentran integrados en un único programa que se ejecuta en un único espacio de direcciones. En este tipo de sistemas, todas las funciones que ofrece el sistema operativo se ejecutan en modo supervisor. El micronucleo es un tipo de núcleo de un sistema operativo que provee de llamadas al sistema mínimas, para implementar servicios básicos como espacios de direcciones, comunicación entre procesos y planificación básica. Todos los otros servicios, que en general son provistos por el núcleo, se ejecutan como procesos servidores en espacio de usuario. Es importante diferenciar el termino de Software de sistema (sistema operativo) del termino de Software de aplicación, ya que el primero se refiere a un programa que se encarga de las funciones básicas del computador, mientras que el segundo se encarga de tareas más relacionadas con ayudar a los usuarios a la realización de diversas tareas de la vida diaria, por ejemplo, las aplicaciones ofimáticas. En Unix todo se entiende como ficheros (organizados de manera jerárquica), mientras que en Windows todo se trata como objetos, que es casi lo mismo, pero con una estructura diferente. Lo mismo sucede con los directorios y sub-directorios en Unix, que se entienden como carpetas y sub-carpetas en Windows. INTRODUCCION El sistema operativo UNIX se inicio como un proyecto de investigación y se ha convertido en un importante producto ampliamente utilizado en el mundo de los negocios, en el académico y en el gubernamental. Se trata de un sistema operativo potente, flexible y versátil, originado ya hace más de 30 años, que prácticamente puede ser instalado en cualquier tipo de plataforma, incluyendo los ordenadores personales monousuarios. El códigofuente del sistema UNIX, y no sólo el código ejecutable, ha estado disponible a usuarios y programadores. A causa de esto, muchos programadores han sido capaces de adaptar UNIX de formas muy diferentes. Este carácter abierto, ha conducido a la introducción de un amplio rango de características nuevas y de versiones especializadas que se ajustan a necesidades particulares. Como se sabe, Unix es un sistema multiusuario, multitarea y además, proporciona un buen entorno para el trabajo en red. Ofrece programas y serviciosque permiten construir aplicaciones basadas en red. Ha sido básico para el desarrollo de los servicios en Internet y para el propio crecimiento de Internet. Consecuentemente, con la importancia creciente de la computación distribuida e Internet, está creciendo la popularidad del sistema UNIX. El sistema UNIX es mucho más fácil de portar a nuevas máquinas que otros sistemas operativos. Esta portabilidad es consecuencia directa de estar escrito casi completamente en un lenguaje de alto nivel, el lenguaje C. La portabilidad a un amplio rango de arquitecturas hace posible mover las aplicaciones de un sistema a otro.