Mac OSX

Mac OS X
Información sobre la plantilla
Mac1.jpg
Es un sistema operativo desarrollado y comercializado por Aplle Inc.
CreadorJCCSC-II
Fecha de Creación2011

Mac OSX, sistema operativo desarrollado y comercializado por Aplle Inc. Está basado en UNIX, y se construyó sobre las tecnologías desarrolladas en NeXT entre la segunda mitad de los 80's y finales de 1996, cuando Apple adquirió esta compañía. Desde la versión Mac OS X 10.5 Leopard para procesadores Intel, el sistema tiene la certificación UNIX 03.


Historia

Mac OSX
Basado en el núcleo Mach. Ciertas partes de las implementaciones de UNIX por parte de FreeBSD y NetBSD fueron incorporadas en NEXTSTEP, en el que se basó Mac OS X. Mientras Jobs estaba afuera de Apple, la compañía intentó crear un sistema de «próxima generación» a través de los proyectos Taligent, Copland y Gershwin, con poco éxito.

Eventualmente, el sistema de NeXT (en ese entonces denominado OPENSTEP) fue seleccionado para ser la base del próximo sistema operativo de Apple, por lo cual la compañía de Cupertino adquirió NeXT en su totalidad. Steve Jobs regresó a Apple como CEO interino, y luego asumió el cargo de lleno, acompañando la transformación de OPENSTEP en un sistema que sería adoptado para el mercado primario de Apple. El proyecto fue conocido inicialmente como Rhapsody y luego adoptó el nombre de Mac OSX.


Descripción

Mac OS X es la décima versión del sistema operativo de Apple para computadores Macintosh. 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 usuarios Agua y el Finder, para completar la interfaz en la que estaba basado Mac OSX. Mac OS X introdujo un buen número de nuevas funciones para proveer una plataforma más viable y estable que su predecesora, el Mac OS 9. Por ejemplo, la multitarea preventiva y la memoria protegida mejoraron la habilidad del sistema para ejecutar múltiples aplicaciones simultáneamente sin interrupciones. Muchos aspectos de la arquitectura del Mac OS X se derivan de OpenStep, el cual fue diseñado para ser portable, con el objetivo de facilitar la transición de una plataforma a otra. Por ejemplo, Nextstep fue portado de estaciones de trabajo Next basadas en procesadores 68k a x86 y otras arquitecturas antes de que NeXT fuese adquirido por Apple, y OpenStep fue luego portado a la arquitectura PowerPC como parte del proyecto Rhapsody.

Seguridad

Mac OS X, es uno de los sitemas operativos que menos mecanismos de protección ha implantado. Por ejemplo Snow Leopard, aplica ASLAR sólo parcialmente, mientras que otros sistemas actuales, como la mayoría de las distribuciones Linux, Windows Vista o Windows 7, implementan la aleatorización de forma completa.

Además, tampoco aplica DEP de forma total, sólo lo implementa en procesos de 64 bits. Se espera que Mac OS X Lion se ponga al día en ambas tecnologías de seguridad. Tanto en la línea de comandos como en la interfaz gráfica los procesos requieren elevación para realizar modificaciones. El acceso restringido a los archivos del sistema es responsable de gran parte de la seguridad. Sin embargo, el sistema permite modificaciones cuando es requerido. El ejemplo más obvio es el instalador del software, el cual requiere de una autorización administrativa para poder instalarlo.

Aplicaciones

Mac OS X v10.5 introdujo soporte seguro para aplicaciones y procesos firmados. Las aplicaciones y procesos firmados incluyen una firma digital, la cual es usada por el sistema para verificar la autenticidad y la integridad del software y sus recursos. El código es verificado tanto en el disco como cuando se está ejecutando. De este modo, si alguna parte del código de la aplicación o el proceso es inapropiadamente cambiado cuando está activo, el sistema automáticamente lo desactiva. La autenticación de código es usado por los llaveros, la aplicación de firewall personal, las preferencias de Control y la configuración del gestor de clientes, para verificar las aplicaciones después de modificaciones.

Estructura de permisos

Estructura

Mac OS X distingue entre los usuarios (user), el administrador del sistema root (admin) y el superusuario (superuser). El usuario no puede realizar cambios en el sistema y solo puede instalar software en su carpeta personal. Las aplicaciones que ejecuten estos usuarios lo harán con los permisos propios de este tipo de usuario.

Los usuarios administradores tienen más permisos, aunque no pueden realizar modificaciones a la configuración general del sistema, instalar software o tener acceso a varios directorios del sistema sin autenticarse.

Mac OS X v10.5, Cuentas de usuario

Administrador: un administrador puede crear y eliminar cuentas, instalar software, modificar los ajustes del sistema y cambiar la configuración de otros usuarios.

Estándar: una cuenta de usuario típica. Un usuario estándar sólo puede instalar software para la cuenta de usuario y no puede modificar las preferencias de sistema bloqueadas ni crear cuentas.

Supervisada con controles parentales: una cuenta que tiene privilegios limitados, gestionados mediante Controles parentales.

Sólo compartidos: sólo puede acceder a los archivos de una ubicación específica. No puede modificar los archivos del ordenador ni iniciar sesión en la ventana de inicio de sesión.

Grupo: una cuenta compuesta por los usuarios seleccionados.

Requerimientos para instalar

  • PC con placa y Chip INTEL®
  • Procesador Intel Pentium 4, HT, Centrino, Celeron D AMD solo funciona con AMD64 con Core Venice y algunos otros AMD como seprom.
  • Tarjeta de vídeo: ATI, nVidia, o Intel® 82915G Express Chipset Familiy (la que trae la placa base).
  • Quemador de DVD (+1 DVD+R-R-RW [4.7GB])
  • Segundo Disco Duro de 40 GB, IDE, SATA o Externo por USB ó de 6 a 10GB en una partición extra.
  • MacOSx86 10.4.4 parchado.
  • Partition Manager PRO (los que tengan instalado Windows).

Fuente