SlideShare uma empresa Scribd logo
1 de 23
Versiones
El término Windows describe colectivamente todas o parte de varias generaciones
de productos de sistema operativo de Microsoft. Estos productos generalmente se
clasifican como sigue:

Primeras versiones

La historia de Windows se remonta a septiembre del año 1981, con el proyecto
denominado "Interface Manager". Se anunció en noviembre de 1983 (después del
Apple Lisa, pero antes de Macintosh) bajo el nombre de "Windows", pero
Windows 1.0 no se publicó hasta el mes de noviembre de 1985. El shell de Windows
1.0 es un programa conocido como MS-DOS. Otros programas suministrados
fueron la Calculadora, Calendario, Cardfile, Visor del portapapeles, Reloj, Panel
de control, el Bloc de notas, Paint, Reversi, Terminal y Write. Windows 1.0 no
permite la superposición de ventanas, debido a Apple Computer poseer esta
característica. En su lugar fueron mosaico en todas las ventanas. Sólo los cuadros
de diálogo podrían aparecer en otras ventanas.

Windows 2.0 fue lanzado en octubre de 1987 y presentó varias mejoras en la
interfaz de usuario y en la gestión de memoria. También introdujo nuevos métodos
abreviados de teclado. También podría hacer uso de memoria expandida.

Windows 2.1 fue lanzado en dos diferentes versiones: Windows/386 empleado el
386 modo 8086 virtual para realizar varias tareas de varios programas de DOS, y
el modelo de memoria paginada para emular la memoria expandida usando
disponible memoria extendida. Windows/286 (que, a pesar de su nombre, se
ejecutaría en el 8086) todavía se ejecutaba en modo real, pero podría hacer uso de
la zona de memoria alta.

Las primeras versiones de Windows se suele considerar como interfaz gráfica de
usuario simple. Incluso las primeras versiones de Windows de 16 bits ya supone
muchas de las funciones típicas de sistema operativo; en particular, tener su propio
formato de archivo ejecutable y proporcionar sus propios controladores de
dispositivo (temporizador, gráficos, impresora, ratón, teclado y sonido) para
aplicaciones. A diferencia de MS-DOS, Windows permite a los usuarios ejecutar
las aplicaciones gráficas de múltiples al mismo tiempo, a través de la multitarea
cooperativa. Windows implementa un esquema de software elaborada, basado en
el segmento, memoria virtual, lo que le permitió ejecutar aplicaciones más grandes
que la memoria disponible: segmentos de código y los recursos se intercambian y
se tira cuando escaseaba la memoria, y segmentos de datos en la memoria cuando
se trasladó una aplicación dada, había cedido el control del procesador, por lo
general la espera de la entrada del usuario.

microprocesador 80386, que permitía mejoras en las capacidades multitarea de las
aplicaciones Windows. Esto permitiría ejecutar en modo multitarea viejas
aplicaciones basadas en MS-DOS.

Windows 3 convirtió al IBM PC en un serio competidor para el Apple Macintosh.
En respuesta a la aparición de OS/2 2.0, Microsoft desarrolló Windows 3.1, que
incluía diversas pequeñas mejoras a Windows 3.0 (como las fuentes escalables
TrueType), pero que consistía principalmente en soporte multimedia. Más tarde
Microsoft publicó el Windows 3.11 (denominado Windows para trabajo en grupo),
que incluía controladores y protocolos mejorados para las comunicaciones en red y
soporte para redes punto a punto.

Windows 95, 98, y Me

Windows 95 fue lanzado en 1995, con una nueva interfaz de usuario,
compatibilidad con nombres de archivo largos de hasta 250 caracteres, y la
capacidad de detectar automáticamente y configurar el hardware instalado (plug
and play). De forma nativa podrían ejecutar aplicaciones de 32-bits y presentó
varias mejoras tecnológicas que aumentaron su estabilidad respecto a Windows
3.1. Hubo varios OEM Service Releases (OSR) de Windows 95, cada una de las
cuales fue aproximadamente equivalente a un Service Pack.

El siguiente lanzamiento de Microsoft fue Windows 98 en 1998. Microsoft lanzó
una segunda versión de Windows 98 en 1999, llamado Windows 98 Second Edition
(a menudo acortado a Windows 98 SE).

En el 2000, Microsoft lanza Windows Millennium Edition (comúnmente llamado
Windows ME), que actualiza el núcleo de Windows 98 pero que adopta algunos
aspectos de Windows 2000 y elimina (más bien, oculta) la opción de "Arrancar en
modo DOS". También añade una nueva característica denominada "Restaurar
Sistema", que permite al usuario guardar y restablecer la configuración del equipo
en una fecha anterior.

Familia NT

La familia de sistemas Windows NT fue hecha y comercializada por un mayor uso
de fiabilidad de negocios. El primer lanzamiento fue de MS Windows NT 3.1
(1993), el número "3.1" para que coincida con la versión para Windows, que fue
seguido por NT 3.5 (1994), NT 3.51 (1995), NT 4.0 (1996), y Windows 2000 (2000).
2000 es la última versión de Windows NT, que no incluye la activación de
productos de Microsoft. NT 4.0 fue el primero en esta línea para implementar la
interfaz de usuario de "Windows 95" (y el primero en incluir tiempos de ejecución
de 32 bits integrada de Windows 95). Microsoft se trasladó a combinar sus
negocios de consumo y sistemas operativos con Windows XP, viene tanto en las
versiones Home y professional (y las versiones posteriores de mercado para tablet
PC y centros multimedia), sino que también se separaron los calendarios de
lanzamiento para los sistemas operativos de servidor. Windows Server 2003,
lanzado un año y medio después de Windows XP, trajo Windows Server al día con
MS Windows XP. Después de un proceso de desarrollo largo, Windows Vista fue
lanzado hacia el final de 2006, y su homólogo de servidor, Windows Server 2008
fue lanzado a principios de 2008. El 22 de julio de 2009, Windows 7 y Windows
Server 2008 R2 se publicaron como RTM (versión de disponibilidad general).
Windows 7 fue lanzado el 22 de octubre de 2009.
Windows CE, la oferta de Microsoft en los mercados móviles e integrados, es
también un verdadero sistema operativo 32-bits que ofrece diversos servicios para
todas las subestaciones de trabajo de explotación.

Sistemas operativos de 64-bit.

Windows NT incluye soporte para varias plataformas diferentes antes de x86 -
basado en ordenador personal se convirtió en dominante en el mundo profesional.
Versiones de NT desde 3.1 a 4.0 diversamente compatibles PowerPC, DEC Alpha y
MIPS R4000, algunos de los cuales eran procesadores de 64 bits, aunque el sistema
operativo trató procesadores como de 32 bits.

Con la introducción de la arquitectura Intel Itanium, que se conoce como IA-64,
Microsoft lanzó nuevas versiones de Windows para apoyarlo. Las versiones
Itanium de Windows XP y Windows Server 2003 fueron liberadas al mismo
tiempo que con sus principales contrapartes x86 (32-bit). El 25 de Abril de 2005,
Microsoft lanzó Windows XP Professional x64 Edition y x64 version de Windows
Server 2003 para el apoyo de x86-64 (o x64 en la terminología de Microsoft).
Microsoft eliminó el soporte para la versión de Itanium de Windows XP en 2005.
Windows Vista es la primera versión de usuario final de Windows que Microsoft
ha publicado simultáneamente en las ediciones de x86 y x64. Windows Vista no es
compatible con la arquitectura Itanium. La familia de Windows de 64 bits
moderna comprende a AMD64/intel64 versiones de Windows Vista y Windows
Server 2008 en tanto en Itanium y en ediciones x64. Windows Server 2008 R2 cae
la versión de 32 bits, aunque no Windows 7.

Windows CE

Windows CE (oficialmente conocido como Windows Embedded), es una edición de
Windows que se ejecuta en equipos minimalistas, tales como sistemas de
navegación por satélite y, excepcionalmente, los teléfonos móviles. Windows
Embedded se ejecuta como CE, en lugar de NT, por lo que no debe confundirse
con Windows XP Embedded, que es NT. Windows CE que se utilizó en la
Dreamcast junto con sistema operativo propietario de Sega para la consola.

Historia

Microsoft ha seguido dos rutas paralelas en sus sistemas operativos. Ha sido una
ruta para usuarios domésticos y el otro ha sido para el usuario profesional de IT.
Las dos rutas generalmente han dado lugar a versiones caseras con mayor soporte
multimedia y menos funcionalidad en redes y seguridad y versiones profesionales
con soporte multimedia inferior y mejor de red y seguridad

La primera versión de Microsoft Windows, versión 1.0, lanzado en Noviembre de
1985, carecía de un grado de funcionalidad y logró muy poca popularidad y
compitió con el sistema operativo de Apple. Windows 1.0 no es un sistema
operativo completo; más bien es una extensión gráfica de MS-DOS. Microsoft
Windows versión 2.0 fue lanzado en Noviembre de 1987 y fue un poco más popular
que su predecesor. Windows 2.03 (fecha de lanzamiento en Enero de 1988) había
cambiado el sistema operativo desde windows a superposición de overlapping
windows. El resultado de este cambio llevó a presentar una demanda contra
Microsoft basado en la infracción de derechos de autor de Apple de Apple
Computer.

Microsoft 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 sólo a Windows 3.1, sino también de Windows for Workgroups y
MS-DOS. También fue el primer sistema operativo Windows para utilizar las
capacidades de Plug and Play. Los cambios de Windows 95 trajo en el escritorio
eran revolucionarios, a diferencia de la evolución, como los de 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 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: publicitado en particular fue
"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 de mucho de la seguridad superior y
características de red de la edición Professional. Además, el primer "Media
Center" edición fue lanzada en 2002, con énfasis en el apoyo a la funcionalidad de
DVD y TV, incluyendo la grabación del programa 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 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 a
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
algunas críticas.

Línea de tiempo

                                    Versión
     Fechas de      Nombre del                                              Ultim
                                    actual /             Notas
    lanzamiento      producto                                               o IE
                                     Build



    Noviembre
                  Windows 1.01     1.01        No compatible                -
      1985



    Noviembre
                  Windows 2.03     2.03        No compatible                -
      1987



                                               No compatible. Windows/286
    Mayo 1988     Windows 2.10     2.10                                     -
                                               y /386 editions



                                               No compatible. Windows/286
    Marzo 1989    Windows 2.11     2.11                                     -
                                               y /386 editions



    Mayo 1990     Windows 3.0      3.0         No compatible                -



    Marzo 1992    Windows 3.1x     3.1         No compatible                5



   Octubre 1992   Windows For      3.1         No compatible                5
Workgroups
               3.1



               Windows NT
  Julio 1993                   NT 3.1      No compatible                   5
               3.1



               Windows For
Diciembre 1993 Workgroups      3.11        No compatible                   5
               3.11



               Windows 3.2
               (publicado en
 Enero 1994                    3.2         No compatible                   5
               chino
               simplificado)



 Septiembre    Windows NT
                               NT 3.5      No compatible                   5
    1994       3.5



               Windows NT
 Mayo 1995                     NT 3.51     No compatible                   5
               3.51



 Agosto 1995   Windows 95      4.0.950     No compatible                   5.5



               Windows NT      NT
  Julio 1996                               No compatible                   6
               4.0             4.0.1381



 Junio 1998    Windows 98      4.10.1998   No compatible                   6



 Mayo 1999     Windows 98 SE   4.10.2222   No compatible                   6



                               NT          Soporte extendido hasta el 13
Febrero 2000   Windows 2000                                                6
                               5.0.2195    de julio de 2010,5
Septiembre
                  Windows Me       4.90.3000   No compatible                    6
    2000



                                               Soporte extendido hasta el 8
                                   NT          de abril de 2014 para SP3 y
Octubre 2001      Windows XP                                                    8
                                   5.1.2600    13 de julio de 2010 para SP2.
                                               (RTM y SP1 no compatibles).



                  Windows XP
                                   NT
 Marzo 2003       64-bit Edition               No compatible                    6
                                   5.2.3790
                  (IA-64)



                  Windows          NT          Actual para SP1, R2, SP2
  Abril 2003                                                                    8
                  Server 2003      5.2.3790    (RTM no compatible).



                  Windows XP
                                   NT
  Abril 2005      Professional                 Actual                           8
                                   5.2.3790
                  x64 Edition



                  Windows
                                   NT
  Julio 2006      Fundamentals                 Actual                           8
                                   5.1.2600
                  for Legacy PCs



 Noviembre                                     Actual. Versión cambiada a
2006 (licencias                                NT 6.0.6001 con el Service
                                   NT
por volumen)      Windows Vista                Pack 1 (4 de febrero de 2008)    8
                                   6.0.6002
 Enero 2007                                    y a NT 6.0.6002 con el Service
   (retail)                                    Pack 2 (28 de abril de 2009).



                  Windows Home     NT
  Julio 2007                                   Actual                           8
                  Server           5.2.4500



                                               Actual. Versión cambiada a
                  Windows          NT
Febrero 2008                                   NT 6.0.6002 con el Service       8
                  Server 2008      6.0.6002
                                               Pack 2 (28 de abril de 2009).
Windows 7 y
                  6                    NT
   Octubre 2009       Windows                     Actual                   8
                                       6.1.7600
                      Server 2008 R2




MAC

Mac OS X está basado en el kernel Mach.12 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. Nextstep fue el sistema operativo orientado a objetos
desarrollado por Steve Jobs en NeXT después de que dejó Apple en 1985.13
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.14

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.15 Steve Jobs regreso a
Apple como CEO interino, y luego asumió el cargo a cabalidad, 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.16

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 enfasis de estilo de vida digital en las aplicaciones, tal
como ocurrió con iLife, iWork y el media center Front Row.17 Cada versión incluía
modificaciones a la interfaz general, como la apariencia metalica agregada en la
versión 10.3, 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.18 19

