LAS FAMILIAS DE SISTEMAS OPERATIVOS
INDICE INTRODUCCION ................................................................................................................... 1 LAS FAMILIAS DE LOS SITEMAS OPERATIVOS ........................................................................... 2 WINDOWS ....................................................................................................................... 2 Cliente Servidor ............................................................................................................ 2 Seguridad ..................................................................................................................... 2 Costo ........................................................................................................................... 2 Licencia ........................................................................................................................ 2 MAC OS ........................................................................................................................... 3 Arquitectura ................................................................................................................. 3 Licencia ........................................................................................................................ 3 Plataforma ................................................................................................................... 3 Seguridad ..................................................................................................................... 3 UNIX ............................................................................................................................... 3 Seguridad en Unix ......................................................................................................... 3 Compatibilidad.- ........................................................................................................... 4 ANDROID ......................................................................................................................... 4 Seguridad ..................................................................................................................... 5 Costo ........................................................................................................................... 5 Cliente servidor ............................................................................................................. 5 Licencia ........................................................................................................................ 5 Plataforma ................................................................................................................... 5 MAC IOS .......................................................................................................................... 6 Seguridad ..................................................................................................................... 6 Plataforma ................................................................................................................... 6 WINDOWS PHONE ............................................................................................................ 6 Plataformas .................................................................................................................. 7 Licencia ........................................................................................................................ 7 Cliente Servidor ............................................................................................................ 7 BLACKBERRY .................................................................................................................... 7 Plataformas .................................................................................................................. 7
Licencia ........................................................................................................................ 7 Arquitectura ................................................................................................................. 7 SYMBIAN ......................................................................................................................... 8 Características: ............................................................................................................. 8 Plataforma ................................................................................................................... 8 Licencia ........................................................................................................................ 8 TABLA COMPARATIVA ENTRE SISTEMAS OPERATIVOS MAS COMUNES ....................................... 9 EGRAFIA ............................................................................................................................ 10 CONCLUSION ..................................................................................................................... 11
INTRODUCCION
Tratándose de un tema interesante en el mundo de la informática, podemos decir que un Sistema operativo es un programa que istra el hardware de una computadora. También proporciona las bases para los programas de aplicación, y actúa como intermediario entre el y el hardware. Estas tareas, pueden ser llevadas a cabo de varias formas, lo que permite que algunos sistemas Operativos se diseñen para ser prácticos, otros eficientes y otros para ser ambas cosas. Dado que un sistema operativo es un software grande y complejo, debe crearse pieza por pieza. En este curso veremos, entre otras cosas, una introducción a los principales componentes de un sistema operativo.
1
LAS FAMILIAS DE LOS SITEMAS OPERATIVOS WINDOWS Windows es un grupo de sistemas operativos diseñados y comercializados por la empresa Microsoft. Como el sistema operativo más famoso y usado del mundo, Windows ha sentado las bases y servido de modelo como familia de OS (sistemas operativos) desde sus inicios. Windows cuenta con distintas versiones a través de los años y diferentes opciones para hogar, empresa, dispositivos móviles y de acuerdo con la variación en el procesador. La mayoría de las PCs son actualmente vendidas con alguna versión de Microsoft Windows preinstaladas. Características principales Cliente Servidor Es un sistema operativo que es muy sencillo al momento de istrar, implementar o usar. Por tanto, un promedio no tendrá inconvenientes en su configuración o uso. Seguridad En términos generales es segura, pero al ser el más distribuido es al que más se ataca con virus o programas maliciosos. Es por ello que es ideal contar con un ANTIVIRUS INFORMÁTICO Código cerrado – Es un sistema operativo que no comparte su código, así que es cerrado y no posibilita que una comunidad se encargue de promover cambios o modificaciones como sí ocurre con Linux, por ejemplo. Costo – Según sea como se lo mire es un sistema operativo costoso, y en buena medida se ha extendido en el mundo por la piratería. Licencia Todos los s con Windows XP (menos empresas) deben pasar por el proceso de activación. La activación de producto de Windows es una medida anti-piratería creada por Microsoft Corporation que refuerza los acuerdos de uso de licencia por el . Si el sistema operativo Windows no se activa en un periodo limitado de tiempo, se volverá virtualmente inutilizable hasta que sea activado. Si Windows invalida la activación, entrará en un modo de funcionalidad reducida y el tendrá al contenido muy limitado hasta que se active correctamente. Aun así, para el Windows Vista Service Pack 1, se ha eliminado el modo de funcionalidad reducida. A partir de ahora Windows avisará
2
periódicamente al que su copia de Windows necesita ser activada. Además el fondo de escritorio se cambiará a un fondo negro cada hora. Plataforma ARM, Arquitectura Intel Itanium, Intel Itanium, MIPS, DEC Alpha, PowerPC y x86.
MAC OS Macintosh abreviado como Mac, es la línea de computadoras personales diseñada, desarrollada y comercializada por Apple Inc. En sus inicios fue una alternativa económica y doméstica al Lisa, un avanzado microcomputador empresarial, cuya línea de desarrollo fue absorbida por la línea Macintosh. El Mac terminó por convertirse en la línea estándar de desarrollo de los computadores de Apple, al desaparecer la línea evolutiva del Apple II. Arquitectura Su arquitectura está basada en el sistema operativo UNIX, por lo que es muy estable. Fue el primero en popularizar la interfaz gráfica de . Licencia APSL y Apple EULA Plataforma PowerPC Seguridad Si bien ningún sistema operativo está exento de ser atacado o infectado por un virus, Mac OS X está basado en UNIX y la cantidad de virus que lo afectan en comparación con Microsoft Windows, es reducida.
UNIX Unix (registrado oficialmente como UNIX®) es un sistema operativo portable, multitarea y multi; 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. Seguridad en Unix En la década de los ochenta para mucha gente el concepto de seguridad era algo inimaginable en el entorno Unix: la facilidad con que un experto podía acceder a un sistema, burlar todos sus mecanismos de protección y conseguir el máximo nivel de 3
privilegio era algo de sobra conocido por todos, por lo que nadie podía pensar en un sistema Unix seguro. Adaptación.- Los s pueden correr sus propios programas. Compatibilidad.- Permite el control de dispositivos como impresoras, escáner, etc., y en las versiones actuales, permite el manejo de periféricos para ingresar datos. Programable.- Permite la compilación o adaptación de programas debido a que es de código abierto. Multisistema.- Se considera portable por ser compatible con casi todos los dispositivos existentes y es el único sistema operativo con estas características. Adaptación.- Es capaz de adaptarse a muchas aplicaciones diversas. Potente.- Sus comandos incorporados son de amplia aplicación en los programas. Multi.- Es utilizable por muchas personas en forma simultanea conectadas a un cerebro central. Multitarea.- Este programa puede realizar tareas en un mismo momento. Estético.- Buena presentación y gráficos de alta calidad, comandos congruentes, eficientes y simples.
VENTAJAS Funciona exclusivamente en modo de texto sin la necesidad de cargar un entorno gráfica -ESTABILIDAD -SEGURIDAD -MULTITAREA Descargar gratuitamente
DESVENTAJAS Soporta un máximo de 16 procesadores Cuentan con empresas que lo respalden.
ANDROID El sistema operativo Android es sin duda el líder del mercado móvil en S.O, está basado en Linux diseñado originalmente para dispositivos móviles como los teléfonos inteligentes pero después tuvo modificación para ser usado en diferentes dispositivos como tablets.
4
Actualmente se encuentra en desarrollo para usarse en netbooks y PCs, el desarrollador de este S.O. es Google, fue anunciado en el 2007 y liberado en el 2008. Seguridad Android propone un esquema de seguridad que protege a los s, sin la necesidad de imponer un sistema centralizado y controlado por una única empresa. La seguridad en Android se fundamenta en los tres pilares siguientes:
- Como se ha comentado en el primer capítulo Android está basado en Linux, por lo tanto, vamos a poder aprovechar la seguridad que incorpora este sistema operativo. De esta forma Android puede impedir que las aplicaciones tengan directo al hardware o interfieran con recursos de otras aplicaciones. - Toda aplicación ha de ser firmada con un certificado digital que identifique a su autor. La firma digital también nos garantiza que el fichero de la aplicación no ha sido modificado. Si se desea modificar la aplicación está tendrá que ser firmada de nuevo, y esto solo podrá hacerlo el propietario de la clave privada. - Si queremos que una aplicación tenga a partes del sistema que pueden comprometer la seguridad del sistema hemos de utilizar un modelo de permisos, de forma que el conozca los riesgos antes de instalar la aplicación. Costo El hecho de que convierta cualquier teléfono en prácticamente un ordenador de bolsillo lo hace cómodo para los s, y que sea de código abierto facilita las cosas a fabricantes y desarrolladores. Hacer aplicaciones para su uso en un dispositivo móvil, o su instalación en uno de ellos, no tiene ningún coste, por lo que lanzar un teléfono o aplicación con Android tiene un bajo coste. Cliente servidor “Esta arquitectura consiste básicamente en un cliente que realiza peticiones a otro programa (el servidor) que le da respuesta. Aunque esta idea se puede aplicar a programas que se ejecutan sobre una sola computadora es más ventajosa en un sistema operativo multi distribuido a través de una red de computadoras. La interacción cliente-servidor es el soporte de la mayor parte de la comunicación por redes. Ayuda a comprender las bases sobre las que están construidos los algoritmos distribuidos.” Licencia Apache 2.0 y GNU GPL 22 Plataforma Plataformas itidas
32 y 64 bits ARM, x64, x86, MIPS y MIPS64 IOS. 5
MAC IOS También conocido como Macintosh Operating System, es un sistema operativo comercial desarrollado por Apple para ordenadores Macintosh. Su arquitectura está basada en el sistema operativo UNIX, por lo que es muy estable. Fue el primero en popularizar la interfaz gráfica de . Seguridad Este documento se divide en los temas siguientes: • Seguridad del sistema: el software y el hardware integrados y seguros que constituyen la plataforma para iPhone, iPad y iPod touch. • Encriptación y protección de datos: la arquitectura y el diseño que se encargan de proteger los datos del en caso de pérdida o robo del dispositivo, o si una persona no autorizada intenta utilizarlo o modificarlo. • Seguridad de las apps: los sistemas que permiten la ejecución segura de las apps, sin poner en peligro la integridad de la plataforma. • Seguridad de la red: los protocolos de red estándar del sector que proporcionan la autenticación segura y la encriptación de los datos durante la transmisión. • Apple Pay: la implementación de Apple para pagos seguros. • Servicios de Internet: la infraestructura basada en red de Apple para los servicios de mensajería, sincronización y copia de seguridad. Introducción Clave de dispositivo Clave de grupo Certificado raíz de Apple Motor de encriptación Kernel Partición del sistema operativo Secure Enclave Secure Element Partición del (encriptada) Clase de protección de datos Aislamiento de las apps Sistema de archivos Software Hardware y firmware El diagrama de la arquitectura de seguridad de iOS proporciona una visión general de las diferentes tecnologías comentadas en este documento. Seguridad de iOS | Noviembre de 2018 6 • Gestión de contraseñas de : restricciones de contraseña y a contraseñas desde otros orígenes autorizados. • Controles de dispositivos: los métodos que permiten gestionar dispositivos iOS, impedir su uso no autorizado y activar el borrado remoto si se pierde un dispositivo o si lo roban. • Controles de privacidad: las prestaciones de iOS que se pueden utilizar para controlar el a la función de localización y a los datos de . • Certificaciones de seguridad y programas: información sobre certificaciones ISO, validación criptográfica, certificación de criterios comunes y soluciones comerciales para clasificados (CSfC). Plataforma Desde la plataforma hasta las apps, pasando por las conexiones de red, todo lo que necesita una empresa está a su alcance en la plataforma iOS
WINDOWS PHONE Windows Phone, anteriormente llamado Windows Mobile es un S.O. móvil compacto desarrollado por Microsoft, se basa en el núcleo del sistema operativo Windows CE y cuenta con un conjunto de aplicaciones básicas. Está diseñado para ser similar a las versiones de escritorio de Windows estéticamente y existe una gran oferta de software de 6
terceros disponible para Windows Mobile, la cual se puede adquirir a través de la tienda en línea Windows Marketplace for Mobile. Plataformas Teléfonos inteligentes Licencia Microsoft (EULA) Cliente Servidor Este sistema operativo fue recibido con comentarios divididos, aunque en términos generales, se ha elogiado su originalidad. Buena parte de sus críticas van enfocadas a la excesiva fragmentación e incompatibilidad entre sus diversas versiones (e incluso con otros sistemas operativos), algo que también se ha hecho extensivo a todos los dispositivos y plataformas en los que está presente Microsoft.
BLACKBERRY El BlackBerry OS es un sistema operativo móvil de código cerrado desarrollado por BlackBerry, antigua Research In Motion (RIM); para los dispositivos BlackBerry. El sistema permite multitarea y tiene soporte para diferentes métodos de entrada adoptados por RIM para su uso en computadoras de mano, particularmente la trackwheel, trackball, touchpad y pantallas táctiles. Plataformas Línea de teléfonos inteligentes de BlackBerry Licencia Propietaria Arquitectura BES El servidor BES se instala detrás de los firewalls corporativos y es gestionado por es de sistemas de las empresas. Se establece una comunicación a través de Internet con los servidores NOC de BlackBerry por un puerto conocido. El BES anuncia los dispositivos que tiene asociados, es decir, los dispositivos de los s BlackBerry correspondientes a su empresa. La comunicación la inicia siempre, para mayor seguridad, el BES, nunca puede iniciarse desde fuera.
RIM NOC (Network Operation Center) es un componente clave de la solución BES. Cuando un servidor BES se instala por primera vez, se le asigna una dirección única llamada SRP IP (Server Relay Protocol ID) para que pueda ser identificado. 7
Cuando un servidor BES arranca, se conecta al NOC usando su SRP ID. Además, cuando una BlackBerry se registra en su servidor BES, éste le comunica su SRP ID. Al arrancar la BlackBerry, éste se conecta al APN blackberry.net. A través del él, se registra en el RIM NOC usando su identificador PIN. (always-on). En el caso que pierda la cobertura, se reengancha automáticamente al servicio en el momento que la recupera.
SYMBIAN • Sistema operativo optimizado para teléfonos móviles: – Desarrollado por la compañía Symbian Ltd. – Sistema operativo 32 bits, multitarea (cooperativa y preemtiva). Características:
Plataforma basada en estándares, extensible y abierta (bajo licencia). Permite un uso eficiente de memoria y energía del dispositivo. Soporta en tiempo real los protocolos de comunicación y telefonía.
División en familias: – Symbian cuenta con cuatro plataformas para su sistema operativo. – Tratan de sacar el máximo partido a las características gráficas de los terminales móviles. – Las UIs son desarrolladas por terceros. – El núcleo de Symbian OS es común a todas las plataformas. Plataforma El sistema posee componentes que permiten el diseño de aplicaciones multiplataforma, o sea, diferentes tamaños de pantalla, color, resolución, teclados, etc. La mayoría de estos componentes han sido diseñados en C++. Plataformas itidas Licencia
ARM, x86
EPL
La Licencia Pública Eclipse (EPL) es una licencia de software de código abierto utilizada por la Fundación Eclipse para su software. Sustituye a la Licencia Pública Común (L) y elimina ciertas condiciones relativas a los litigios sobre patentes.
8
TABLA COMPARATIVA ENTRE SISTEMAS OPERATIVOS MAS COMUNES
SISTEMA OPERATIVO
macOS
GNU/Linux
Windows
FreeBSD
Apple Inc.
The Linux Foundation, Linus Torvalds y otros
Microsoft Corporation
Proyecto FreeBSD
Gratuito
LOGO
CREADOR
COSTO
Gratuito
Gratuito
Gratuito (en caso de tener versión anterior),151 $119.99 USD (en caso de adquirirlo nuevo), preinstalado.
LICENCIA
No libre (Apple CLUF)
Libre: GPL
No libre (Microsoft CLUF)
Libre: BSD
TIPO DE USO
Hogar, diseño, negocios, servidores, workstation
Hogar, servidores, ciencia, redes, negocios, workstation
Hogar, diseño, videojuegos, negocios, redes, servidores, workstation
Servidores, workstation
x86, x64, AMD 64, ARM
Intel x86, AMD64, DEC Alpha, ARMISH, HP300, HP PA, Landisk, Luna-88k, Mac68k, PowerPC, Motorola VME 68k, Motorola VME 88k, SGI, Sparc, UltraSparc, VAX, Zaurus
ARQUITECTURAS DE PROCESADORES SOPORTADOS
Intel x8664
x86, IA64, AMD64, DEC Alpha, ARM, HP PA-RISC, MIPS (big endian), MIPS (little endian), PowerPC, IMB S/390, Sparc
ENTORNO DE ESCRITORIO
OS X Finder
KDE, GNOME, XFCE, LXDE, Sugar, Enlightenment, otros
Explorador de WIndows
GNOME, KDE
PORCENTAJE EN EL MERCADO
7,72%
1,61%154
90,65%
0,02%
9
EGRAFIA https://sites.google.com/site/sistemasoperativoshn/introduccion https://www.edu.xunta.gal/centros/iesblancoamorculleredo/aulavirtual2/pluginfile.php/25655/m od_page/content/30/SistemasOperativos_JoaoRanieri_AlvaroRodriguez_SergioVillar.pdf https://www.apple.com/es/business/site/docs/iOS_Security_Guide.pdf https://reinel1700622819.wordpress.com/2014/11/26/sistemas-operativos-windowswindowsserver-solaris-unix-linux-mac-os-x/ http://so-symbianos.blogspot.com/2015/05/definicion-y-caracteristicas.html
10
CONCLUSION Cada sistema operativo dentro de cualquier tipo de dispositivos, tiene un grado de importancia bastante esencial para un equipo (computadora), ya que, sin él, una computadora no enciende. Existe muchos diversos tipos según sus plataformas de sistemas operativos pero los más conocidos y más comerciales hasta el momento son el Windows 7, Unix, Linux y MacOs. Estos sistemas operativos, aunque tienen nombre diferente, tienen un mismo objetivo al ser instalado en una computadora. En cuanto a familias de sistemas operativos, el más usado por los s en la actualidad es el sistema operativo perteneciente a la familia Windows, aunque es el peor de todos los mencionados, debido a su vulnerabilidad y baja seguridad en el resguardo de archivos de sus s. El mejor sistema operativo es el Unix junto con el Linux, ya que el Unix es derivado o sacado del Linux, y esto debe a que la seguridad de estos es más robusta y no permite que sea manipulado con facilidad. El sistema operativo nos ayuda a tener una mejor relación con la computadora, ya que nos permite satisfacer nuestras necesidades diarias.
11