Sistemas Operativos para PC
viernes, 7 de octubre de 2016
Un sistema operativo (SO o,
frecuentemente, OS —del inglés operating system—) es un programa o conjunto de
programas de un sistema informático que gestiona los recursos de hardware y
provee servicios a los programas de aplicación de software, ejecutándose en
modo privilegiado respecto de los restantes (aunque puede que parte de él se
ejecute en espacio de usuario).
Nótese que es un error común muy
extendido denominar al conjunto completo de herramientas sistema operativo, es
decir, la inclusión en el mismo término de programas como el explorador de
ficheros, el navegador web y todo tipo de herramientas que permiten la
interacción con el sistema operativo. Otro ejemplo para comprender esta
diferencia se encuentra en la plataforma Amiga, donde el entorno gráfico de
usuario se distribuía por separado, de modo que, también podía reemplazarse por
otro, como era el caso de directory Opus o incluso manejarlo arrancando con una
línea de comandos y el sistema gráfico. De este modo, comenzaba a funcionar con
el propio sistema operativo que llevaba incluido en una ROM, por lo que era
cuestión del usuario decidir si necesitaba un entorno gráfico para manejar el
sistema operativo o simplemente otra aplicación. Uno de los más prominentes
ejemplos de esta diferencia, es el núcleo Linux, usado en las llamadas
distribuciones Linux, ya que al estar también basadas en Unix, proporcionan un
sistema de funcionamiento similar. Este error de precisión, se debe a la
modernización de la informática llevada a cabo a finales de los 80, cuando la
filosofía de estructura básica de funcionamiento de los grandes computadores se
rediseñó a fin de llevarla a los hogares y facilitar su uso, cambiando el
concepto de computador multiusuario, (muchos usuarios al mismo tiempo) por un
sistema monousuario (únicamente un usuario al mismo tiempo) más sencillo de
gestionar. Véase AmigaOS, beOS o Mac OS como los pioneros6 de dicha modernización,
cuando los Amiga fueron bautizados con el sobrenombre de Video Toasters por su capacidad para la Edición de vídeo en
entornomultitarea round robin, con gestión de miles de colores e interfaces
intuitivos para diseño en 3D.
En ciertos textos, el sistema
operativo es llamado indistintamente como núcleo o kernel, pero debe tenerse en
cuenta que la diferencia entre kernel y sistema operativo solo es aplicable si
el núcleo es monolítico, lo cual fue muy común entre los primeros sistemas. En
caso contrario, es incorrecto llamar al sistema operativo núcleo.
Uno de los propósitos del sistema
operativo que gestiona el núcleo intermediario consiste en gestionar los
recursos de localización y protección de acceso del hardware, hecho que alivia
a los programadores de aplicaciones de tener que tratar con estos detalles. La
mayoría de aparatos electrónicos que utilizan microprocesadores para funcionar,
llevan incorporado un sistema operativo (teléfonos móviles, reproductores de
DVD, computadoras, radios, enrutadores, etc.). En cuyo caso, son manejados
mediante una interfaz gráfica de usuario, un gestor de ventanas o un entorno de
escritorio, si es un celular, mediante una consola o control remoto si es un
DVD y, mediante una línea de comandos o navegador web si es un enrutador.
Ejemplos de Sistemas Operativos para PC
macOS
macOS, anteriormente denominado OS X e
inicialmente Mac OS X, es un entorno operativo basado en Unix, desarrollado,
comercializado y vendido por Apple Inc. Está incluido en su gama de
computadoras Macintosh desde el año de 2002.7 8 OS X es el sucesor del Mac OS 9
(la versión final del Mac OS Classic), el sistema operativo de Apple desde
1984.9 Está basado en BSD, 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.10 11 Técnicamente, no es un sistema operativo, sino que
incluye uno (Darwin, cuyo núcleo es XNU). Desde la versión Mac OS X 10.5
Leopard para procesadores Intel, el sistema tiene la certificación UNIX 03.12
La primera versión del sistema fue Mac
OS X Server 1.0 en 1999, y en cuanto al escritorio, fue Mac OS X v10.0
«Cheetah» (publicada el 24 de marzo de 2001).13 Para dispositivos móviles Apple
produce una versión específica de OS X llamada iOS, que funciona en iPhone,
iPod Touch,14 iPad y Apple TV.
Hasta la versión 10.8, inclusive, los
nombres de las versiones de Mac OS X tienen nombre de grandes felinos. Por
ejemplo: Mac OS X v10.7 es denominado «Lion». A partir de la versión 10.9,
«Mavericks», Apple empezó a utilizar nombres de lugares de California para
denominar al sistema operativo. En Mac OS X, la X denota el 10 en número romano
y constituye una parte prominente de la identidad de la marca.15
La variante para servidores, Mac OS X
Server, es arquitectónicamente idéntica a su contraparte para escritorio,
además de incluir herramientas para administrar grupos de trabajo y proveer
acceso a los servicios de red. Estas herramientas incluyen un servidor de
correo, un servidor Samba, un servidor LDAP y un servidor de dominio entre
otros. Viene preinstalada en Apple Xserve, aunque puede ser utilizado en la
gran mayoría de computadores actualmente distribuidos por el fabricante.
El 13 de junio de 2016, durante la
WWDC, Apple anunció que OS X pasaría a llamarse a macOS haciéndolo coincidir
así con el esquema de nombres de los demás sistemas operativos de Apple: tvOS,
watchOS y iOS.
La última versión del sistema
operativo es macOS Sierra (versión 10.12), que fue lanzada al público el 20 de
septiembre de 2016.
Microsoft Windows
Microsoft Windows (conocido generalmente como Windows o
MS Windows), es el nombre de una familia de distribuciones de software para PC,
smartphone, servidores y sistemas empotrados, desarrollados y vendidos por
Microsoft y disponibles para múltiples arquitecturas, tales como x86 y ARM.
Desde un punto de vista técnico, no son sistemas
operativos, sino que contienen uno (tradicionalmente MS-DOS, o el más actual
cuyo núcleo es Windows NT) junto con una amplia variedad de software; no
obstante, es usual (aunque no necesariamente correcto) denominar al conjunto
como sistema operativo en lugar de distribución. Microsoft introdujo un entorno
operativo denominado Windows el 20 de noviembre de 1985 como un complemento
para MS-DOS en respuesta al creciente interés en las interfaces gráficas de
usuario (GUI).1 Microsoft Windows llegó a dominar el mercado mundial de
computadoras personales, con más del 90 % de la cuota de mercado, superando a
Mac OS, que había sido introducido en 1984.
La versión más reciente de Windows es Windows 10 para
equipos de escritorio, Windows Server 2012 para servidores y Windows 10 Mobile
para dispositivos móviles. La primera versión en español fue Windows 3.0.
La primera versión se lanzó en 1985 y comenzó a utilizarse
de forma generalizada gracias a su interfaz gráfica de usuario (GUI, Graphical
User Interface) basada en ventanas. Hasta ese momento (y hasta mucho después
como corazón de Windows), el sistema operativo más extendido era MS-DOS
(Microsoft Disk Operating System), que por aquel entonces contaba con una
interfaz basada en línea de comandos.
El 30 de septiembre de 2014, Microsoft presentó Windows
10, estando disponible desde ese día a usuarios avanzados que se suscribieran
al programa Insider. Esta nueva versión del sistema operativo que llegó de
forma oficial y gratuita a usuarios con licencia genuina de Windows 7, Windows
8 y Windows 8.1 así como a Insiders el 29 de julio de 2015, siendo la primera
versión que busca la unificación de dispositivos (escritorio, portátiles,
teléfonos inteligentes, tabletas y videoconsolas) bajo una experiencia común,
con lo que se espera eliminar algunos problemas que se presentaron con Windows.
GNU/Linux
GNU/Linux es uno de los términos
empleados para referirse a la combinación del núcleo o kernel libre similar a
Unix denominado Linux con el sistema operativo GNU. Su desarrollo es uno de los
ejemplos más prominentes de software libre; todo su código fuente puede ser
utilizado, modificado y redistribuido libremente por cualquiera bajo los
términos de la GPL (Licencia Pública General de GNU,) y otra serie de licencias
libres.
A pesar de que "Linux" se
denomina en la jerga cotidiana al sistema operativo, este es en realidad solo
el Kernel (núcleo) del sistema. La verdadera denominación del sistema operativo
es "GNU/Linux" debido a que el resto del sistema (la parte
fundamental de la interacción entre el hardware y el usuario) se maneja con las
herramientas del proyecto GNU (www.gnu.org) y con entornos de escritorio (como
GNOME), que también forma parte del proyecto GNU aunque tuvo un origen
independiente. Como el Proyecto GNU destaca,[4] GNU es una distribución,
usándose el término sistema operativo en el sentido empleado en el ecosistema
Unix, lo que en cualquier caso significa que Linux es solo una pieza más dentro
de GNU/Linux. Sin embargo, una parte significativa de la comunidad, así como
muchos medios generales y especializados, prefieren utilizar el término Linux
para referirse a la unión de ambos proyectos.
A las variantes de esta unión de
programas y tecnologías, a las que se les adicionan diversos programas de
aplicación de propósitos específicos o generales se las denomina
distribuciones. Su objetivo consiste en ofrecer ediciones que cumplan con las
necesidades de un determinado grupo de usuarios. Algunas de ellas son especialmente
conocidas por su uso en servidores y supercomputadoras.[5] donde tiene la cuota
más importante del mercado. Según un informe de IDC, GNU/Linux es utilizado por
el 78% de los principales 500 servidores del mundo,[6] otro informe le da una
cuota de mercado de 89% en los 500 mayores supercomputadores.[7] Con menor
cuota de mercado el sistema GNU/Linux también es usado en el segmento de las
computadoras de escritorio, portátiles, computadoras de bolsillo, teléfonos
móviles, sistemas embebidos, videoconsolas y otros dispositivos.
Unix
Unix (registrado oficialmente como
UNIX®) es un sistema operativo portable, multitarea y multiusuario;
desarrollado, en principio, en 1969, por un grupo de empleados de los
laboratorios Bell de AT&T, entre los que figuran Dennis Ritchie, Ken
Thompson y Douglas McIlroy.1 2
El sistema, junto con todos los
derechos fueron vendidos por AT&T a Novell, Inc. Esta vendió posteriormente
el software a Santa Cruz Operation en 1995, y esta, a su vez, lo revendió a
Caldera Software en 2001, empresa que después se convirtió en el grupo SCO. Sin
embargo, Novell siempre argumentó que solo vendió los derechos de uso del
software, pero que retuvo el copyright sobre "UNIX®". En 2010, y tras
una larga batalla legal, ésta ha pasado nuevamente a ser propiedad de Novell.3
Solo los sistemas totalmente
compatibles y que se encuentran certificados por la especificación Single UNIX
Specification pueden ser denominados "UNIX®" (otros reciben la
denominación "similar a un sistema Unix" o "similar a
Unix"). En ocasiones, suele usarse el término "Unix tradicional"
para referirse a Unix o a un sistema operativo que cuenta con las
características de UNIX Versión 7 o UNIX System V.
Solaris
Solaris es un sistema operativo de tipo
Unix desarrollado desde 1992 inicialmente por Sun Microsystems y actualmente
propiedad de Oracle Corporation tras la adquisición de Sun por parte de esta.
Sucesor de SunOS, es un sistema certificado oficialmente como versión de UNIX.
Funciona en arquitecturas SPARC y x86 para servidores y estaciones de trabajo.
Solaris usa una base de código común
para las arquitecturas que soporta: SPARC y x86 (incluyendo AMD64/EM64T).
También fue portado a la arquitectura PowerPC (en plataforma PReP) en la
versión 2.5.1, pero el soporte fue cancelado casi tan pronto como fue liberado.
En un tiempo se planeó la
compatibilidad para el Itanium pero nunca se llevó al mercado.1 Sun también
tiene planes de implementar APIs de Linux en Solaris 10, permitiendo la
ejecución de código objeto Linux de forma nativa en la plataforma x86, lo cual
sería facilitado por el hecho de que ambos sistemas operativos utilizan el
formato ejecutable Executable and Linkable Format. Por el momento, Sun ha
adoptado la tecnología Lxrun2 y la ofrece como descarga gratuita, si bien no
está incorporada a la distribución base.
Solaris tiene una reputación de ser
muy adecuado para el multiprocesamiento simétrico (SMP), soportando un gran
número de CPUs. También ha incluido soporte para aplicaciones de 64 bits SPARC
desde Solaris 7. Históricamente Solaris ha estado firmemente integrado con la
plataforma hardware de Sun, SPARC, con la cual fue diseñado y promocionado como
un paquete combinado. Esto proporcionaba frecuentemente unos sistemas más
fiables pero con un coste más elevado que el del hardware de PC. 3 Sun dejó
ofrecer estaciones de trabajo basadas en arquitectura SPARC, reemplazándolas
por algunos modelos basados en x86 y AMD64.
Suscribirse a:
Entradas (Atom)