Descripción

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 "equiz" es muy común.3 20 El centro del Mac OS X es
compatible con POSIX construido sobre el kernel 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.9

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 correr multiples aplicaciones simultaneamente sin interrupciones.21 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,22 y OpenStep fue luego portado a la arquitectura PowerPC
como parte del proyecto Rhapsody.

El cambio más visible fue la interfaz Aqua. El 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 a la interfaz al ser compartado con el
OS 9 o el OS X Server 1.0. De acuercon John Siracusa, uno de los editores de Ars
Technica, la introducción de Aqua y su salida de el entonces convencional loot fue
un tremento éxito."23 Sin embargo, Bruce Tognazzini (quien fundo el Apple
Human Interface Group inicial) afirmó que la interfaz Aqua en Mac OS X v10.0
representaó un paso atrás en la usablidad comparado con la interfaz original del
Mac OS.24 25 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 la interfaz Aqua. En cierta medida,
Apple ha utilizado el éxito de la transición a este nuevo diseño como palanca, en
varias ocasiones amenazando con tomar medidas legales contra las personas que
hacen o distribuyen software con una interfaz que la compañía clama es derivada
de su diseño protegido por derechos de autor.26

La arquitectura de la versión para servidor es identica a su contraparte para
escritorio, con la diferencia de que incluye herramientas para facilitar la gestión de
grupos de trabajo en sistemas Mac OS X, y provee acceso a los servicios de red.
Estas herramientas inclyen, un servidor de correo, un servidor Samba, un servidor
LDAP, un servidor de nombre de dominio, entre otros. Viene preinstalado en los
servidores Apple Xserve, pero funciona en practicamente todos los ordenadores
comercializados actualmente por Apple.27 . La arquitectura del Mac OS X
implementa un marco de trabajo por capas.28 Este marco ayuda a un desarrollo
rápido de aplicaciones al proveer código predefinido para tareas comúnes. Mac OS
X incluye sus propias herramientas para el desarrollo de software, más
prominentemente un entorno de desarrollo integrado denominado Xcode. Este
sistema provee de interfaces para compiladores que soportan un gran número de
lenguajes de programación, incluyendo C, C++, Objective-C y Java. Para la
transición PowerPC-Intel, fue modificado para que los desarrolladores puedieran
crear aplicación como binarios universales, los cuales funcionan en equipos tanto
con procesador Intel como PowerPC.29

El subsistema Darwin en el Mac OS X está a cargo de la administración del
sistema de archivos, el cual incluye la capa de permisos de UNIX. En 2003 y 2005,
dos editores de Macworld expresaron su inconformidad con el esquema de
permisos; Ted Landau denominó los permisos mal configurados como la
frustración más comun en Mac OS X,30 mientras Rob Griffiths sugirió que algunos
usuarios tendrías que reestablecer los permisos cada día, un proceso que puede
tomar hasta 15 minutos.31 Más recientemente, otro editor de Macworld, Dan
Frakes, llamó al procedimiento de reparar los permisos bastamente sobreusado.32
Él argumente que Mac OS X tipicamente maneja los permisos con propiedad sin la
interfaz de usuario, y que el restablecimiento de los mismos solo debería ser
utilizado cuando ocurren problemas.33

A 2009, Mac OS X es el segundo sistema de propósitos generales más usado en
Internet, después de Microsoft Windows, con un share de mercado del 4.5% de
acuerdo a las estadísticas recogidas por Net Applications.34 En contraste, es el
sistema operativo tipo UNIX más exitoso en Internet, con una penetración
estimada de 4 veces la que posee GNU/Linux.34 Mac OS X está disponible en una
variedad de idiomas, incluyendo inglés, japones, francés, alemán, español,
portugués e italiano.35



Nomenclatura

La letra X se corresponde con el número romano 10 y continua con la numeración
de los sistemas operativos previos de Mac OS Classic, como Mac OS 8 y Mac OS 9.
Pese a que oficialmente se lee como diez algunas personas lo leen como la letra X.
Una de las razones para esta interpretación es que tradicionalmente los sistemas
operativos basados en Unix se nombran con la X al final (ejemplos: AIX, IRIX,
Linux, Minix, Ultrix, Xenix, HP-UX). Otra razón es la tendencia de Apple de
referirse a sus versiones específicas como (por ejemplo) "Mac OS X versión 10.5".

Las diferentes versiones de Mac OS X van apodadas con los nombres de grandes
felinos en inglés. Antes de su lanzamiento, la versión 10.0 tenía como nombre de
proyecto interno en Apple Cheetah (Guepardo), del mismo modo que la versión
10.1 fue apodada Puma. La versión 10.2 fue llamada Jaguar publicitariamente, y
de esta versión en adelante se han seguido haciendo públicos estos nombres siendo
Panther el de la versión 10.3, Tiger el de la 10.4, Leopard el de la 10.5 y Snow
Leopard el de la 10.6, Apple tiene también registrados los nombres de Lynx
(Lince) y Cougar (Puma) para su futuro uso.

Apple fue denunciada por una cadena de tiendas de ordenadores llamada
TigerDirect por el uso del nombre "Tiger", pero el 19 de mayo de 2005 la Corte
Federal de Florida determinó que Apple no infringía la marca registrada de
TigerDirect.

La página web de Apple y los diferentes medios escritos se refieren a los
lanzamientos específicos de Mac OS X en cualquiera de las cuatro siguientes
formas:

   •   Mac OS X v10.4, mostrando el número de versión.
   •   Mac OS X Tiger, mostrando el nombre de la versión.
   •   Mac OS X v10.4 "Tiger", mostrando tanto el número como el nombre de la
       versión (Apple suele omitir las comillas).
   •   "Tiger", simplemente con el nombre de la versión y obviando todo lo
       demás.

A nivel interno, Apple utiliza un número de compilación (builds) para identificar
cada versión desarrollada de Mac OS X. Según sus directivas, las primeras
versiones en desarrollo de sus productos se designan como 1A1. Las revisiones
menores de éstas son 1A2, 1A3, 1A4...; la primera revisión mayor en el desarrollo
es la 1B1 (y sus revisiones menores serían 1B2, 1B3...), la siguiente 1C1, y así
siguiendo el mismo patrón. Cuando se alcanza cierto punto de desarrollo la
siguiente revisión mayor puede dar el salto de la serie 1_ a la 2A1, y así. Por poner
un ejemplo, la primera build de Panther (10.3) fue la 7A1, y la primera versión que
se hizo pública fue la 7B85; siendo la última la 7W98 (Mac OS X versión 10.3.9).
Tras esto, la próxima build de OS X fue la 8A1, y la versión dio el salto a la 10.4
(cuando una build es elegida para ser lanzada públicamente se le asigna un
número de versión).

Interfaz gráfica

Una de las mayores diferentes entre las versiones previas del Mac OS y el OS X fue
la adición de Aqua, una interfaz gráfica de usuario con elementos de efecto agua.
Cada ventana, texto, gráfico o wigget es mostrado en la pantalla usando la
tecnología antialiasing.36 ColorSync, una tecnología introducia muchos años atrás,
fue mejorada y construida en el núcleo del motor gráfico, con el fin de proveer
exactitud en el color para los profesionales de la impresión y la multimedia..37 De la
misma forma, se le colocaron sobras alrededor de las ventanas y el texto para
provocar la sensación de profundidad. Los nuevos elementos e la interfaz fueron
integrados, incluyendo hojas (cajas de diálogo modales de documento adjunto a
ventanas específicas) y cajones.

Apple ha continuado cambiando aspectos de la apariencia y el diseño en el OS X,
particularmente con tweaks a la apariencia de las ventanas y la barra de menú. Un
ejemplo de cambio en el comportamiento de la interfaz de usuario es que los
archivos de audio y video previsualizados no muestran una barra de progreso; en
su lugar, incluyen los botones iniciar y detener tal como ocurre en el Mac OS X
Leopard.

La guía de interfaz humana publicada por Apple para Mac OS X son seguidos por
muchas aplicaciones, dando una interfaz de usuario así como atajos de teclados
consistentes.38 Adicionalmente, nuevos servicios para aplicaciones son incluidos en
cada aplicación Cocoa, agregando consistencia. El sistema gráfico OpenGL
compone las ventanas en la pantalla para permitir la aceleración de hardware.
Esta tecnología, introducida en la versión 10.2, es llamada Quartz Extreme, un
componente de Quartz. El modelo interno de imagen de Quartz se correlaciona
bien con el modelo del Portable Document Format (PDF), facilitando la salida de
PDF a multiples dispositivos.37 Como resultado colateral, la visualización de PDF's
es una funcionalidad integrada en el sistema.

Funcionalidades

En la versión 10.3, Apple agregó Exposé, una funcionalidad que incluye tres
funciones que ayudan a movilizarse entre las ventanas y el escritorio. Sus funciones
consisten en mostrar instantáneamente todas las ventanas como un mosaico para
una fácil navegación entre las diferentes tareas, mostrar todas las ventananas
como mosaico de la aplicación actual, y ocultar todas las ventanas para acceder al
escritorio.39 También fue incorporado FileVault, una utilidad que permite
encriptar los archivos del usuario con Advanced Encryption Standard (AES-128).40

Las funcionalidades introucidas en la versión 10.4 incluyen Automator, una
aplicación diseñada para crear flujo de trabajo automatizado en diferentes
tareas;41 Dashboard, un grupo de pequeñas aplicaciones en pantalla completa
llamadas widgets que pueden ser invocadas presionando la tecla F3;42 y Front
Row, un media center que podía ser accesado mediante el Apple Remote.43
Adicionalmente se incorporaron los servicios de Sync, los cuales permiten acceder
a una base de datos extensibles para varios elementos de los datos de usuario,
incluyendo los items del calendario y los contactos. El sistema operativo se logró en
ediciones conflictivas y coherencia de los datos.44

En la versión 10.5, todos los iconos de sistema son escablables hasta 512x512 pixels,
con el fin de acomodarlos en diferentes lugares donde puedan aparecer en gran
formato, incluyendo po ejemplo la vista Cover Flow o la interfaz gráfica
tridimensional incluida con iTunes, el Finder, entre otros.45 Esta versión incluye
Spaces, una implementación de escritorio virtual que permite al usuario tener más
de un escritorio y mostrarlos en una interfaz similar a la de Exposé.ref>«Spaces.
Room for everything.». Apple Inc. Consultado el 16 de diciembre de 2008.</ref>
Mac OS X v10.5 incluye un tecnología de copias de seguridad automáticas
denominada Time Machine, que provee la habilidad de ver y restaurar datos
previos de aplicaciones y archivos;46 y la tecnología Screen Sharing fue incoporada
por primera vez.47

El Finder es un navegador de archivos que permite acceso rápido a todas las áreas
del computador, el cual ha sido modificado durante las subsecuentes versiondes del
Mac OS X.48 49 Quick Look es parte del Finder de Mac OS X Leopard. Permite
previsualizaciones dinámicas de archivos, incluyendo videos y documentos de
multiples páginas, sin abrir las apicaciones respectivas. La tecnología de búsqueda
Spotlight, que está integrada en el Finder desde el Mac OS X Tiger, permite
búsquedas rápidas y en tiempo real de archivos, mensajes de correo electrónico,
fotos y cualquier otra información basada en metadatos.50 51 Mac OS X hace uso
del Dock, el cual mantiene accesos directos a archivos y carpetas así como ventanas
minimizadas. La arquitectura del Mac OS X implementa un marco de trabajo por
capas.52 Este marco de trabajo por capas ayuda al rápido desarrollo de
aplicaciones al proveer de código existente para tareas comunes.53

Entornos de desarrollo

   •   Cocoa, la nueva interfaz de programación orientada a objetos de Mac OS X
       (heredada de OpenStep). Como lenguaje de programación utiliza
       Objective-C, aunque también es accesible desde otros lenguajes como Java.
   •   Classic, la interfaz de programación nativa de Mac OS Classic. Es una
       interfaz programable en C y Pascal. Necesita de un simulador de Mac OS 9
       para poder ejecutar estos binarios en Mac OS X. Esta interfaz ya no está
       disponible en la nueva familia de Macintosh basados en procesadores Intel.
   •   Carbon, una adaptación de la interfaz de programación Classic para poder
       compilar las aplicaciones en binarios que se ejecutan en Mac OS X sin
       emulación, con objeto de facilitar la transición de los programas
       originalmente creados para Mac OS 9.
   •   X11, una interfaz BSD compatible con POSIX y UNIX®.

Compatibilidad
Software

Las API que Mac OS X heredó de OpenStep no eran compatibles con las versiones
anteriores de Mac OS. Estas API's fueron creadas como resúltados de la
colaboración entre NeXT y Sun Microsystems y ahora se les denomina
conjuntamente Cocoa. Esta herencia es altamente visible para los desarrolladores
de Cocoa, debido a que el prejifo "NS" está en todas las partes del framework. La
API oficial de OpenStep, publicada en Septiembre de 1994, fue la primera API
entre la fundación y el kit de aplicaciones, y la primera en usar el prefijo "NS".22
El proyecto Rhapsody habría requerido todo un nuevo desarrollo para usar estas
API's, causando gran indignación entre los desarrolladores de software para Mac.
Todos los programas que no recibieran una completa reescritura hacia el nuevo
framework funcionarían en el equivalente entorno clásico. Para permitir una
transición más limpia entre Mac OS 9 y Mac OS X, el API Carbon fue creado. Las
aplicaciones escritras en Carbon podrían ser ejecutas nativamente en ambos
sistemas, sin embargo esta API no fue incluida en la prima versión del Mac OS X,
el Mac OS X Server 1.x.

Apple solía promover la plataforma Java como la mejor forma de desarrollar
software para Mac OS X. En la práctica esto significada grandes ventajas, ya que
cualquier aplicación escrita en Java funcionaría con propiedad, y la interfaz
gráfica ecrita en Swing se vería muy similar a las interfaces nativas de Cococa.

Tradicionalmente, los programas Cocoa han sido escritos en Objective-C, con Java
como alternativa. Sin embargo, el 11 de junio de 2005, Apple anunció que las
características agregadas a Cocoa en las versiones posteriores a 10.4 no serían
agregadas a la interfaz de programación en Cocoa-Java.54

Debido a que Mac OS X es compatible con POSIX, la gran mayoría de paquetes
escritos para BSD y Linux pueden ser recompilados para ser ejecutados en los
computadores de Apple. Proyectos como Fink, MacPorts y pkgsrc proveen
paquetes precompilados para tal fin. Desde la versión 10.3, Mac OS X incluye X11,
la versión de Apple de la interfaz gráfica X Window System para aplicaciones
UNIX, como un componente adicional durante la instalación.55

Desde Mac OS X v10.4 Tiger, la implentación de Apple estuvo basada en la
licencia XFree86 y la X11R6.6. Todas las versiones preinstaladas de X11 poseen un
administrador de ventanas muy similar en apariencia y uso a Mac OS X y tiene
una muy buena integración con el sistema, también usado el renderizador nativo
del sistema Quartz. Las primeras versiones de Mac OS X (donde X11 no venía
preinstalado) podían ejecutar aplicaciones X11 usando XDarwin. Con la
introducción de la versión 10.5 Appla cambió a la variente X.org de X11.56

Hardware

Para las primeras versiones del Mac OS X, la plataforma estándar de hardware
soportada era la línea completa de los computadores Macintosh (portátiles,
desktop's y servidores) basados en procesadores PowerPC G3, G4 y G5. Las
versiones que salieron más adelante discontinuaron el soporte para hardware
antiguo; por ejemplo, Panther no sporta el Power Macintosh G357 , y Tiger no
soporta sistemas anteriores a la inclusión del puerto FireWire (aunque los puertos
en si mismos no son un requerimiento del sistema). Mac OS X v10.5 Leopard
(introducido en Octubre de 2007) abandonó el soporte para todos los procesadores
PowerPC G3 y para los procesadores PowerPC G4 con velocidades de reloj
menores a 867 MHz. Mac OS X v10.6 "Snow Leopard" solo soporta equipos con
procesador Intel, abandonando todo el soporte para los procesados PowerPC.

Herramientas como XpostFacto y diversos parches aplicados al disco de
instalación han sido desarrollados por terceras partes para permitir la instalación
de versiones recientes de Mac OS X en sistemas no soportados oficialmente por
Apple. Esto incluye un número de sistemas Macintosh pre-G3 , que solo pueden
correr el Mac OS X hasta la versión 10.2 Jaguar, todos los Macs basados en
procesadores G3 que solo pueden correr hasta el sistema Tiger y los G4 con
velocidad menor a 867 MHz se les puede instalar Leopard removiento la
restricción desde el DVD de instalación o ingresando un comando en la interfaz
Open Firmware para indicarle al instalador del sistema que la velocidad del reloj
es igual o superior 867 MHz. A excepción de las funcionalidades que requieren un
hardware específico (p.j. aceleración gráfica, grabación de DVD's), el sistema
operativo ofrece las misma funcionadad que en un hardware soportado.

Las versiones PowerPC de Mac OS X anteriores a Leopard mantienen la
compatibilidad con aplicaciones del Mac OS mediante un entorno de emulación
denominado Classic, el cual permite a los usuarios correr Mac OS 9 como un
proceso en el Mac OS X, con el fin de que as aplicaciones antiguas funcionasen
como si lo hicieran en el anterior sistema operativo. Classic no está soportado en
Macs Intel o en el Mac OS X v10.5 Leopard, aunque los usuarios que requieran
ejecutar aplicaciones Classic en Intel Macs pueden usar el emulador SheepShaver.

Transición Apple-Intel

En Abril de 2002, eWeek hizo público un rumor que afirmaba que Apple tenía una
versión de Mac OS X con nombre código Marklar, la cual funcionaba en
procesadores Intel x86. La idea detrás de Marklar fue mantener al sistema Mac
OS X funcionando en una plataforma alternativa, debido que Apple se encontraba
insatisfecha con el progreso de los procesadores PowerPC.58

Estos rumores desapareciendo hasta que a finales de Mayo de 2005, cuando varios
medios de comunicaciones, como el Wall Street Journal59 y CNET,60 reportaron
que Apple presentaría Marklar en los meses venideros.

El 6 de junio de 2005, Steve Jobs confirmó estos rumores cuando anunció en su
keynote en el Wordwide Developers Conference que Apple estaría trabajando en
la transición de PowerPC a Intel desde hacía 2 años y que Mac OS X soportaría
ambas plataformas durante la transición. Jobs tambiém confirmó los rumores
respecto a que Apple tenía versiones de Mac OS X funcionando en procesadores
Intel con las mismas funciones que la versión para PowerPC. La última vez que
Apple cambio la familia de procesadores fue del Motorola 68k al PowerPC. Apple
incluyó un emulador de Motorola 68k en el nuevo sistema operativo, el cual hacía
que todos los programas 68k funcionarán automáticamente en el nuevo hardware.
Apple soportó el emulador para 68k por 11 años, pero lo retiró durante su
transición a las CPU de Intel.

En las recientes versiones del sistema para equipos con procesador se incluye
Rosetta, una de traducción binaria que habilita al software compilado en PowerPC
para ser ejecutado en computadores con procesador Intel. Sin embargo, Apple
abandonó el soporte para el modo clásico en los nuevos Mac basados en Intel.
Software de emulación de terceros como Mini vMac, Basilisk II y SheepShaver
proveen soporte para algunas de las primeras versiones de Mac OS. Una nueva
versión de Xcode permite compilar software en binario universal, el cual
funcionaría en cualquiera de las dos arquitecturas.61

Los programas que están disponibles solo para PowerPC pueden correr sobre
Rosetta, aunque dichas aplicaciones podrían ser reescritas para que corran con
propiedad en el OS X para Intel. Apple exhorta a los desarrolladores a producir
binarios universales para soporte tanto para PowerPC como x86.62 Hay una
penalidad en el rendimiento cuando los binarios de PowerPC corren un Mac Intel
a través de Rosetta. Además, algunos programas PowerPC, como las extensiones
del kernel y los complementos para el panel Preferencias del Sistema, no están
soportados en Intel Macs. Algunas aplicaciones PowerPC podrían no correr del
todo en el OS X para Intel. Los complentos para Safari necesitan ser compiladas
para la misma plataforma que Safari, de modo que cuando Safari funciona en un
Mac Intel requiere que los complementos hayan sido compilados para Intel o que
sean binarios universales, de modo que los complementos PowerPC no tienen
soporte.63 Mientras que los Mac Intel puede ejecutar programas compilados para
PowerPC, x86 y binarios universales, los Mac PowerPC solo tendrán soporte para
los binarios universales y para las compilaciones PowerPC.

El soporte la plataforma PowerPC se mantiene hasta el Mac OS X version 10.5.
Dicha compatibilidad inter-plataforma ya existía en linaje del Mac OS X; Openste
fue portado a muchas arquitecturas, incluyendo x86, y Darwin incluyo soporte
tanto para PowerPC como para x86. Aunque Apple estableció que Mac OS X no
funcionaría en computadores Intel de otros fabricantes, una versión modificada
del sistema compatible con hardware x86 convencional ha sido desarrollada por la
comunidad OSx86.

El 8 de junio de 2009, Apple anunció en su Worldwide Developers Conference que
el Mac OS X v10.6 Snow Leopard abandonaría el soporte para los procesadores
PowerPC y que solo estaría disponible para equipos Intel.64 Sin embargo, Rosetta
está soportado todavía. En Snow Leopard, Rosseta no está instalado por defecto,
pero está disponible en el DVD de instalación.

Versiones
Mac OS X v10.1 (Puma)

Antes de que terminase el año, el 25 de septiembre de 2001, Apple lanzó esta nueva
versión que incrementaba el rendimiento del sistema a la vez que incorporaba
algunas nuevas características tales como la reproducción de DVD.65 66 Dada la
pésima reputación de la versión 10.0, Apple lanzó la 10.1 en forma de un CD de
actualización gratuito para sus usuarios,67 además de los 129$ que costaba para los
usuarios que seguían utilizando Mac OS 9. Esto ocasionó algunos quebraderos de
cabeza a Apple cuando descubrió que los CD de actualización podían ser utilizados
también para hacer instalaciones completas en sistemas con Mac OS 9 con tan sólo
eliminar un determinado archivo.

Mac OS X v10.2 (Jaguar)

El 25 de agosto de 2002, Apple prosiguió con la andadura de su sistema operativo
con el lanzamiento de Mac OS X v10.2 "Jaguar" (la primera versión que utilizó
publicitariamente su felino seudónimo), y que contaba con un nuevo incremento en
su rendimiento, un nuevo y depurado aspecto y más de 150 mejoras que incluyen:68

   •   Mayor soporte para redes de Microsoft Windows.
•   Quartz Extreme para que la composición de gráficos sea procesada
       directamente por la tarjeta de vídeo.
   •   Un filtro adaptativo contra spam.
   •   Apple Address Book para almacenar la información de contactos.
   •   Sistema de red Rendezvous (una implementación de Apple de Zeroconf;
       renombrada a Bonjour por problemas legales en la versión 10.4).
   •   iChat: Un programa de chateo con soporte de AOL Instant Messenger.
   •   Un renovado Finder con búsquedas integradas en cada ventana.
   •   Docenas de nuevas características del Apple Universal Access.
   •   Sherlock 3: Servicios web.
   •   CUPS (Common Unix Printing System): que permite el uso de drivers
       GIMP-print, hpijs y demás para impresoras no soportadas oficialmente.

En el Reino Unido no se utilizó oficialmente el nombre de Jaguar para referirse a
Mac OS X v10.2 para evitar entrar en conflicto con el fabricante de automóviles
Jaguar, aunque la caja y los CD siguieron conservando el logo con piel de Jaguar.

Mac OS X v10.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 tantas o más mejoras que Jaguar el año anterior. Por otra parte, en esta
versión dejaron de soportarse algunos modelos antiguos G3.

Las nuevas mejoras de Panther incluyen:69

   •   Finder actualizado, que incorpora una interfaz metálica y búsqueda rápida.
   •   Exposé: una nueva forma de manipular ventanas.
   •   Cambio rápido de usuarios: que permite tener sesiones con diferentes
       usuarios abiertas al mismo tiempo y pasar de una a otra rápidamente.
   •   iChat AV que añade soporte para videoconferencia a iChat.
   •   Renderización mejorada de PDF.
   •   Soporte integrado de fax.
   •   Interoperatibilidad con Microsoft Windows mucho mayor.
   •   FileVault: Sistema de cifrado en tiempo real del directorio privado de cada
       usuario.
   •   Incremento de velocidad en todo el sistema con un mayor soporte para los
       G5.

Mac OS X v10.4 (Tiger)

Mac OS X v10.4 "Tiger" se puso a la venta el 29 de abril de 2005. Contiene más de
200 nuevas mejoras, pero como sucedió con el lanzamiento de Panther, algunas
máquinas antiguas han dejado de ser soportadas; en particular, cualquier equipo
Apple que no cuente con conexión FireWire no está ya soportado en Tiger.
Algunas de las nuevas características de Tiger son:70

   •   Spotlight: Un sistema de búsqueda basado en contenidos y metadatos.
•   Dashboard: Dashboard en un conjunto de miniaplicaciones, denominadas
       en el campo de la informática widgets, las cuales permiten realizar tareas
       comunes y ofrecen acceso instantáneo a la información.
   •   iChat: Una nueva versión de este programa que soporta el códec de vídeo
       H.264 para la realización de vídeoconferencias de hasta 4 personas.
       Además, también permite realizar audioconferencias de hasta 10 personas.
   •   QuickTime 7: La nueva versión incluye soporte para H.264 y una interfaz
       completamente rediseñada.
   •   Safari: Esta nueva versión del navegador por defecto del sistema incorpora
       soporte para RSS, mayor velocidad y seguridad, etc.
   •   Automator: Sistema que permite llevar a cabo de forma eficaz y sencilla
       toda clase de tareas manuales y repetitivas de forma automática y sin
       necesidad de conocimientos de programación.
   •   Core Image y Core Video: Tecnologías avanzadas de procesamiento de
       imágenes en tiempo real.
   •   Soporte de memoria de 64 bits para los nuevos G5, usando el sistema LP64.
   •   Utilidades Unix actualizadas, como cp y rsync, que pueden preservar los
       metadatos en HFS Plus y resource fork.
   •   Sistema extendido de permisos usando listas de control de acceso.

Como curiosidad cabe comentar que Apple dispone a partir de Tiger, de una
versión "paralela" compilada para procesadores Intel, si bien, teóricamente, sólo
podrá instalarse bajo ciertas restricciones de hardware y en procesadores con
soporte SSE3.

Esta versión apareció en forma oficial el día 10 de enero del 2006 con los primeros
equipos "Mac Intel": El iMac Core Duo (ex iMac G5), Mac mini Core Solo y Core
Duo (ex Mac mini G4) además de los nuevos portátiles denominados MacBook y
MacBook Pro, ambos equipados con procesadores Intel Core Duo. También han
existido versiones para G4 de este sistema operativo, incluida al menos en los
últimos PowerBook G4 a la venta.

Mac OS X v10.5 (Leopard)

   •   Time Machine: 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 álbum de fotos en iPhoto, etc.
   •   Mail 3: La tercera versión de este programa de correo electrónico de Apple
       ahora incluye Notas y To-Dos (listas de cosas por hacer), así como variadas
       plantillas para enviar correos en formato HTML.
   •   iChat: Incluye iconos animados y conversaciones por pestañas. Además de
       funciones adicionales para los vídeochats, presentar vídeos y compartir el
       escritorio.
   •   Spaces: Despliega múltiples escritorios virtuales.
   •   Dashboard: Trae una herramienta llamada Dashcode para crear Widgets
       fácilmente. Adicionalmente Safari tiene un botón "Webclip" que permitirá
       tomar cualquier fragmento de una página que se esté viendo y convertirla
       en un Widget.
   •   Spotlight: Incluye búsquedas avanzadas, Quick Look (previsualizaciones en
       vivo), y la posibilidad de buscar en varios computadores Mac en red (si la
opción "Compartir Archivos" está habilitada). Además, las ventanas de
       Finder y Spotlight se han unificado.
   •   iCal: Incluye varias mejoras, especialmente en el ámbito de los calendarios
       grupales.
   •   Accesibilidad: Más mejoras en las funciones de accesibilidad para que
       "todos puedan usar un Mac". 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.
   •   64-bit: Tiger fue el primer sistema operativo de Apple en empezar a sacarle
       provecho al poder de los procesadores de 64-bit. Leopard da el próximo
       salto entregando más partes optimizadas del sistema operativo, así como la
       capacidad de que otras capas del sistema (y no solo la capa UNIX) puedan
       hacer uso de masivas cantidades de memoria.
   •   Core Animation: Así como Core Video, Core Image y Core Audio
       simplificaban que cualquier desarrollador le sacara el máximo provecho a
       funciones de vídeo, 2D y audio, respectivamente, ahora Core Animation
       hace lo mismo con animaciones — lo que significa que junto con Leopard
       llegará una generación de aplicaciones llenas de animaciones y efectos 3d.
       Ahora los efectos 3D en la interfaz no son de uso exclusivo del sistema
       operativo o de quienes sepan usar OpenGL. Según Apple, estos nuevos
       efectos incluidos correrán sobre cualquier Mac vendido en los últimos 2
       años

Mac OS X v10.6 (Snow Leopard)

Mac OS X v10.6 "Snow Leopard" fue liberado el 28 de agosto de 2009. En lugar de
incluir grandes cambios en la apariencia y funcionalidades como ocurrió en las
versiones anteriores de Mac OS X, Snow Leopard se enfocó en cambios internos,
como lo son: incrementar el rendimiento, la eficiencia y la estabilidad del sistema
operativo. Para la mayoría de usuarios, los cambios más notables son: la cantidad
de espacio que ocupa una instalación limpia, un Finder más responsivo (escrito en
el API Cocoa), copias de seguridad más rápidas en Time Machine, a una versión
más completa de la aplicación Vista Previa, al igual que mayor velocidad en el
navegador de internet Safari.

El Finder fue reescrito en el API Cocoa, lo que le permite al programa tomar las
ventajas de la tecnología integrada de 64 bits al igual que de Grand Central
Dispatch. Permite expulsar los discos de una forma más amigable (diversas cajas
de dialogos le notifican al usuario si algún servicio o programa está utilizando tal
disco), y provee en general de una sensación de mayor responsividad.

La nueva versión de Safari (4.0) mejora su rendimiento en JavaScript y HTML, lo
que permite una navegación más veloz. La mayoría de incremento en el
rendimiento se debe a SquirrelFish (el nuevo interprete de JavaScript para
Webkit). Este interprete incrementa la velocidad de renderizado en un 50%.72 El
nuevo Top Sites ahora muestra los sitios web más visitados así como los favoritos
en vista panorámica, permitiendo al usuario acceso a sus sitios favoritos a la vez
que ofrece la vista Cover Flow para el historial de navegación. El navegador ahora
es más resistente a los cuelgues, siendo capaz de aislar complementos que son la
causa número de este tipo de problemas.73

Mac OS X v10.6 también tiene soporte para Microsoft Exchange Server para Mail,
iCal y Agenda, así como soporte para mayores cantidades de memoria RAM, un
QuickTime X totalmente renovado con una interfaz de usuario más fresca y más
funcionalidades para los usuarios de QuickTime Pro.

Los cambios internos incluyen soporte mejorado para procesadores de varios
núcleos mediante Grand Central Dispatch, el cual intenta facilitar el desarrollo de
aplicaciones con soporte multi-núcleo, y así mejorar la utilización de la CPU.
Anteriormente los desarrolladores necesitaban reprogramar su software de forma
que tomara explicitamente ventaja de los multiples núcleos, hecho que fácilmente
se volvía tedioso y problemático, especialmente en software complejo. También
incluye rendimiento avanzado en la GPU con OpenCL (un estándar abierto para
plataformas GPGPU distinta de CUDA, DX11 Compute Shader o STREAM) al
proveer apoyo a la labor de descarga normalmente, sólo destinados a una CPU a la
GPU de la tarjeta gráfica. Esto puede ser especialmente útil en tareas que hacen
que el computador se cuelge fácilmente.

Snow Leopard soporta solo equipos con procesadores Intel, y requiere de 1 GB de
memoria RAM para funcionar. Esta versión abandona el soporte para la
arquitectura PowerPC, sin embargo permite la ejecución de programas para esta
arquitectura tras instalar el traductor binario Rosseta.

Mac OS X v10.7 (En desarrollo)

Un par de meses después de la salida de Snow Leopard se da a conocer la noticia
que Apple ya habría comenzado a desarrollar una nueva versión de su sistema
operativo. Todavía se desconocen mayores detalles.
Linux



Cronología
  •   1983: Richard Stallman crea el proyecto de GNU con el objetivo de crear
      un sistema operativo libre.

  •   1989: Richard Stallman escribe la primera versión de la licencia GNU GPL.

  •   1991: El núcleo Linux es anunciado públicamente, el 25 de agosto por el
      entonces estudiante finlandés de 21 años Linus Benedict Torvalds. El 17 de
      septiembre la primera versión pública aparece sobre un servidor de ftp.
      Algunos desarrolladores están interesados en el proyecto y contribuyen con
      mejoras y extensiones.

  •   1992: El núcleo Linux es licenciado de nuevo bajo la GNU GPL. Las
      primeras distribuciones Linux son creadas.

  •   1993: Más de 100 desarrolladores trabajan sobre el núcleo Linux. Con su
      ayuda el núcleo es adaptado al ambiente de GNU, que crea un espectro
      enorme de tipos de aplicaciones para el nuevo sistema operativo creado de
      la unión del software del proyecto GNU, variados programas de Software
      libre y el núcleo Linux. En este año, también el proyecto Wine comienza su
      desarrollo y la distribución más antigua actualmente activa, Slackware, es
      liberada por primera vez. Más tarde en el mismo año, el Proyecto Debian es
      establecido. Hoy esta es la comunidad más grande de una distribución.
•   1994: En marzo de este año, Torvalds considera que todos los componentes
    del núcleo Linux están totalmente maduros y presenta la versión 1.0 de
    Linux. Esta versión está, por primera vez, disponible en la red Internet. El
    proyecto XFree86 contribuye con una interfaz gráfica de usuario (GUI). En
    este año, las empresas Red Hat y SUSE también publican la versión 1.0.

•   1995: En marzo, la siguiente rama estable de Linux aparece, la serie 1.2.
    Más tarde, Linux es transportado a las plataformas informáticas DEC y
    SUN SPARC. Durante los años siguientes es transportado a un número
    cada vez mayor de plataformas.

•   1996: La versión 2.0 del núcleo Linux es liberada. Éste ahora puede servir
    varios procesadores al mismo tiempo, y así se hace una alternativa seria
    para muchas empresas.

•   1997: Varios programas propietarios son liberados para Linux en el
    mercado, como la base de datos Adabas D, el navegador Netscape y las
    suites de oficina Applixware y StarOffice.

•   1998: Empresas importantes de informática como IBM, Compaq y Oracle
    anuncian soporte para Linux. Además, un grupo de programadores
    comienza a desarrollar la interfaz gráfica de usuario KDE, primera de su
    clase para Linux, con el objetivo de proveer facilidad de uso al usuario.

•   1999: Aparece la serie 2.2 del núcleo Linux, en enero, con el código de red y
    el soporte a SMP mejorados. Al mismo tiempo, un grupo de desarrolladores
    comienza el trabajo sobre el entorno gráfico GNOME, que competirá con
    KDE por la facilidad de uso y la eficiencia para el usuario. Durante ese año
    IBM anuncia un extenso proyecto para el soporte de Linux.

•   2000: La Suite de oficina StarOffice es ofrecida según los términos de la
    GNU GPL, abriendo así el camino para una Suite de oficina avanzada, y
    libre en Linux.

•   2001: En enero, se libera la serie 2.4 del núcleo Linux. El núcleo Linux
    ahora soporta hasta 64 Gb de RAM, sistemas de 64 bits, dispositivos USB y
    un sistema de archivos journaling.

•   2002: La comunidad OpenOffice.org libera la versión 1.0 de su Suite de
    oficina homónima. El navegador web libre Mozilla es también liberado. En
    septiembre, aparece el Slapper-worm el cual es el primer gusano
    informático Linux.

•   2003: Al final del año, la serie 2.6 del núcleo Linux es liberada, después de
    lo cual Linus Torvalds va a trabajar para el OSDL. Linux se usa más
    extensamente sobre sistemas integrados (embedded system).

•   2004: El equipo de XFree86 se desintegra y se forma la fundación X.Org,
    que provoca un desarrollo considerablemente más rápido del servidor X
    para Linux.
•   2005: El proyecto openSUSE es comenzado como una distribución libre de
    la comunidad de Novell. Además el proyecto OpenOffice.org proyecta la
    versión de lanzamiento 2.0 que soporta al estándar OASIS OpenDocument
    en octubre.

•   2006: El Xgl de Novell y el AIGLX de Red Hat permiten el uso de efectos
    acelerados por hardware sobre el escritorio Linux. Oracle publica su propia
    distribución de Red Hat. Novell y Microsoft anuncian una cooperación para
    la mejor interoperabilidad.

•   2007: Dell llega a ser el primer fabricante principal de computadoras en
    vender una computadora personal de escritorio con Ubuntu instalado.

Mais conteúdo relacionado

Mais procurados

Mais procurados (15)

Microsoft windows es el nombre de una familia de sistemas operativos desarrol...
Microsoft windows es el nombre de una familia de sistemas operativos desarrol...Microsoft windows es el nombre de una familia de sistemas operativos desarrol...
Microsoft windows es el nombre de una familia de sistemas operativos desarrol...
 
Eliana trabajo
Eliana trabajoEliana trabajo
Eliana trabajo
 
Tarea 1
Tarea 1Tarea 1
Tarea 1
 
Gutierres cobos guillermo computación
Gutierres cobos guillermo computaciónGutierres cobos guillermo computación
Gutierres cobos guillermo computación
 
Instalaciion jj
Instalaciion jjInstalaciion jj
Instalaciion jj
 
Ruben Cruz
Ruben CruzRuben Cruz
Ruben Cruz
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Microsoft windows
Microsoft windowsMicrosoft windows
Microsoft windows
 
Evolució de windows
Evolució de windowsEvolució de windows
Evolució de windows
 
Sistemas operativoss
Sistemas operativossSistemas operativoss
Sistemas operativoss
 
.:。✿*゚ presentación de media tecnik εїз.:。✿*゚
.:。✿*゚ presentación de media tecnik εїз.:。✿*゚.:。✿*゚ presentación de media tecnik εїз.:。✿*゚
.:。✿*゚ presentación de media tecnik εїз.:。✿*゚
 
La evolucion de los sistemas operativos
La evolucion de los sistemas operativosLa evolucion de los sistemas operativos
La evolucion de los sistemas operativos
 
Mirleth
MirlethMirleth
Mirleth
 
Tipos de procesadores
Tipos de procesadores Tipos de procesadores
Tipos de procesadores
 
Presentación1
Presentación1Presentación1
Presentación1
 

Destaque

IPv6 Now! (Presentation at SwiNOG #16)
IPv6 Now! (Presentation at SwiNOG #16)IPv6 Now! (Presentation at SwiNOG #16)
IPv6 Now! (Presentation at SwiNOG #16)flyingpotato
 
Jose alberto perez rozo
Jose alberto perez rozoJose alberto perez rozo
Jose alberto perez rozojoseperezrozo
 
Como conseguir nuevos clientes en epoca de crisis y mantener los actuales
Como conseguir nuevos clientes en epoca de crisis y mantener los actualesComo conseguir nuevos clientes en epoca de crisis y mantener los actuales
Como conseguir nuevos clientes en epoca de crisis y mantener los actualessoftwarepymes
 

Destaque (8)

IPv6 Now! (Presentation at SwiNOG #16)
IPv6 Now! (Presentation at SwiNOG #16)IPv6 Now! (Presentation at SwiNOG #16)
IPv6 Now! (Presentation at SwiNOG #16)
 
Integracion curricular de las tic
Integracion curricular de las ticIntegracion curricular de las tic
Integracion curricular de las tic
 
La tecnología
La tecnologíaLa tecnología
La tecnología
 
05 10
05 1005 10
05 10
 
La Tecnología.
La Tecnología.La Tecnología.
La Tecnología.
 
Jose alberto perez rozo
Jose alberto perez rozoJose alberto perez rozo
Jose alberto perez rozo
 
Como conseguir nuevos clientes en epoca de crisis y mantener los actuales
Como conseguir nuevos clientes en epoca de crisis y mantener los actualesComo conseguir nuevos clientes en epoca de crisis y mantener los actuales
Como conseguir nuevos clientes en epoca de crisis y mantener los actuales
 
Estadística con Lenguaje R: Sesión 9
Estadística con Lenguaje R: Sesión 9Estadística con Lenguaje R: Sesión 9
Estadística con Lenguaje R: Sesión 9
 

Semelhante a Historia de Windows

F:\Trabajo Semanal Informatica
F:\Trabajo Semanal InformaticaF:\Trabajo Semanal Informatica
F:\Trabajo Semanal Informaticaguest09b414
 
Linux windows y mac os
Linux windows y mac osLinux windows y mac os
Linux windows y mac osAna Riganti
 
LINEA DEL TIEMPO DE WINDOWS
LINEA DEL TIEMPO DE WINDOWSLINEA DEL TIEMPO DE WINDOWS
LINEA DEL TIEMPO DE WINDOWSLlabajo Baez
 
D:\Mis Documentos\Linea De Tiempo De Windows
D:\Mis Documentos\Linea De Tiempo De WindowsD:\Mis Documentos\Linea De Tiempo De Windows
D:\Mis Documentos\Linea De Tiempo De Windowstaloyebe
 
Linea De Tiempo De Windows
Linea De Tiempo De WindowsLinea De Tiempo De Windows
Linea De Tiempo De Windowsnataliesalazar1
 
Linea De Tiempo De Windows
Linea De Tiempo De WindowsLinea De Tiempo De Windows
Linea De Tiempo De Windowstaloyebe
 
Gutierres cobos guillermo computación
Gutierres cobos guillermo computaciónGutierres cobos guillermo computación
Gutierres cobos guillermo computaciónTornertym
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativosHeidy Paz
 
Historia de windows
Historia de windowsHistoria de windows
Historia de windows45daniela
 
Historia de windows
Historia de windowsHistoria de windows
Historia de windows45daniela
 
Historia y evolucion de los sistemas operativos cobaed20
Historia y evolucion de los sistemas operativos cobaed20Historia y evolucion de los sistemas operativos cobaed20
Historia y evolucion de los sistemas operativos cobaed20deliacobaed
 
Sistemas operativos windows
Sistemas operativos windowsSistemas operativos windows
Sistemas operativos windowsqueen1094
 

Semelhante a Historia de Windows (20)

Juaancho 20
Juaancho 20Juaancho 20
Juaancho 20
 
Juaancho
JuaanchoJuaancho
Juaancho
 
Juaancho
JuaanchoJuaancho
Juaancho
 
F:\Trabajo Semanal Informatica
F:\Trabajo Semanal InformaticaF:\Trabajo Semanal Informatica
F:\Trabajo Semanal Informatica
 
Linux windows y mac os
Linux windows y mac osLinux windows y mac os
Linux windows y mac os
 
LINEA DEL TIEMPO DE WINDOWS
LINEA DEL TIEMPO DE WINDOWSLINEA DEL TIEMPO DE WINDOWS
LINEA DEL TIEMPO DE WINDOWS
 
Resumen 1
Resumen 1Resumen 1
Resumen 1
 
D:\Mis Documentos\Linea De Tiempo De Windows
D:\Mis Documentos\Linea De Tiempo De WindowsD:\Mis Documentos\Linea De Tiempo De Windows
D:\Mis Documentos\Linea De Tiempo De Windows
 
Linea De Tiempo De Windows
Linea De Tiempo De WindowsLinea De Tiempo De Windows
Linea De Tiempo De Windows
 
Linea De Tiempo De Windows
Linea De Tiempo De WindowsLinea De Tiempo De Windows
Linea De Tiempo De Windows
 
Gutierres cobos guillermo computación
Gutierres cobos guillermo computaciónGutierres cobos guillermo computación
Gutierres cobos guillermo computación
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Historia de windows
Historia de windowsHistoria de windows
Historia de windows
 
Historia de windows
Historia de windowsHistoria de windows
Historia de windows
 
Resumen sist op carlos
Resumen sist op carlosResumen sist op carlos
Resumen sist op carlos
 
Resumen Sist Op Carlos
Resumen Sist Op CarlosResumen Sist Op Carlos
Resumen Sist Op Carlos
 
Historia y evolucion de los sistemas operativos cobaed20
Historia y evolucion de los sistemas operativos cobaed20Historia y evolucion de los sistemas operativos cobaed20
Historia y evolucion de los sistemas operativos cobaed20
 
Sistemas operativos windows
Sistemas operativos windowsSistemas operativos windows
Sistemas operativos windows
 
Resumen sist op carlos
Resumen sist op carlosResumen sist op carlos
Resumen sist op carlos
 

Último

R1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaR1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaarkananubis
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxaylincamaho
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadMiguelAngelVillanuev48
 
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxLAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxAlexander López
 
dokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptdokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptMiguelAtencio10
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfSergioMendoza354770
 
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxEl_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxAlexander López
 
Plan Sarmiento - Netbook del GCBA 2019..
Plan Sarmiento - Netbook del GCBA 2019..Plan Sarmiento - Netbook del GCBA 2019..
Plan Sarmiento - Netbook del GCBA 2019..RobertoGumucio2
 
El uso de las tic en la vida ,lo importante que son
El uso de las tic en la vida ,lo importante  que sonEl uso de las tic en la vida ,lo importante  que son
El uso de las tic en la vida ,lo importante que son241514984
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA241531640
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafiosFundación YOD YOD
 
FloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptxFloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptx241522327
 
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptxGoogle-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptxAlexander López
 
definicion segun autores de matemáticas educativa
definicion segun autores de matemáticas  educativadefinicion segun autores de matemáticas  educativa
definicion segun autores de matemáticas educativaAdrianaMartnez618894
 
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.pptTEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.pptJavierHerrera662252
 
El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.241514949
 
El uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELEl uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELmaryfer27m
 
Arenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxArenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxJOSEFERNANDOARENASCA
 
GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx241523733
 
Mapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMidwarHenryLOZAFLORE
 

Último (20)

R1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaR1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en mina
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidad
 
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxLAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
 
dokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptdokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.ppt
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
 
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxEl_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
 
Plan Sarmiento - Netbook del GCBA 2019..
Plan Sarmiento - Netbook del GCBA 2019..Plan Sarmiento - Netbook del GCBA 2019..
Plan Sarmiento - Netbook del GCBA 2019..
 
El uso de las tic en la vida ,lo importante que son
El uso de las tic en la vida ,lo importante  que sonEl uso de las tic en la vida ,lo importante  que son
El uso de las tic en la vida ,lo importante que son
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafios
 
FloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptxFloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptx
 
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptxGoogle-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
 
definicion segun autores de matemáticas educativa
definicion segun autores de matemáticas  educativadefinicion segun autores de matemáticas  educativa
definicion segun autores de matemáticas educativa
 
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.pptTEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
 
El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.
 
El uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELEl uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFEL
 
Arenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxArenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptx
 
GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx
 
Mapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptx
 

Historia de Windows

  • 1. Versiones El término Windows describe colectivamente todas o parte de varias generaciones de productos de sistema operativo de Microsoft. Estos productos generalmente se clasifican como sigue: Primeras versiones La historia de Windows se remonta a septiembre del año 1981, con el proyecto denominado "Interface Manager". Se anunció en noviembre de 1983 (después del Apple Lisa, pero antes de Macintosh) bajo el nombre de "Windows", pero Windows 1.0 no se publicó hasta el mes de noviembre de 1985. El shell de Windows 1.0 es un programa conocido como MS-DOS. Otros programas suministrados fueron la Calculadora, Calendario, Cardfile, Visor del portapapeles, Reloj, Panel de control, el Bloc de notas, Paint, Reversi, Terminal y Write. Windows 1.0 no permite la superposición de ventanas, debido a Apple Computer poseer esta característica. En su lugar fueron mosaico en todas las ventanas. Sólo los cuadros de diálogo podrían aparecer en otras ventanas. Windows 2.0 fue lanzado en octubre de 1987 y presentó varias mejoras en la interfaz de usuario y en la gestión de memoria. También introdujo nuevos métodos abreviados de teclado. También podría hacer uso de memoria expandida. Windows 2.1 fue lanzado en dos diferentes versiones: Windows/386 empleado el 386 modo 8086 virtual para realizar varias tareas de varios programas de DOS, y el modelo de memoria paginada para emular la memoria expandida usando disponible memoria extendida. Windows/286 (que, a pesar de su nombre, se ejecutaría en el 8086) todavía se ejecutaba en modo real, pero podría hacer uso de la zona de memoria alta. Las primeras versiones de Windows se suele considerar como interfaz gráfica de usuario simple. Incluso las primeras versiones de Windows de 16 bits ya supone muchas de las funciones típicas de sistema operativo; en particular, tener su propio formato de archivo ejecutable y proporcionar sus propios controladores de dispositivo (temporizador, gráficos, impresora, ratón, teclado y sonido) para aplicaciones. A diferencia de MS-DOS, Windows permite a los usuarios ejecutar las aplicaciones gráficas de múltiples al mismo tiempo, a través de la multitarea cooperativa. Windows implementa un esquema de software elaborada, basado en el segmento, memoria virtual, lo que le permitió ejecutar aplicaciones más grandes que la memoria disponible: segmentos de código y los recursos se intercambian y se tira cuando escaseaba la memoria, y segmentos de datos en la memoria cuando se trasladó una aplicación dada, había cedido el control del procesador, por lo general la espera de la entrada del usuario. microprocesador 80386, que permitía mejoras en las capacidades multitarea de las aplicaciones Windows. Esto permitiría ejecutar en modo multitarea viejas aplicaciones basadas en MS-DOS. Windows 3 convirtió al IBM PC en un serio competidor para el Apple Macintosh.
  • 2. En respuesta a la aparición de OS/2 2.0, Microsoft desarrolló Windows 3.1, que incluía diversas pequeñas mejoras a Windows 3.0 (como las fuentes escalables TrueType), pero que consistía principalmente en soporte multimedia. Más tarde Microsoft publicó el Windows 3.11 (denominado Windows para trabajo en grupo), que incluía controladores y protocolos mejorados para las comunicaciones en red y soporte para redes punto a punto. Windows 95, 98, y Me Windows 95 fue lanzado en 1995, con una nueva interfaz de usuario, compatibilidad con nombres de archivo largos de hasta 250 caracteres, y la capacidad de detectar automáticamente y configurar el hardware instalado (plug and play). De forma nativa podrían ejecutar aplicaciones de 32-bits y presentó varias mejoras tecnológicas que aumentaron su estabilidad respecto a Windows 3.1. Hubo varios OEM Service Releases (OSR) de Windows 95, cada una de las cuales fue aproximadamente equivalente a un Service Pack. El siguiente lanzamiento de Microsoft fue Windows 98 en 1998. Microsoft lanzó una segunda versión de Windows 98 en 1999, llamado Windows 98 Second Edition (a menudo acortado a Windows 98 SE). En el 2000, Microsoft lanza Windows Millennium Edition (comúnmente llamado Windows ME), que actualiza el núcleo de Windows 98 pero que adopta algunos aspectos de Windows 2000 y elimina (más bien, oculta) la opción de "Arrancar en modo DOS". También añade una nueva característica denominada "Restaurar Sistema", que permite al usuario guardar y restablecer la configuración del equipo en una fecha anterior. Familia NT La familia de sistemas Windows NT fue hecha y comercializada por un mayor uso de fiabilidad de negocios. El primer lanzamiento fue de MS Windows NT 3.1 (1993), el número "3.1" para que coincida con la versión para Windows, que fue seguido por NT 3.5 (1994), NT 3.51 (1995), NT 4.0 (1996), y Windows 2000 (2000). 2000 es la última versión de Windows NT, que no incluye la activación de productos de Microsoft. NT 4.0 fue el primero en esta línea para implementar la interfaz de usuario de "Windows 95" (y el primero en incluir tiempos de ejecución de 32 bits integrada de Windows 95). Microsoft se trasladó a combinar sus negocios de consumo y sistemas operativos con Windows XP, viene tanto en las versiones Home y professional (y las versiones posteriores de mercado para tablet PC y centros multimedia), sino que también se separaron los calendarios de lanzamiento para los sistemas operativos de servidor. Windows Server 2003, lanzado un año y medio después de Windows XP, trajo Windows Server al día con MS Windows XP. Después de un proceso de desarrollo largo, Windows Vista fue lanzado hacia el final de 2006, y su homólogo de servidor, Windows Server 2008 fue lanzado a principios de 2008. El 22 de julio de 2009, Windows 7 y Windows Server 2008 R2 se publicaron como RTM (versión de disponibilidad general). Windows 7 fue lanzado el 22 de octubre de 2009.
  • 3. Windows CE, la oferta de Microsoft en los mercados móviles e integrados, es también un verdadero sistema operativo 32-bits que ofrece diversos servicios para todas las subestaciones de trabajo de explotación. Sistemas operativos de 64-bit. Windows NT incluye soporte para varias plataformas diferentes antes de x86 - basado en ordenador personal se convirtió en dominante en el mundo profesional. Versiones de NT desde 3.1 a 4.0 diversamente compatibles PowerPC, DEC Alpha y MIPS R4000, algunos de los cuales eran procesadores de 64 bits, aunque el sistema operativo trató procesadores como de 32 bits. Con la introducción de la arquitectura Intel Itanium, que se conoce como IA-64, Microsoft lanzó nuevas versiones de Windows para apoyarlo. Las versiones Itanium de Windows XP y Windows Server 2003 fueron liberadas al mismo tiempo que con sus principales contrapartes x86 (32-bit). El 25 de Abril de 2005, Microsoft lanzó Windows XP Professional x64 Edition y x64 version de Windows Server 2003 para el apoyo de x86-64 (o x64 en la terminología de Microsoft). Microsoft eliminó el soporte para la versión de Itanium de Windows XP en 2005. Windows Vista es la primera versión de usuario final de Windows que Microsoft ha publicado simultáneamente en las ediciones de x86 y x64. Windows Vista no es compatible con la arquitectura Itanium. La familia de Windows de 64 bits moderna comprende a AMD64/intel64 versiones de Windows Vista y Windows Server 2008 en tanto en Itanium y en ediciones x64. Windows Server 2008 R2 cae la versión de 32 bits, aunque no Windows 7. Windows CE Windows CE (oficialmente conocido como Windows Embedded), es una edición de Windows que se ejecuta en equipos minimalistas, tales como sistemas de navegación por satélite y, excepcionalmente, los teléfonos móviles. Windows Embedded se ejecuta como CE, en lugar de NT, por lo que no debe confundirse con Windows XP Embedded, que es NT. Windows CE que se utilizó en la Dreamcast junto con sistema operativo propietario de Sega para la consola. Historia Microsoft ha seguido dos rutas paralelas en sus sistemas operativos. Ha sido una ruta para usuarios domésticos y el otro ha sido para el usuario profesional de IT. Las dos rutas generalmente han dado lugar a versiones caseras con mayor soporte multimedia y menos funcionalidad en redes y seguridad y versiones profesionales con soporte multimedia inferior y mejor de red y seguridad La primera versión de Microsoft Windows, versión 1.0, lanzado en Noviembre de 1985, carecía de un grado de funcionalidad y logró muy poca popularidad y compitió con el sistema operativo de Apple. Windows 1.0 no es un sistema operativo completo; más bien es una extensión gráfica de MS-DOS. Microsoft Windows versión 2.0 fue lanzado en Noviembre de 1987 y fue un poco más popular que su predecesor. Windows 2.03 (fecha de lanzamiento en Enero de 1988) había cambiado el sistema operativo desde windows a superposición de overlapping
  • 4. windows. El resultado de este cambio llevó a presentar una demanda contra Microsoft basado en la infracción de derechos de autor de Apple de Apple Computer. Microsoft 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 sólo a Windows 3.1, sino también de Windows for Workgroups y MS-DOS. También fue el primer sistema operativo Windows para utilizar las capacidades de Plug and Play. Los cambios de Windows 95 trajo en el escritorio eran revolucionarios, a diferencia de la evolución, como los de 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 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: publicitado en particular fue "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 de mucho de la seguridad superior y características de red de la edición Professional. Además, el primer "Media Center" edición fue lanzada en 2002, con énfasis en el apoyo a la funcionalidad de DVD y TV, incluyendo la grabación del programa y un control remoto. El soporte
  • 5. estándar para Windows XP terminó el 14 de abril de 2009. El soporte extendido continuará hasta el 8 de abril 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 a 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 algunas críticas. Línea de tiempo Versión Fechas de Nombre del Ultim actual / Notas lanzamiento producto o IE Build Noviembre Windows 1.01 1.01 No compatible - 1985 Noviembre Windows 2.03 2.03 No compatible - 1987 No compatible. Windows/286 Mayo 1988 Windows 2.10 2.10 - y /386 editions No compatible. Windows/286 Marzo 1989 Windows 2.11 2.11 - y /386 editions Mayo 1990 Windows 3.0 3.0 No compatible - Marzo 1992 Windows 3.1x 3.1 No compatible 5 Octubre 1992 Windows For 3.1 No compatible 5
  • 6. Workgroups 3.1 Windows NT Julio 1993 NT 3.1 No compatible 5 3.1 Windows For Diciembre 1993 Workgroups 3.11 No compatible 5 3.11 Windows 3.2 (publicado en Enero 1994 3.2 No compatible 5 chino simplificado) Septiembre Windows NT NT 3.5 No compatible 5 1994 3.5 Windows NT Mayo 1995 NT 3.51 No compatible 5 3.51 Agosto 1995 Windows 95 4.0.950 No compatible 5.5 Windows NT NT Julio 1996 No compatible 6 4.0 4.0.1381 Junio 1998 Windows 98 4.10.1998 No compatible 6 Mayo 1999 Windows 98 SE 4.10.2222 No compatible 6 NT Soporte extendido hasta el 13 Febrero 2000 Windows 2000 6 5.0.2195 de julio de 2010,5
  • 7. Septiembre Windows Me 4.90.3000 No compatible 6 2000 Soporte extendido hasta el 8 NT de abril de 2014 para SP3 y Octubre 2001 Windows XP 8 5.1.2600 13 de julio de 2010 para SP2. (RTM y SP1 no compatibles). Windows XP NT Marzo 2003 64-bit Edition No compatible 6 5.2.3790 (IA-64) Windows NT Actual para SP1, R2, SP2 Abril 2003 8 Server 2003 5.2.3790 (RTM no compatible). Windows XP NT Abril 2005 Professional Actual 8 5.2.3790 x64 Edition Windows NT Julio 2006 Fundamentals Actual 8 5.1.2600 for Legacy PCs Noviembre Actual. Versión cambiada a 2006 (licencias NT 6.0.6001 con el Service NT por volumen) Windows Vista Pack 1 (4 de febrero de 2008) 8 6.0.6002 Enero 2007 y a NT 6.0.6002 con el Service (retail) Pack 2 (28 de abril de 2009). Windows Home NT Julio 2007 Actual 8 Server 5.2.4500 Actual. Versión cambiada a Windows NT Febrero 2008 NT 6.0.6002 con el Service 8 Server 2008 6.0.6002 Pack 2 (28 de abril de 2009).
  • 8. Windows 7 y 6 NT Octubre 2009 Windows Actual 8 6.1.7600 Server 2008 R2 MAC Mac OS X está basado en el kernel Mach.12 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. Nextstep fue el sistema operativo orientado a objetos desarrollado por Steve Jobs en NeXT después de que dejó Apple en 1985.13 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.14 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.15 Steve Jobs regreso a Apple como CEO interino, y luego asumió el cargo a cabalidad, 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
  • 9. proyecto fue conocido inicialmente como Rhapsody y luego adoptó el nombre de Mac OS X.16 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 enfasis de estilo de vida digital en las aplicaciones, tal como ocurrió con iLife, iWork y el media center Front Row.17 Cada versión incluía modificaciones a la interfaz general, como la apariencia metalica agregada en la versión 10.3, 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.18 19 Descripción 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 "equiz" es muy común.3 20 El centro del Mac OS X es compatible con POSIX construido sobre el kernel 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.9 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 correr multiples aplicaciones simultaneamente sin interrupciones.21 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,22 y OpenStep fue luego portado a la arquitectura PowerPC como parte del proyecto Rhapsody. El cambio más visible fue la interfaz Aqua. El 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 a la interfaz al ser compartado con el OS 9 o el OS X Server 1.0. De acuercon John Siracusa, uno de los editores de Ars Technica, la introducción de Aqua y su salida de el entonces convencional loot fue un tremento éxito."23 Sin embargo, Bruce Tognazzini (quien fundo el Apple Human Interface Group inicial) afirmó que la interfaz Aqua en Mac OS X v10.0 representaó un paso atrás en la usablidad comparado con la interfaz original del Mac OS.24 25 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 la interfaz Aqua. En cierta medida,
  • 10. Apple ha utilizado el éxito de la transición a este nuevo diseño como palanca, en varias ocasiones amenazando con tomar medidas legales contra las personas que hacen o distribuyen software con una interfaz que la compañía clama es derivada de su diseño protegido por derechos de autor.26 La arquitectura de la versión para servidor es identica a su contraparte para escritorio, con la diferencia de que incluye herramientas para facilitar la gestión de grupos de trabajo en sistemas Mac OS X, y provee acceso a los servicios de red. Estas herramientas inclyen, un servidor de correo, un servidor Samba, un servidor LDAP, un servidor de nombre de dominio, entre otros. Viene preinstalado en los servidores Apple Xserve, pero funciona en practicamente todos los ordenadores comercializados actualmente por Apple.27 . La arquitectura del Mac OS X implementa un marco de trabajo por capas.28 Este marco ayuda a un desarrollo rápido de aplicaciones al proveer código predefinido para tareas comúnes. Mac OS X incluye sus propias herramientas para el desarrollo de software, más prominentemente un entorno de desarrollo integrado denominado Xcode. Este sistema provee de interfaces para compiladores que soportan un gran número de lenguajes de programación, incluyendo C, C++, Objective-C y Java. Para la transición PowerPC-Intel, fue modificado para que los desarrolladores puedieran crear aplicación como binarios universales, los cuales funcionan en equipos tanto con procesador Intel como PowerPC.29 El subsistema Darwin en el Mac OS X está a cargo de la administración del sistema de archivos, el cual incluye la capa de permisos de UNIX. En 2003 y 2005, dos editores de Macworld expresaron su inconformidad con el esquema de permisos; Ted Landau denominó los permisos mal configurados como la frustración más comun en Mac OS X,30 mientras Rob Griffiths sugirió que algunos usuarios tendrías que reestablecer los permisos cada día, un proceso que puede tomar hasta 15 minutos.31 Más recientemente, otro editor de Macworld, Dan Frakes, llamó al procedimiento de reparar los permisos bastamente sobreusado.32 Él argumente que Mac OS X tipicamente maneja los permisos con propiedad sin la interfaz de usuario, y que el restablecimiento de los mismos solo debería ser utilizado cuando ocurren problemas.33 A 2009, Mac OS X es el segundo sistema de propósitos generales más usado en Internet, después de Microsoft Windows, con un share de mercado del 4.5% de acuerdo a las estadísticas recogidas por Net Applications.34 En contraste, es el sistema operativo tipo UNIX más exitoso en Internet, con una penetración estimada de 4 veces la que posee GNU/Linux.34 Mac OS X está disponible en una variedad de idiomas, incluyendo inglés, japones, francés, alemán, español, portugués e italiano.35 Nomenclatura La letra X se corresponde con el número romano 10 y continua con la numeración de los sistemas operativos previos de Mac OS Classic, como Mac OS 8 y Mac OS 9. Pese a que oficialmente se lee como diez algunas personas lo leen como la letra X. Una de las razones para esta interpretación es que tradicionalmente los sistemas
  • 11. operativos basados en Unix se nombran con la X al final (ejemplos: AIX, IRIX, Linux, Minix, Ultrix, Xenix, HP-UX). Otra razón es la tendencia de Apple de referirse a sus versiones específicas como (por ejemplo) "Mac OS X versión 10.5". Las diferentes versiones de Mac OS X van apodadas con los nombres de grandes felinos en inglés. Antes de su lanzamiento, la versión 10.0 tenía como nombre de proyecto interno en Apple Cheetah (Guepardo), del mismo modo que la versión 10.1 fue apodada Puma. La versión 10.2 fue llamada Jaguar publicitariamente, y de esta versión en adelante se han seguido haciendo públicos estos nombres siendo Panther el de la versión 10.3, Tiger el de la 10.4, Leopard el de la 10.5 y Snow Leopard el de la 10.6, Apple tiene también registrados los nombres de Lynx (Lince) y Cougar (Puma) para su futuro uso. Apple fue denunciada por una cadena de tiendas de ordenadores llamada TigerDirect por el uso del nombre "Tiger", pero el 19 de mayo de 2005 la Corte Federal de Florida determinó que Apple no infringía la marca registrada de TigerDirect. La página web de Apple y los diferentes medios escritos se refieren a los lanzamientos específicos de Mac OS X en cualquiera de las cuatro siguientes formas: • Mac OS X v10.4, mostrando el número de versión. • Mac OS X Tiger, mostrando el nombre de la versión. • Mac OS X v10.4 "Tiger", mostrando tanto el número como el nombre de la versión (Apple suele omitir las comillas). • "Tiger", simplemente con el nombre de la versión y obviando todo lo demás. A nivel interno, Apple utiliza un número de compilación (builds) para identificar cada versión desarrollada de Mac OS X. Según sus directivas, las primeras versiones en desarrollo de sus productos se designan como 1A1. Las revisiones menores de éstas son 1A2, 1A3, 1A4...; la primera revisión mayor en el desarrollo es la 1B1 (y sus revisiones menores serían 1B2, 1B3...), la siguiente 1C1, y así siguiendo el mismo patrón. Cuando se alcanza cierto punto de desarrollo la siguiente revisión mayor puede dar el salto de la serie 1_ a la 2A1, y así. Por poner un ejemplo, la primera build de Panther (10.3) fue la 7A1, y la primera versión que se hizo pública fue la 7B85; siendo la última la 7W98 (Mac OS X versión 10.3.9). Tras esto, la próxima build de OS X fue la 8A1, y la versión dio el salto a la 10.4 (cuando una build es elegida para ser lanzada públicamente se le asigna un número de versión). Interfaz gráfica Una de las mayores diferentes entre las versiones previas del Mac OS y el OS X fue la adición de Aqua, una interfaz gráfica de usuario con elementos de efecto agua. Cada ventana, texto, gráfico o wigget es mostrado en la pantalla usando la tecnología antialiasing.36 ColorSync, una tecnología introducia muchos años atrás, fue mejorada y construida en el núcleo del motor gráfico, con el fin de proveer exactitud en el color para los profesionales de la impresión y la multimedia..37 De la
  • 12. misma forma, se le colocaron sobras alrededor de las ventanas y el texto para provocar la sensación de profundidad. Los nuevos elementos e la interfaz fueron integrados, incluyendo hojas (cajas de diálogo modales de documento adjunto a ventanas específicas) y cajones. Apple ha continuado cambiando aspectos de la apariencia y el diseño en el OS X, particularmente con tweaks a la apariencia de las ventanas y la barra de menú. Un ejemplo de cambio en el comportamiento de la interfaz de usuario es que los archivos de audio y video previsualizados no muestran una barra de progreso; en su lugar, incluyen los botones iniciar y detener tal como ocurre en el Mac OS X Leopard. La guía de interfaz humana publicada por Apple para Mac OS X son seguidos por muchas aplicaciones, dando una interfaz de usuario así como atajos de teclados consistentes.38 Adicionalmente, nuevos servicios para aplicaciones son incluidos en cada aplicación Cocoa, agregando consistencia. El sistema gráfico OpenGL compone las ventanas en la pantalla para permitir la aceleración de hardware. Esta tecnología, introducida en la versión 10.2, es llamada Quartz Extreme, un componente de Quartz. El modelo interno de imagen de Quartz se correlaciona bien con el modelo del Portable Document Format (PDF), facilitando la salida de PDF a multiples dispositivos.37 Como resultado colateral, la visualización de PDF's es una funcionalidad integrada en el sistema. Funcionalidades En la versión 10.3, Apple agregó Exposé, una funcionalidad que incluye tres funciones que ayudan a movilizarse entre las ventanas y el escritorio. Sus funciones consisten en mostrar instantáneamente todas las ventanas como un mosaico para una fácil navegación entre las diferentes tareas, mostrar todas las ventananas como mosaico de la aplicación actual, y ocultar todas las ventanas para acceder al escritorio.39 También fue incorporado FileVault, una utilidad que permite encriptar los archivos del usuario con Advanced Encryption Standard (AES-128).40 Las funcionalidades introucidas en la versión 10.4 incluyen Automator, una aplicación diseñada para crear flujo de trabajo automatizado en diferentes tareas;41 Dashboard, un grupo de pequeñas aplicaciones en pantalla completa llamadas widgets que pueden ser invocadas presionando la tecla F3;42 y Front Row, un media center que podía ser accesado mediante el Apple Remote.43 Adicionalmente se incorporaron los servicios de Sync, los cuales permiten acceder a una base de datos extensibles para varios elementos de los datos de usuario, incluyendo los items del calendario y los contactos. El sistema operativo se logró en ediciones conflictivas y coherencia de los datos.44 En la versión 10.5, todos los iconos de sistema son escablables hasta 512x512 pixels, con el fin de acomodarlos en diferentes lugares donde puedan aparecer en gran formato, incluyendo po ejemplo la vista Cover Flow o la interfaz gráfica tridimensional incluida con iTunes, el Finder, entre otros.45 Esta versión incluye Spaces, una implementación de escritorio virtual que permite al usuario tener más de un escritorio y mostrarlos en una interfaz similar a la de Exposé.ref>«Spaces. Room for everything.». Apple Inc. Consultado el 16 de diciembre de 2008.</ref>
  • 13. Mac OS X v10.5 incluye un tecnología de copias de seguridad automáticas denominada Time Machine, que provee la habilidad de ver y restaurar datos previos de aplicaciones y archivos;46 y la tecnología Screen Sharing fue incoporada por primera vez.47 El Finder es un navegador de archivos que permite acceso rápido a todas las áreas del computador, el cual ha sido modificado durante las subsecuentes versiondes del Mac OS X.48 49 Quick Look es parte del Finder de Mac OS X Leopard. Permite previsualizaciones dinámicas de archivos, incluyendo videos y documentos de multiples páginas, sin abrir las apicaciones respectivas. La tecnología de búsqueda Spotlight, que está integrada en el Finder desde el Mac OS X Tiger, permite búsquedas rápidas y en tiempo real de archivos, mensajes de correo electrónico, fotos y cualquier otra información basada en metadatos.50 51 Mac OS X hace uso del Dock, el cual mantiene accesos directos a archivos y carpetas así como ventanas minimizadas. La arquitectura del Mac OS X implementa un marco de trabajo por capas.52 Este marco de trabajo por capas ayuda al rápido desarrollo de aplicaciones al proveer de código existente para tareas comunes.53 Entornos de desarrollo • Cocoa, la nueva interfaz de programación orientada a objetos de Mac OS X (heredada de OpenStep). Como lenguaje de programación utiliza Objective-C, aunque también es accesible desde otros lenguajes como Java. • Classic, la interfaz de programación nativa de Mac OS Classic. Es una interfaz programable en C y Pascal. Necesita de un simulador de Mac OS 9 para poder ejecutar estos binarios en Mac OS X. Esta interfaz ya no está disponible en la nueva familia de Macintosh basados en procesadores Intel. • Carbon, una adaptación de la interfaz de programación Classic para poder compilar las aplicaciones en binarios que se ejecutan en Mac OS X sin emulación, con objeto de facilitar la transición de los programas originalmente creados para Mac OS 9. • X11, una interfaz BSD compatible con POSIX y UNIX®. Compatibilidad Software Las API que Mac OS X heredó de OpenStep no eran compatibles con las versiones anteriores de Mac OS. Estas API's fueron creadas como resúltados de la colaboración entre NeXT y Sun Microsystems y ahora se les denomina conjuntamente Cocoa. Esta herencia es altamente visible para los desarrolladores de Cocoa, debido a que el prejifo "NS" está en todas las partes del framework. La API oficial de OpenStep, publicada en Septiembre de 1994, fue la primera API entre la fundación y el kit de aplicaciones, y la primera en usar el prefijo "NS".22 El proyecto Rhapsody habría requerido todo un nuevo desarrollo para usar estas API's, causando gran indignación entre los desarrolladores de software para Mac. Todos los programas que no recibieran una completa reescritura hacia el nuevo framework funcionarían en el equivalente entorno clásico. Para permitir una transición más limpia entre Mac OS 9 y Mac OS X, el API Carbon fue creado. Las
  • 14. aplicaciones escritras en Carbon podrían ser ejecutas nativamente en ambos sistemas, sin embargo esta API no fue incluida en la prima versión del Mac OS X, el Mac OS X Server 1.x. Apple solía promover la plataforma Java como la mejor forma de desarrollar software para Mac OS X. En la práctica esto significada grandes ventajas, ya que cualquier aplicación escrita en Java funcionaría con propiedad, y la interfaz gráfica ecrita en Swing se vería muy similar a las interfaces nativas de Cococa. Tradicionalmente, los programas Cocoa han sido escritos en Objective-C, con Java como alternativa. Sin embargo, el 11 de junio de 2005, Apple anunció que las características agregadas a Cocoa en las versiones posteriores a 10.4 no serían agregadas a la interfaz de programación en Cocoa-Java.54 Debido a que Mac OS X es compatible con POSIX, la gran mayoría de paquetes escritos para BSD y Linux pueden ser recompilados para ser ejecutados en los computadores de Apple. Proyectos como Fink, MacPorts y pkgsrc proveen paquetes precompilados para tal fin. Desde la versión 10.3, Mac OS X incluye X11, la versión de Apple de la interfaz gráfica X Window System para aplicaciones UNIX, como un componente adicional durante la instalación.55 Desde Mac OS X v10.4 Tiger, la implentación de Apple estuvo basada en la licencia XFree86 y la X11R6.6. Todas las versiones preinstaladas de X11 poseen un administrador de ventanas muy similar en apariencia y uso a Mac OS X y tiene una muy buena integración con el sistema, también usado el renderizador nativo del sistema Quartz. Las primeras versiones de Mac OS X (donde X11 no venía preinstalado) podían ejecutar aplicaciones X11 usando XDarwin. Con la introducción de la versión 10.5 Appla cambió a la variente X.org de X11.56 Hardware Para las primeras versiones del Mac OS X, la plataforma estándar de hardware soportada era la línea completa de los computadores Macintosh (portátiles, desktop's y servidores) basados en procesadores PowerPC G3, G4 y G5. Las versiones que salieron más adelante discontinuaron el soporte para hardware antiguo; por ejemplo, Panther no sporta el Power Macintosh G357 , y Tiger no soporta sistemas anteriores a la inclusión del puerto FireWire (aunque los puertos en si mismos no son un requerimiento del sistema). Mac OS X v10.5 Leopard (introducido en Octubre de 2007) abandonó el soporte para todos los procesadores PowerPC G3 y para los procesadores PowerPC G4 con velocidades de reloj menores a 867 MHz. Mac OS X v10.6 "Snow Leopard" solo soporta equipos con procesador Intel, abandonando todo el soporte para los procesados PowerPC. Herramientas como XpostFacto y diversos parches aplicados al disco de instalación han sido desarrollados por terceras partes para permitir la instalación de versiones recientes de Mac OS X en sistemas no soportados oficialmente por Apple. Esto incluye un número de sistemas Macintosh pre-G3 , que solo pueden correr el Mac OS X hasta la versión 10.2 Jaguar, todos los Macs basados en procesadores G3 que solo pueden correr hasta el sistema Tiger y los G4 con velocidad menor a 867 MHz se les puede instalar Leopard removiento la
  • 15. restricción desde el DVD de instalación o ingresando un comando en la interfaz Open Firmware para indicarle al instalador del sistema que la velocidad del reloj es igual o superior 867 MHz. A excepción de las funcionalidades que requieren un hardware específico (p.j. aceleración gráfica, grabación de DVD's), el sistema operativo ofrece las misma funcionadad que en un hardware soportado. Las versiones PowerPC de Mac OS X anteriores a Leopard mantienen la compatibilidad con aplicaciones del Mac OS mediante un entorno de emulación denominado Classic, el cual permite a los usuarios correr Mac OS 9 como un proceso en el Mac OS X, con el fin de que as aplicaciones antiguas funcionasen como si lo hicieran en el anterior sistema operativo. Classic no está soportado en Macs Intel o en el Mac OS X v10.5 Leopard, aunque los usuarios que requieran ejecutar aplicaciones Classic en Intel Macs pueden usar el emulador SheepShaver. Transición Apple-Intel En Abril de 2002, eWeek hizo público un rumor que afirmaba que Apple tenía una versión de Mac OS X con nombre código Marklar, la cual funcionaba en procesadores Intel x86. La idea detrás de Marklar fue mantener al sistema Mac OS X funcionando en una plataforma alternativa, debido que Apple se encontraba insatisfecha con el progreso de los procesadores PowerPC.58 Estos rumores desapareciendo hasta que a finales de Mayo de 2005, cuando varios medios de comunicaciones, como el Wall Street Journal59 y CNET,60 reportaron que Apple presentaría Marklar en los meses venideros. El 6 de junio de 2005, Steve Jobs confirmó estos rumores cuando anunció en su keynote en el Wordwide Developers Conference que Apple estaría trabajando en la transición de PowerPC a Intel desde hacía 2 años y que Mac OS X soportaría ambas plataformas durante la transición. Jobs tambiém confirmó los rumores respecto a que Apple tenía versiones de Mac OS X funcionando en procesadores Intel con las mismas funciones que la versión para PowerPC. La última vez que Apple cambio la familia de procesadores fue del Motorola 68k al PowerPC. Apple incluyó un emulador de Motorola 68k en el nuevo sistema operativo, el cual hacía que todos los programas 68k funcionarán automáticamente en el nuevo hardware. Apple soportó el emulador para 68k por 11 años, pero lo retiró durante su transición a las CPU de Intel. En las recientes versiones del sistema para equipos con procesador se incluye Rosetta, una de traducción binaria que habilita al software compilado en PowerPC para ser ejecutado en computadores con procesador Intel. Sin embargo, Apple abandonó el soporte para el modo clásico en los nuevos Mac basados en Intel. Software de emulación de terceros como Mini vMac, Basilisk II y SheepShaver proveen soporte para algunas de las primeras versiones de Mac OS. Una nueva versión de Xcode permite compilar software en binario universal, el cual funcionaría en cualquiera de las dos arquitecturas.61 Los programas que están disponibles solo para PowerPC pueden correr sobre Rosetta, aunque dichas aplicaciones podrían ser reescritas para que corran con propiedad en el OS X para Intel. Apple exhorta a los desarrolladores a producir
  • 16. binarios universales para soporte tanto para PowerPC como x86.62 Hay una penalidad en el rendimiento cuando los binarios de PowerPC corren un Mac Intel a través de Rosetta. Además, algunos programas PowerPC, como las extensiones del kernel y los complementos para el panel Preferencias del Sistema, no están soportados en Intel Macs. Algunas aplicaciones PowerPC podrían no correr del todo en el OS X para Intel. Los complentos para Safari necesitan ser compiladas para la misma plataforma que Safari, de modo que cuando Safari funciona en un Mac Intel requiere que los complementos hayan sido compilados para Intel o que sean binarios universales, de modo que los complementos PowerPC no tienen soporte.63 Mientras que los Mac Intel puede ejecutar programas compilados para PowerPC, x86 y binarios universales, los Mac PowerPC solo tendrán soporte para los binarios universales y para las compilaciones PowerPC. El soporte la plataforma PowerPC se mantiene hasta el Mac OS X version 10.5. Dicha compatibilidad inter-plataforma ya existía en linaje del Mac OS X; Openste fue portado a muchas arquitecturas, incluyendo x86, y Darwin incluyo soporte tanto para PowerPC como para x86. Aunque Apple estableció que Mac OS X no funcionaría en computadores Intel de otros fabricantes, una versión modificada del sistema compatible con hardware x86 convencional ha sido desarrollada por la comunidad OSx86. El 8 de junio de 2009, Apple anunció en su Worldwide Developers Conference que el Mac OS X v10.6 Snow Leopard abandonaría el soporte para los procesadores PowerPC y que solo estaría disponible para equipos Intel.64 Sin embargo, Rosetta está soportado todavía. En Snow Leopard, Rosseta no está instalado por defecto, pero está disponible en el DVD de instalación. Versiones Mac OS X v10.1 (Puma) Antes de que terminase el año, el 25 de septiembre de 2001, Apple lanzó esta nueva versión que incrementaba el rendimiento del sistema a la vez que incorporaba algunas nuevas características tales como la reproducción de DVD.65 66 Dada la pésima reputación de la versión 10.0, Apple lanzó la 10.1 en forma de un CD de actualización gratuito para sus usuarios,67 además de los 129$ que costaba para los usuarios que seguían utilizando Mac OS 9. Esto ocasionó algunos quebraderos de cabeza a Apple cuando descubrió que los CD de actualización podían ser utilizados también para hacer instalaciones completas en sistemas con Mac OS 9 con tan sólo eliminar un determinado archivo. Mac OS X v10.2 (Jaguar) El 25 de agosto de 2002, Apple prosiguió con la andadura de su sistema operativo con el lanzamiento de Mac OS X v10.2 "Jaguar" (la primera versión que utilizó publicitariamente su felino seudónimo), y que contaba con un nuevo incremento en su rendimiento, un nuevo y depurado aspecto y más de 150 mejoras que incluyen:68 • Mayor soporte para redes de Microsoft Windows.
  • 17. Quartz Extreme para que la composición de gráficos sea procesada directamente por la tarjeta de vídeo. • Un filtro adaptativo contra spam. • Apple Address Book para almacenar la información de contactos. • Sistema de red Rendezvous (una implementación de Apple de Zeroconf; renombrada a Bonjour por problemas legales en la versión 10.4). • iChat: Un programa de chateo con soporte de AOL Instant Messenger. • Un renovado Finder con búsquedas integradas en cada ventana. • Docenas de nuevas características del Apple Universal Access. • Sherlock 3: Servicios web. • CUPS (Common Unix Printing System): que permite el uso de drivers GIMP-print, hpijs y demás para impresoras no soportadas oficialmente. En el Reino Unido no se utilizó oficialmente el nombre de Jaguar para referirse a Mac OS X v10.2 para evitar entrar en conflicto con el fabricante de automóviles Jaguar, aunque la caja y los CD siguieron conservando el logo con piel de Jaguar. Mac OS X v10.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 tantas o más mejoras que Jaguar el año anterior. Por otra parte, en esta versión dejaron de soportarse algunos modelos antiguos G3. Las nuevas mejoras de Panther incluyen:69 • Finder actualizado, que incorpora una interfaz metálica y búsqueda rápida. • Exposé: una nueva forma de manipular ventanas. • Cambio rápido de usuarios: que permite tener sesiones con diferentes usuarios abiertas al mismo tiempo y pasar de una a otra rápidamente. • iChat AV que añade soporte para videoconferencia a iChat. • Renderización mejorada de PDF. • Soporte integrado de fax. • Interoperatibilidad con Microsoft Windows mucho mayor. • FileVault: Sistema de cifrado en tiempo real del directorio privado de cada usuario. • Incremento de velocidad en todo el sistema con un mayor soporte para los G5. Mac OS X v10.4 (Tiger) Mac OS X v10.4 "Tiger" se puso a la venta el 29 de abril de 2005. Contiene más de 200 nuevas mejoras, pero como sucedió con el lanzamiento de Panther, algunas máquinas antiguas han dejado de ser soportadas; en particular, cualquier equipo Apple que no cuente con conexión FireWire no está ya soportado en Tiger. Algunas de las nuevas características de Tiger son:70 • Spotlight: Un sistema de búsqueda basado en contenidos y metadatos.
  • 18. Dashboard: Dashboard en un conjunto de miniaplicaciones, denominadas en el campo de la informática widgets, las cuales permiten realizar tareas comunes y ofrecen acceso instantáneo a la información. • iChat: Una nueva versión de este programa que soporta el códec de vídeo H.264 para la realización de vídeoconferencias de hasta 4 personas. Además, también permite realizar audioconferencias de hasta 10 personas. • QuickTime 7: La nueva versión incluye soporte para H.264 y una interfaz completamente rediseñada. • Safari: Esta nueva versión del navegador por defecto del sistema incorpora soporte para RSS, mayor velocidad y seguridad, etc. • Automator: Sistema que permite llevar a cabo de forma eficaz y sencilla toda clase de tareas manuales y repetitivas de forma automática y sin necesidad de conocimientos de programación. • Core Image y Core Video: Tecnologías avanzadas de procesamiento de imágenes en tiempo real. • Soporte de memoria de 64 bits para los nuevos G5, usando el sistema LP64. • Utilidades Unix actualizadas, como cp y rsync, que pueden preservar los metadatos en HFS Plus y resource fork. • Sistema extendido de permisos usando listas de control de acceso. Como curiosidad cabe comentar que Apple dispone a partir de Tiger, de una versión "paralela" compilada para procesadores Intel, si bien, teóricamente, sólo podrá instalarse bajo ciertas restricciones de hardware y en procesadores con soporte SSE3. Esta versión apareció en forma oficial el día 10 de enero del 2006 con los primeros equipos "Mac Intel": El iMac Core Duo (ex iMac G5), Mac mini Core Solo y Core Duo (ex Mac mini G4) además de los nuevos portátiles denominados MacBook y MacBook Pro, ambos equipados con procesadores Intel Core Duo. También han existido versiones para G4 de este sistema operativo, incluida al menos en los últimos PowerBook G4 a la venta. Mac OS X v10.5 (Leopard) • Time Machine: 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 álbum de fotos en iPhoto, etc. • Mail 3: La tercera versión de este programa de correo electrónico de Apple ahora incluye Notas y To-Dos (listas de cosas por hacer), así como variadas plantillas para enviar correos en formato HTML. • iChat: Incluye iconos animados y conversaciones por pestañas. Además de funciones adicionales para los vídeochats, presentar vídeos y compartir el escritorio. • Spaces: Despliega múltiples escritorios virtuales. • Dashboard: Trae una herramienta llamada Dashcode para crear Widgets fácilmente. Adicionalmente Safari tiene un botón "Webclip" que permitirá tomar cualquier fragmento de una página que se esté viendo y convertirla en un Widget. • Spotlight: Incluye búsquedas avanzadas, Quick Look (previsualizaciones en vivo), y la posibilidad de buscar en varios computadores Mac en red (si la
  • 19. opción "Compartir Archivos" está habilitada). Además, las ventanas de Finder y Spotlight se han unificado. • iCal: Incluye varias mejoras, especialmente en el ámbito de los calendarios grupales. • Accesibilidad: Más mejoras en las funciones de accesibilidad para que "todos puedan usar un Mac". 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. • 64-bit: Tiger fue el primer sistema operativo de Apple en empezar a sacarle provecho al poder de los procesadores de 64-bit. Leopard da el próximo salto entregando más partes optimizadas del sistema operativo, así como la capacidad de que otras capas del sistema (y no solo la capa UNIX) puedan hacer uso de masivas cantidades de memoria. • Core Animation: Así como Core Video, Core Image y Core Audio simplificaban que cualquier desarrollador le sacara el máximo provecho a funciones de vídeo, 2D y audio, respectivamente, ahora Core Animation hace lo mismo con animaciones — lo que significa que junto con Leopard llegará una generación de aplicaciones llenas de animaciones y efectos 3d. Ahora los efectos 3D en la interfaz no son de uso exclusivo del sistema operativo o de quienes sepan usar OpenGL. Según Apple, estos nuevos efectos incluidos correrán sobre cualquier Mac vendido en los últimos 2 años Mac OS X v10.6 (Snow Leopard) Mac OS X v10.6 "Snow Leopard" fue liberado el 28 de agosto de 2009. En lugar de incluir grandes cambios en la apariencia y funcionalidades como ocurrió en las versiones anteriores de Mac OS X, Snow Leopard se enfocó en cambios internos, como lo son: incrementar el rendimiento, la eficiencia y la estabilidad del sistema operativo. Para la mayoría de usuarios, los cambios más notables son: la cantidad de espacio que ocupa una instalación limpia, un Finder más responsivo (escrito en el API Cocoa), copias de seguridad más rápidas en Time Machine, a una versión más completa de la aplicación Vista Previa, al igual que mayor velocidad en el navegador de internet Safari. El Finder fue reescrito en el API Cocoa, lo que le permite al programa tomar las ventajas de la tecnología integrada de 64 bits al igual que de Grand Central Dispatch. Permite expulsar los discos de una forma más amigable (diversas cajas de dialogos le notifican al usuario si algún servicio o programa está utilizando tal disco), y provee en general de una sensación de mayor responsividad. La nueva versión de Safari (4.0) mejora su rendimiento en JavaScript y HTML, lo que permite una navegación más veloz. La mayoría de incremento en el rendimiento se debe a SquirrelFish (el nuevo interprete de JavaScript para Webkit). Este interprete incrementa la velocidad de renderizado en un 50%.72 El nuevo Top Sites ahora muestra los sitios web más visitados así como los favoritos en vista panorámica, permitiendo al usuario acceso a sus sitios favoritos a la vez que ofrece la vista Cover Flow para el historial de navegación. El navegador ahora
  • 20. es más resistente a los cuelgues, siendo capaz de aislar complementos que son la causa número de este tipo de problemas.73 Mac OS X v10.6 también tiene soporte para Microsoft Exchange Server para Mail, iCal y Agenda, así como soporte para mayores cantidades de memoria RAM, un QuickTime X totalmente renovado con una interfaz de usuario más fresca y más funcionalidades para los usuarios de QuickTime Pro. Los cambios internos incluyen soporte mejorado para procesadores de varios núcleos mediante Grand Central Dispatch, el cual intenta facilitar el desarrollo de aplicaciones con soporte multi-núcleo, y así mejorar la utilización de la CPU. Anteriormente los desarrolladores necesitaban reprogramar su software de forma que tomara explicitamente ventaja de los multiples núcleos, hecho que fácilmente se volvía tedioso y problemático, especialmente en software complejo. También incluye rendimiento avanzado en la GPU con OpenCL (un estándar abierto para plataformas GPGPU distinta de CUDA, DX11 Compute Shader o STREAM) al proveer apoyo a la labor de descarga normalmente, sólo destinados a una CPU a la GPU de la tarjeta gráfica. Esto puede ser especialmente útil en tareas que hacen que el computador se cuelge fácilmente. Snow Leopard soporta solo equipos con procesadores Intel, y requiere de 1 GB de memoria RAM para funcionar. Esta versión abandona el soporte para la arquitectura PowerPC, sin embargo permite la ejecución de programas para esta arquitectura tras instalar el traductor binario Rosseta. Mac OS X v10.7 (En desarrollo) Un par de meses después de la salida de Snow Leopard se da a conocer la noticia que Apple ya habría comenzado a desarrollar una nueva versión de su sistema operativo. Todavía se desconocen mayores detalles.
  • 21. Linux Cronología • 1983: Richard Stallman crea el proyecto de GNU con el objetivo de crear un sistema operativo libre. • 1989: Richard Stallman escribe la primera versión de la licencia GNU GPL. • 1991: El núcleo Linux es anunciado públicamente, el 25 de agosto por el entonces estudiante finlandés de 21 años Linus Benedict Torvalds. El 17 de septiembre la primera versión pública aparece sobre un servidor de ftp. Algunos desarrolladores están interesados en el proyecto y contribuyen con mejoras y extensiones. • 1992: El núcleo Linux es licenciado de nuevo bajo la GNU GPL. Las primeras distribuciones Linux son creadas. • 1993: Más de 100 desarrolladores trabajan sobre el núcleo Linux. Con su ayuda el núcleo es adaptado al ambiente de GNU, que crea un espectro enorme de tipos de aplicaciones para el nuevo sistema operativo creado de la unión del software del proyecto GNU, variados programas de Software libre y el núcleo Linux. En este año, también el proyecto Wine comienza su desarrollo y la distribución más antigua actualmente activa, Slackware, es liberada por primera vez. Más tarde en el mismo año, el Proyecto Debian es establecido. Hoy esta es la comunidad más grande de una distribución.
  • 22. 1994: En marzo de este año, Torvalds considera que todos los componentes del núcleo Linux están totalmente maduros y presenta la versión 1.0 de Linux. Esta versión está, por primera vez, disponible en la red Internet. El proyecto XFree86 contribuye con una interfaz gráfica de usuario (GUI). En este año, las empresas Red Hat y SUSE también publican la versión 1.0. • 1995: En marzo, la siguiente rama estable de Linux aparece, la serie 1.2. Más tarde, Linux es transportado a las plataformas informáticas DEC y SUN SPARC. Durante los años siguientes es transportado a un número cada vez mayor de plataformas. • 1996: La versión 2.0 del núcleo Linux es liberada. Éste ahora puede servir varios procesadores al mismo tiempo, y así se hace una alternativa seria para muchas empresas. • 1997: Varios programas propietarios son liberados para Linux en el mercado, como la base de datos Adabas D, el navegador Netscape y las suites de oficina Applixware y StarOffice. • 1998: Empresas importantes de informática como IBM, Compaq y Oracle anuncian soporte para Linux. Además, un grupo de programadores comienza a desarrollar la interfaz gráfica de usuario KDE, primera de su clase para Linux, con el objetivo de proveer facilidad de uso al usuario. • 1999: Aparece la serie 2.2 del núcleo Linux, en enero, con el código de red y el soporte a SMP mejorados. Al mismo tiempo, un grupo de desarrolladores comienza el trabajo sobre el entorno gráfico GNOME, que competirá con KDE por la facilidad de uso y la eficiencia para el usuario. Durante ese año IBM anuncia un extenso proyecto para el soporte de Linux. • 2000: La Suite de oficina StarOffice es ofrecida según los términos de la GNU GPL, abriendo así el camino para una Suite de oficina avanzada, y libre en Linux. • 2001: En enero, se libera la serie 2.4 del núcleo Linux. El núcleo Linux ahora soporta hasta 64 Gb de RAM, sistemas de 64 bits, dispositivos USB y un sistema de archivos journaling. • 2002: La comunidad OpenOffice.org libera la versión 1.0 de su Suite de oficina homónima. El navegador web libre Mozilla es también liberado. En septiembre, aparece el Slapper-worm el cual es el primer gusano informático Linux. • 2003: Al final del año, la serie 2.6 del núcleo Linux es liberada, después de lo cual Linus Torvalds va a trabajar para el OSDL. Linux se usa más extensamente sobre sistemas integrados (embedded system). • 2004: El equipo de XFree86 se desintegra y se forma la fundación X.Org, que provoca un desarrollo considerablemente más rápido del servidor X para Linux.
  • 23. 2005: El proyecto openSUSE es comenzado como una distribución libre de la comunidad de Novell. Además el proyecto OpenOffice.org proyecta la versión de lanzamiento 2.0 que soporta al estándar OASIS OpenDocument en octubre. • 2006: El Xgl de Novell y el AIGLX de Red Hat permiten el uso de efectos acelerados por hardware sobre el escritorio Linux. Oracle publica su propia distribución de Red Hat. Novell y Microsoft anuncian una cooperación para la mejor interoperabilidad. • 2007: Dell llega a ser el primer fabricante principal de computadoras en vender una computadora personal de escritorio con Ubuntu instalado.