Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 27

Asignatura:

Fundamentos del Computador

Capítulo #12

Tema:

Sistemas operativos móviles, Linux y OSX

Participante:

Odelfin José Rodríguez Moreta

Matrícula:

2022-1731

Facilitador:

José Manuel Doñé Mateo

Fecha:

6/11/2022
Índice

Introducción .................................................................................................................................... 1

Sistemas operativos móviles ........................................................................................................... 2

Sistemas operativos de dispositivos móviles .............................................................................. 2

GUI de Android ...................................................................................................................... 2

GUI de iOS ............................................................................................................................. 3

Windows 10 Mobile ................................................................................................................ 3

Pantalla táctil ........................................................................................................................... 3

Características comunes de los dispositivos móviles.............................................................. 4

Métodos para proteger los dispositivos móviles ............................................................................. 6

Bloqueos de pantalla y autenticación biométrica........................................................................ 6

Restricciones tras intentos fallidos de inicio de sesión ........................................................... 6

Eliminación de datos de iOS ................................................................................................... 6

GUI de iOS ............................................................................................................................. 7

Servicios habilitados para la nube en dispositivos móviles ........................................................ 7

Copia de seguridad remota...................................................................................................... 7

Aplicaciones de localización................................................................................................... 8

Seguridad de software ................................................................................................................. 9

Antivirus ................................................................................................................................. 9

Rooting y jailbreaking........................................................................................................... 11
Revisiones y actualización de los sistemas operativos ......................................................... 12

Sistemas operativos Linux y macOS ............................................................................................ 14

Sistema operativo Linux ........................................................................................................... 14

¿Cómo se utiliza el sistema operativo Linux? ...................................................................... 14

Distribuciones de Linux ........................................................................................................ 14

Componentes de Linux ......................................................................................................... 15

Historia de Linux .................................................................................................................. 16

Sistema operativo macOS ......................................................................................................... 17

Características ....................................................................................................................... 18

Historia.................................................................................................................................. 19

Ventajas y desventajas .......................................................................................................... 20

Ventajas................................................................................................................................. 20

Desventajas ........................................................................................................................... 21

Proceso básico de resolución de problemas de los sistemas operativos móviles, Linux y macOS

....................................................................................................................................................... 22

Conclusión .................................................................................................................................... 23

Bibliografía ................................................................................................................................... 24
Introducción

Hoy en día, las computadoras vienen preinstaladas con un sistema operativo. Cada dispositivo

ahora tiene un sistema operativo para que no tenga que perder el tiempo descargando uno. Los

sistemas operativos más utilizados son Android, iOS y Windows. Todos estos sistemas operativos

se pueden descargar y tienen muchas aplicaciones disponibles para su uso. Apple también tiene su

tienda de aplicaciones donde los desarrolladores pueden enviar aplicaciones tanto para iOS como

para Mac OS X. Por otro lado, Linux es un sistema operativo de código abierto que está disponible

para dispositivos de escritorio y móviles por igual. Linux tiene ventajas como ser personalizable y

escalable, lo que lo hace adecuado para sistemas operativos móviles y de escritorio.

En general, los sistemas operativos móviles se están desarrollando rápidamente gracias a

desarrolladores y consumidores innovadores por igual. Estas nuevas tecnologías cambiarán la

forma en que vivimos e interactuamos entre nosotros en el futuro.

1
Sistemas operativos móviles

Sistemas operativos de dispositivos móviles

Tal como las computadoras de escritorio y las

portátiles, los dispositivos móviles utilizan un sistema

operativo (SO) para ejecutar el software. Este

capítulo se centra en los dos sistemas operativos

móviles más utilizados: iOS y Android. Android fue creado por Google e iOS, por Apple.

Antes de que los usuarios puedan analizar y modificar el software, deben poder ver el código

fuente. El código fuente es la secuencia de instrucciones que se escriben en un lenguaje legible por

humanos, antes de que se convierta en un lenguaje de máquina (ceros y unos). El código fuente es

un componente importante de software gratuito ya que permite a los usuarios analizar y finalmente

modificar el código. Cuando el desarrollador elige proporcionar el código fuente, se dice que el

software es de código abierto. Si el código fuente del programa no se publica, se dice que el

software es de código cerrado.

GUI de Android

Android es un sistema operativo de smartphone/tablet de código abierto basado

en Linux, desarrollado por la Open Handset Alliance y ante todo administrado

por Google. Lanzado en el año 2008 en el HTC Dream, el SO Android se

personalizó para utilizarse en una amplia variedad de dispositivos electrónicos.

Debido a que Android es abierto y personalizable, los programadores pueden

utilizarlo para operar dispositivos como computadoras portátiles, televisores inteligentes y lectores

de libros electrónicos. Incluso se instaló Android en dispositivos como cámaras, sistemas de

navegación y reproductores multimedia portátiles.

2
GUI de iOS

iOS es un sistema operativo basado en Unix y de código cerrado para los

smartphones iPhone y las tablets iPad de Apple. Lanzado en 2007 en el primer

iPhone, el código fuente Apple IOS no se lanzó al público. Para copiar, modificar o

redistribuir iOS requiere el permiso de Apple.

Windows 10 Mobile

iOS no es el único sistema operativo de código cerrado para dispositivos móviles.

Microsoft también creó versiones de Windows para sus dispositivos móviles. Por

ejemplo, Windows CE, Windows Phone 7, como se ve en la figura, y Windows

Phone 8. Con el desarrollo de Windows 10 Mobile, Microsoft proporciona una

interfaz de usuario y un uso de código muy similares en todos sus dispositivos. Esto incluye sus

teléfonos con Windows 10 Mobile y las tablets que desarrolla con el nombre Surface.

Pantalla táctil

Los teléfonos suelen incorporar una pantalla táctil, que es

utilizada como dispositivo principal de entrada. El uso más

importante de la pantalla táctil es como sustituto del ratón de un

ordenador de sobremesa. De esta forma podemos seleccionar,

arrastrar y soltar cualquier elemento de la pantalla de forma sencilla. No obstante, el uso de este

dispositivo no acaba aquí. Suele utilizarse en sustitución del teclado en aquellos dispositivos que

no disponen de teclado físico. También puede ser utilizada como entrada de un videojuego, como

se verá en este apartado. Otra alternativa para usar la pantalla táctil consiste en el uso

de gestures soportado a partir del SDK 1.6. Las gestures serán estudiadas en el siguiente punto.

Otro abanico de nuevas posibilidades se abre con el multi-touch, soportado a partir del SDK 2.0.

3
Características comunes de los dispositivos móviles

Por lo general, las características esenciales de estos dispositivos son:

1. Son aparatos pequeños: la mayoría se pueden transportar en el bolsillo del propietario o en

un pequeño bolso.

2. Tienen capacidad de procesamiento.

3. Tienen conexión permanente o intermitente a una red.

4. Tienen memoria (RAM, tarjetas MicroSD, flash, etc.).

5. Normalmente, se asocian al uso individual de una persona, tanto en posesión como en

operación, la cual generalmente puede adaptarlos a su gusto.

6. Tienen una alta capacidad de interacción mediante la pantalla o el teclado.

Por lo tanto, en la mayoría de casos, un dispositivo móvil

puede definirse con cuatro características que lo diferencian

de otros dispositivos que, aunque pudieran parecer

similares, carecen de algunas de las características de los

verdaderos dispositivos móviles.

Estas cuatro características son:

1. Movilidad. La característica más evidente de un dispositivo móvil es, precisamente, que

es móvil. Se entiende por movilidad la cualidad de un dispositivo para ser transportado o

movido con frecuencia y facilidad. Por tanto, el concepto de movilidad es una característica

básica. Los dispositivos móviles son aquéllos que son lo suficientemente pequeños como

para ser transportados y utilizados durante su transporte.

4
2. Reducido tamaño. Se entiende por tamaño reducido la cualidad de un dispositivo móvil

de ser fácilmente usado con una o dos manos sin necesidad de ninguna ayuda o soporte

externo. El tamaño reducido también permite transportar el dispositivo cómodamente por

parte de una persona.

3. Capacidad de comunicación inalámbrica. Otro concepto importante es el término

inalámbrico. Por comunicación inalámbrica se entiende la capacidad que tiene un

dispositivo de enviar o recibir datos sin la necesidad de un enlace cableado. Por lo tanto,

un dispositivo inalámbrico es aquél capaz de comunicarse o de acceder a una red sin cables

(por ejemplo, un teléfono móvil o una PDA).

4. Capacidad de interacción con las personas. Se entiende por interacción el proceso de

uso que establece un usuario con un dispositivo. Entre otros factores, en el diseño de la

interacción intervienen disciplinas como la usabilidad y la ergonomía. Como hemos podido

comprobar, la diversidad de términos, definiciones y características asociadas a los

dispositivos móviles aumenta y cambia cada día, lo cual es propio de las tecnologías que

están en continua evolución y desarrollo.

5
Métodos para proteger los dispositivos móviles

Bloqueos de pantalla y autenticación biométrica

Restricciones tras intentos fallidos de inicio de sesión

Para desbloquear un dispositivo móvil cuando se implementó una

contraseña de manera correcta, es necesario introducir el PIN, la

contraseña, el patrón u otro tipo de contraseña. Teóricamente, una

contraseña, como un PIN, podría llegar a adivinarse si se cuenta

con el tiempo y la perseverancia suficientes. Para evitar que alguien intente adivinar una

contraseña, los dispositivos móviles pueden configurarse para llevar a cabo determinadas acciones

tras cierta cantidad de intentos fallidos.

En el caso de los dispositivos Android, la cantidad de intentos fallidos antes del bloqueo depende

del dispositivo y la versión del SO Android. Es común que los dispositivos Android se bloqueen

cuando se introduce una contraseña incorrecta entre 4 y 12 veces. Una vez bloqueado el

dispositivo, es posible desbloquearlo introduciendo la información de la cuenta de Gmail que se

utilizó para configurar el dispositivo.

Eliminación de datos de iOS

En los dispositivos con iOS, puede activar como se indica la opción de

eliminación de datos (Erase Data). Si la contraseña falla 10 veces, la pantalla

se va a negro y se eliminan todos los datos del dispositivo. Para restaurar el

dispositivo y los datos, si posee copias de respaldo, use la opción de

restauración y copia de respaldo (Restore and Backup) en iTunes o la opción

de administración de almacenamiento (Manage Storage) en iCloud.

6
GUI de iOS

En iOS, para mejorar la seguridad, la contraseña se utiliza

como parte de la clave de cifrado para todo el sistema.

Debido a que la contraseña no se almacena en ningún lugar,

nadie puede acceder a los datos del usuario en los

dispositivos iOS, incluidos los dispositivos de Apple. El

sistema depende del usuario para proporcionar la contraseña antes de que el sistema se pueda

desbloquear y descifrar para su uso. Si el usuario olvida la contraseña, no podrá acceder a sus datos

y deberá hacer una restauración total con una copia de respaldo guardada en iTunes o iCloud.

Servicios habilitados para la nube en dispositivos móviles

Copia de seguridad remota

Los datos de los dispositivos móviles pueden perderse

debido a fallas de los dispositivos o la pérdida o el robo de

los dispositivos. Se debe realizar una copia de seguridad de

los datos periódicamente, para garantizar que se puedan

recuperar si es necesario. En los dispositivos móviles, el almacenamiento es a menudo limitado y

no extraíble. Para superar estas limitaciones, se pueden realizar copias de seguridad remotas. Una

copia de seguridad remota se realiza cuando el dispositivo copia los datos a un almacenamiento de

nube por medio de una aplicación de copia de seguridad. Si necesita restaurar datos, ejecute la

aplicación de copia de seguridad y acceda a la página web para recuperar los datos.

La mayoría de los sistemas operativos trae una cuenta de usuario vinculada al servicio en la nube

del fabricante, como iCloud para iOS, Google Sync para Android y OneDrive para Microsoft. El

usuario puede activar la creación automática en la nube de copias de respaldo de datos,

7
aplicaciones y configuraciones. También se puede usar otros proveedores, como Dropbox.

También se puede crear una copia de respaldo de los dispositivos móviles en una PC. iOS admite

copias de respaldo en la versión de iTunes para PC. Otra opción es configurar software de

administración de dispositivos móviles para que cree automáticamente copias de respaldo de los

dispositivos del usuario.

Aplicaciones de localización

Si un dispositivo móvil se pierde o es robado, es posible

encontrarlo por medio de una aplicación de localización. Estas

aplicaciones se deben instalar y configurar en cada dispositivo

móvil, antes de que este se pierda. Android y iOS cuentan con

aplicaciones para rastrear el dispositivo de forma remota.

Al igual que Buscar mi iPhone de Apple, Android Device Manager permite al usuario rastrear,

hacer sonar o bloquear un dispositivo extraviado, o eliminar sus datos. Para administrar un

dispositivo perdido, el usuario debe visitar el tablero del Administrador de dispositivos Android,

alojado en https://www.google.com/android/devicemanager, e iniciar sesión con la cuenta de

Google utilizada en el dispositivo Android. El Administrador de dispositivos Android se incluye

y está habilitado de manera predeterminada en Android 5.x, y se puede encontrar en Configuración

> Seguridad > Administración de dispositivos.

Los usuarios de iOS pueden utilizar la aplicación Buscar mi iPhone, como se muestra en la figura.

El primer paso es instalar la aplicación, iniciarla y seguir las instrucciones para configurar el

software. La aplicación Buscar mi iPhone puede instalarse en otro dispositivo iOS para ubicar el

dispositivo perdido.

8
Nota: Si la aplicación no puede localizar el dispositivo perdido, es posible que este se encuentre

apagado o desconectado. El dispositivo debe estar conectado a una red inalámbrica o de telefonía

móvil para recibir comandos de la aplicación o enviar información sobre su ubicación al usuario.

Una vez que se ubica el dispositivo, es posible realizar acciones adicionales, como enviar un

mensaje o reproducir un sonido. Estas opciones son útiles si perdió el dispositivo. Si este se

encuentra cerca, la reproducción de un sonido le indica exactamente dónde está. Si el dispositivo

se encuentra en otro lugar, enviar un mensaje para que se visualice en la pantalla permite que quien

lo haya encontrado se comunique con usted.

Seguridad de software

Antivirus

Todos los equipos son vulnerables al software

malintencionado. Los smartphones y demás

dispositivos móviles son equipos y también son

vulnerables. Existen aplicaciones antivirus

tanto para Android como para iOS. Según los

permisos que se otorguen a las aplicaciones

antivirus cuando se las instala en un dispositivo Android, es posible que estas no puedan examinar

archivos de manera automática o realizar exámenes de detección programados. El archivo debe

iniciarse manualmente. iOS no permite análisis automáticos ni programados. Esta es una

característica de seguridad que evita que los programas malintencionados utilicen recursos no

autorizados o contaminen otras aplicaciones o el OS. Algunas aplicaciones antivirus también

proporcionan servicios de localización, y bloqueo o borrado remotos.

9
Las aplicaciones de los dispositivos móviles se ejecutan en una sandbox. Una sandbox es una

ubicación del SO que mantiene el código aislado de otros recursos o códigos. Esto dificulta que

los programas malintencionados infecten un dispositivo móvil, ya que las aplicaciones se ejecutan

dentro de dicho espacio. En el momento de la instalación, las aplicaciones para Android solicitan

permiso para acceder a ciertos recursos. Las aplicaciones malintencionadas tienen acceso a

cualquier recurso al que se les haya permitido acceder durante la instalación. Esta es otra razón

por la que es importante descargar solo aplicaciones que provengan de orígenes confiables. Las

fuentes de aplicaciones confiables son las autenticadas y autorizadas por el proveedor de servicios.

El proveedor de servicios envía al desarrollador un certificado que luego usa para firmar sus

aplicaciones e identificarlas como confiables.

Debido a la naturaleza de la sandbox, el software malicioso generalmente no daña los dispositivos

móviles; es mucho más probable que un dispositivo móvil transfiera un programa malicioso a otro

dispositivo, como un equipo portátil o de escritorio. Por ejemplo, si se descarga un programa

malicioso desde el correo electrónico, Internet u otro dispositivo, el programa malicioso podría

pasar a un equipo portátil la próxima vez que esta se conecte al dispositivo móvil.

Para impedir que el programa malicioso infecte más dispositivos, se puede usar un firewall. Las

aplicaciones de firewall para dispositivos móviles pueden monitorear la actividad de las

aplicaciones e impedir las conexiones a puertos o direcciones IP específicos. El firewall, dado que

necesita poder controlar otras aplicaciones, funciona lógicamente en un nivel de permisos superior

(raíz). Los firewalls que no son de raíz crean una red privada virtual (VPN) y luego controlan el

acceso de las aplicaciones a la VPN.

10
Rooting y jailbreaking

Los sistemas operativos móviles generalmente están

protegidos por varias restricciones de software. Una

copia sin modificar de iOS, por ejemplo, ejecuta

únicamente código autorizado y permite al usuario

un acceso muy limitado al sistema de archivos.

El rooteo y el desbloqueo son dos métodos para eliminar las restricciones y protecciones agregadas

a los sistemas operativos móviles. Son un medio para sortear el funcionamiento usual del sistema

operativo del dispositivo a fin de obtener permisos de administrador de raíz o superusuario. El

rooteo se usa en los dispositivos con Android para obtener acceso privilegiado o de nivel de raíz,

a fin de modificar código o instalar software no diseñado para el dispositivo. El desbloqueo se

suele usar en los dispositivos con iOS para eliminar las restricciones del fabricante, a fin de poder

ejecutar código de usuario arbitrario y otorgar a los usuarios acceso total al sistema de archivos y

a los módulos de kernel.

El rooting y el jailbreaking en dispositivos móviles generalmente invalidan la garantía del

fabricante. No se recomienda modificar el dispositivo móvil de un cliente de esta manera. Sin

embargo, un gran grupo de usuarios elige eliminar las restricciones de sus propios dispositivos. Al

hacer rooteo o desbloqueo de un dispositivo móvil, la GUI se puede personalizar mucho, se puede

modificar el SO para ganar velocidad y se puede instalar aplicaciones de fuentes secundarias o no

admitidas.

Jailbreaking aprovecha las vulnerabilidades de iOS. Cuando se encuentra una vulnerabilidad

utilizable, se escribe un programa. Este programa es el software de desbloqueo real y luego se lo

distribuye en Internet. Apple desaconseja usar jailbreaking, y trabaja activamente para eliminar las

11
vulnerabilidades que hacen posible realizar jailbreaking en iOS. Además de las actualizaciones del

SO y las correcciones de errores, las nuevas versiones de iOS generalmente incluyen parches para

eliminar las vulnerabilidades conocidas que permiten jailbreaking. Cuando se corrigen

vulnerabilidades de iOS mediante actualizaciones, esto obliga a los piratas informáticos a empezar

de nuevo.

Nota: El proceso de jailbreak es totalmente reversible. Para eliminar el jailbreak y restituir el estado

de fábrica del dispositivo, conéctelo a iTunes y ejecute una restauración.

Revisiones y actualización de los sistemas operativos

Al igual que el OS de los equipos de escritorio o

portátiles, es posible actualizar o llevar a cabo revisiones

del OS de los dispositivos móviles. Las actualizaciones

agregan funcionalidad o aumentan el rendimiento. Las

revisiones pueden solucionar problemas de seguridad o

cuestiones relacionadas con hardware y software.

Debido a la gran cantidad y diversidad de dispositivos móviles Android, las actualizaciones y las

revisiones no se lanzan como un solo paquete para todos los dispositivos. A veces, no se puede

instalar una versión nueva de Android en dispositivos más antiguos, debido a que el hardware no

cumple con las especificaciones mínimas. En estos dispositivos, se pueden efectuar revisiones para

solucionar problemas conocidos, pero no admiten actualizaciones del OS.

Las actualizaciones y las revisiones de Android utilizan un proceso de entrega automatizado.

Cuando el proveedor de servicios de telefonía móvil o el fabricante tienen una actualización para

12
un dispositivo, una notificación en el dispositivo indica que hay una actualización lista, como se

muestra en la figura. Toque la actualización para iniciar el proceso de descarga e instalación.

Las actualizaciones de iOS también utilizan un proceso de entrega automatizado, y también se

excluyen los dispositivos que no cumplen con los requisitos de hardware. Para buscar

actualizaciones de iOS, conecte el dispositivo a iTunes. Si hay alguna disponible, se abre una

notificación de descarga. Para buscar actualizaciones manualmente, haga clic en el botón Buscar

actualizaciones del panel Resumen de iTunes.

Hay otros dos tipos de actualizaciones de firmware de radio de dispositivo móvil que son

importantes. Estas se denominan actualizaciones de banda base y consisten en la lista de roaming

preferida (PRL) y el ISDN de velocidad primario (PRI). La PRL es la información de

configuración que el teléfono celular necesita para comunicarse con otras redes, para poder hacer

llamadas fuera de la red de la prestadora telefónica. La PRI configura las velocidades de

transmisión de datos entre el dispositivo y la torre de telefonía móvil. Esto garantiza que el

dispositivo pueda comunicarse con la torre a la velocidad correcta.

13
Sistemas operativos Linux y macOS

Sistema operativo Linux

Linux es un sistema operativo semejante a Unix, de código abierto y

desarrollado por una comunidad, para computadoras, servidores,

mainframes, dispositivos móviles y dispositivos embebidos. Es

compatible con casi todas las principales plataformas informáticas,

incluyendo x86, ARM y SPARC, por lo que es uno de los sistemas

operativos más soportados.

¿Cómo se utiliza el sistema operativo Linux?

Cada versión del sistema operativo Linux gestiona los recursos de hardware, lanza y gestiona las

aplicaciones, y proporciona alguna forma de interfaz de usuario. La enorme comunidad de

desarrollo y la amplia gama de distribuciones significa que una versión de Linux está disponible

para casi cualquier tarea, y Linux ha penetrado en muchas áreas de la informática.

Por ejemplo, Linux ha surgido como un sistema operativo popular para servidores web como

Apache, así como para operaciones de red, tareas de computación científica que requieren enormes

clústeres de computación, bases de datos en ejecución, computación de escritorio/endpoint y

dispositivos móviles en ejecución con versiones del sistema operativo como Android .

Distribuciones de Linux

Desde su desarrollo inicial, Linux ha adoptado las estipulaciones de copyleft de la Fundación de

Software Libre, que originó la Licencia Pública General (GPL) GNU GPL. Copyleft dice que

cualquier cosa tomada gratuitamente y modificada, debe a su vez ser distribuida de forma gratuita.

En la práctica, si Linux o otros componentes de GNU se desarrollan o modifican para crear una

14
nueva versión de Linux, esa nueva versión debe ser distribuida de forma gratuita. Esta es la base

del desarrollo de código abierto que evita que un desarrollador u otros grupos se beneficien del

trabajo libremente disponible de otros.

Cientos de diferentes versiones de Linux, también conocidas como distribuciones, están

disponibles hoy en día. Cada una suele estar desarrollada para sistemas de destino específicos,

como servidores, escritorios, dispositivos móviles o dispositivos embebidos. Las distribuciones

pueden estar listas para usar o de código fuente que debe compilar localmente durante la

instalación inicial. Las distribuciones desarrolladas por la comunidad incluyen Debian, Slackware

y Gentoo. Las distribuciones comerciales incluyen Fedora de Red Hat, openSUSE de SUSE y

Ubuntu de Canonical.

La GNU GPL no prohíbe la propiedad intelectual, y es común que los creadores de componentes

de Linux posean derechos de autor sobre los diversos componentes. La GPL de GNU garantiza

que esos componentes permanezcan libres y sean distribuidos libremente. Aunque el software

sigue siendo gratuito, sin embargo, es común que algunas distribuciones comerciales cobren por

servicios de valor agregado, como servicios de soporte o desarrollo personalizado.

Componentes de Linux

El sistema operativo Linux sigue un diseño modular que es la clave de sus muchas variaciones y

distribuciones. Un cargador de arranque es responsable de iniciar el kernel de Linux. El kernel está

en el núcleo del sistema Linux, gestionando el acceso a la red, los procesos de programación o las

aplicaciones, administrando dispositivos periféricos básicos, y supervisando los servicios del

sistema de archivos.

15
Pero realmente son los muchos los desarrolladores externos y proyectos GNU los que ofrecen

funciones de alto nivel al kernel de Linux para proporcionar un sistema operativo completamente

realizado. Por ejemplo, hay módulos para proporcionar una interfaz de línea de comandos,

implementar una interfaz gráfica de usuario, administrar la seguridad, ofrecer servicios de entrada

de video o audio, y muchos otros, cada uno de los cuales puede ser modificado y optimizado para

formar distribuciones únicas para tareas específicas.

El software del gestor de paquetes suele agregar, actualizar o eliminar componentes de software

bajo el sistema operativo Linux. Ejemplos de gestores de paquetes incluyen dpkg, OpenPKG, RPM

Package Manager y Zero Install.

Historia de Linux

Linus Torvalds comenzó a trabajar en Linux como un sustituto del sistema operativo MINIX

mientras estaba en la Universidad de Helsinki, en Finlandia. Torvalds reconoció el trabajo

realizado en el Proyecto GNU en 1983, que tenía la intención de crear un sistema operativo

completo, compatible con Unix, que consistía enteramente de software libre, y señaló el GNU

como un modelo de distribución. Sin embargo, el trabajo en GNU no había terminado en el

momento en que Torvalds buscó un reemplazo de MINIX, lo que le llevó a desarrollar un kernel

de sistema operativo alternativo llamado Linux –una contracción de "Linus’ Unix"– y adoptar la

GNU GPL.

Torvalds lanzó el kernel de Linux en septiembre de 1991. Una comunidad de desarrolladores

trabajó para integrar los componentes GNU con el kernel de Torvalds para crear un sistema

operativo completo y libre, conocido colectivamente como Linux. Torvalds continúa desarrollando

el kernel de Linux, actualmente en la versión 4.9, y una vasta comunidad de desarrolladores

continúa creando e integrando una amplia gama de componentes.

16
Sistema operativo macOS

macOS es un sistema operativo diseñado por Apple que está

instalado en todos los equipos creados por la compañía Apple Inc.,

y son conocidos generalmente como Mac.

A diferencia del sistema operativo Windows que puede ser usado en

equipos de diferentes fabricantes (DELL, Lenovo, etc), macOS está

diseñado específicamente para computadores fabricados por Apple. Esto implica

que el hardware y el software son totalmente compatibles, por este motivo el ordenador tiene un

mejor funcionamiento y puede procesar información más rápido.

La primera versión de sistemas operativos diseñados por Apple salió en 1985 y en 2001 se dio a

luz macOS que es la base de las versiones que actualmente manejamos, aunque ha tenido muchos

cambios a lo largo de estos años.

Su nombre significa “Macintosh Operating System”, haciendo referencia a la Macintosh, una

computadora de escritorio creada por Apple. MacOS es un SO de entorno gráfico, por lo que al

igual que otros referentes del mundo de la informática como Microsoft Windows y Linux, ofrece

un entorno virtual en forma de “escritorio” que facilita la interacción entre el computador y el

usuario.

MacOS ha seguido una línea de diseño que se separa en dos líneas. En primer lugar, se encontraban

los sistemas operativos Mac OS o Mac OS clásicos, los cuales se lanzaron durante la década de

los 90 y principios de del 2000 para los ordenadores Mac de la época. Sin embargo, Apple cambió

la UNIX como base para la arquitectura de su SO, siendo este el origen de la línea de sistemas

operativos MacOS que conocemos hoy día.

17
Características

La familia de sistemas operativos de Mac cuenta con las características que se describen a

continuación:

• El sistema operativo Mac sigue la línea de compatibilidad de Apple, por lo que permite la

comunicación entre MacOS y otros dispositivos creados por Apple como el iPad, appleTV,

iPhone, etc.

• Debido a su arquitectura, MacOS cuenta con un sistema de archivos propio, por lo que no

puede procesar de forma nativa los archivos o programas con formatos usualmente

empleados para Windows o Linux.

• Se trata del segundo sistema operativo más usado en el mundo, lo que demuestra su éxito

y aceptación entre los consumidores.

• A partir de la versión Mac OS X, empezó a utilizar una arquitectura en base a UNIX.

• La premisa de Mac es ofrecer un entorno virtual amigable para los usuarios y una forma

sencilla de ejecutar softwares. De hecho, fue el primer sistema operativo en ser compatible

con el uso del mouse como dispositivo de entrada.

• MacOS viene instalado por defecto en los ordenadores fabricados por Apple. Además, en

estos casos, la computadora suele incluir softwares como Finder, Safari o Launchpad.

• Al igual que Microsoft Windows, se trata de un software comercial de código cerrado.

• MacOS emplea un sistema de encriptado que prioriza la privacidad y seguridad de los

usuarios.

• Su arquitectura permite instalar otro sistema operativo en el ordenador sin necesidad de

desinstalar MacOS.

• Utiliza procesadores de la familia Intel para funcionar.

18
• Cuenta con un amplio soporte de softwares compatibles con la plataforma.

Historia

La serie de sistemas operativos MacOS tuvo comienzo en 1985, cuando Steve Jobs, jefe de Apple

lanzó al mercado la Macintosh que venía integrado con el sistema operativo System 1 (también

conocido como Apple Lisa), un SO de entorno gráfico que tuvo un gran éxito en el mercado en

conjunto con los ordenadores de Apple. A diferencia de otros sistemas informáticos de la época,

el enfoque de Mac era el de acercar a las personas comunes al ordenador, algo que logró por medio

de este primer sistema operativo.

El paso de los años siguió trayendo éxitos a Apple, por lo que se fueron lanzando nuevas versiones

del sistema operativo a medida que las características del hardware de la época se hacían más

avanzado. De esta manera, Mac OS tuvo 9 versiones que se comercializaron entre 1985 y

2001 hasta la llegada de la serie Mac OS X.

A partir de 2001, Apple decidió utilizar UNIX como arquitectura base de los componentes de su

sistema operativo, lo que dio paso a la era moderna del sistema operativo MacOS que hoy

conocemos. Actualmente, la versión más reciente es Mac OS X 10.7 Catalina, el cual empezó a

distribuirse desde la tienda digital de Apple en 2019.

Actualmente, MacOS es el segundo sistema operativo más utilizado en el mundo un mercado de

alrededor de 7,8%, siendo superado por Microsoft Windows y su mercado de casi 90,6%.

19
Ventajas y desventajas

Como sistema operativo exitoso, el sistema operativo de Mac ofrece muchas ventajas a sus

usuarios. A pesar de eso, padece también de otras desventajas que pueden hacer que un usuario

opte por elegir otra alternativa. La decisión dependerá de las necesidades particulares de cada

persona. A continuación, se presentan las ventajas y desventajas de Mac Os:

Ventajas

• En sus versiones recientes, es uno de los sistemas operativos con mayor compatibilidad

con todo tipo de periféricos y dispositivos sin necesidad de instalar drivers adicionales.

• Cuenta con una interfaz gráfica cómoda e intuitiva que permite a nuevos usuarios una

rápida adaptabilidad.

• A diferencia de otros sistemas operativos de licencia paga, Mac OS suele ser económico

y en caso de adquirir un ordenador de Apple, éste viene instalado por defecto en él.

• Permite instalar y desinstalar softwares de aplicación de forma más rápida y sencilla que

otras plataformas.

• Es un sistema operativo confiable y seguro, ya que cuenta con un soporte capaz de detectar

virus y amenazas de forma mucho más efectiva que Microsoft Windows.

• Cuenta con una tienda virtual que ofrece amplia gama de softwares y aplicaciones.

• Es compatible con toda la línea de productos de Apple, por lo que permite que un ordenador

pueda conectarse con dispositivos como Apple TV, Iphones, Ipads, etc.

• Puede ser instalado en un ordenador que ya posea Microsoft Windows.

• Es sumamente estable y rara vez presenta errores.

20
Desventajas

• A pesar de la variedad, no es compatible con tantos softwares de aplicación como

Microsoft Windows.

• No ofrece soporte para ejecutar videojuegos recientes.

• En caso de presentar problemas, obtener soporte técnico es mucho más complicado que

con otros SO.

• Solo es compatible con procesadores Intel.

• Los archivos creados en Mac OS no son compatibles de forma nativa con otros sistemas

operativos, algo que puede suponer un problema al considerar que Mac OS sólo está

presente en el 7% de los ordenadores a nivel mundial.

• Está orientado al uso doméstico y sencillo, por lo que no es una opción útil para

desarrolladores y usuarios con necesidades informáticas avanzadas.

21
Proceso básico de resolución de problemas de los sistemas operativos móviles,

Linux y macOS

A medida que usemos ciertos problemas se nos podrían presentar algunos problemas, algunos de

estos pueden ser: el dispositivo móvil no se conecta a Internet, una aplicación no responde, el

dispositivo móvil se congela y no responde, no puede enviar ni recibir correo, no se pueden instalar

más aplicaciones ni guardar fotos en el dispositivo móvil, entre muchos otros problemas

También, al usar los sistemas operativos Linux y macOS podemos encontrar problemas como: la

operación de respaldo automática no se inicia, el directorio aparece vacío, una aplicación deja de

responder en macOS, Wi-Fi no es accesible a través de Ubuntu, entre otros problemas comunes.

Para llevar a cabo una solución eficaz, debemos seguir correctamente El proceso para solucionar

problemas:

1) Identificar el problema.

2) Establecer una teoría de causas probables.

3) Poner a prueba la teoría para determinar la causa.

4) Establecer un plan de acción para solucionar el problema e implementar la solución.

5) Verificar la funcionalidad total del sistema

6) Registrar hallazgos, acciones y resultados

22
Conclusión

Al comienzo de este capítulo, pudimos observar qué son los sistemas operativos y cómo funcionan.

También, vimos la GUI de Android, iOS y Windows 10 Mobile, además de qué es una pantalla

táctil. Luego, vimos algunos métodos utilizados para proteger nuestros dispositivos móviles,

algunos de estos son asignar una contraseña a nuestros móviles, realizar copia de datos

periódicamente, etc.

Más adelante, aprendimos sobre la seguridad de software para proteger nuestro dispositivo de

software mal intencionado (malware) usando antivirus, quitar las restricciones de nuestros

dispositivos móviles usando rooting y jailbreaking, además de revisar y actualizar nuestros

sistemas operativos periódicamente. También, aprendimos sobre otros sistemas operativos como

Linux y macOS, sus características, historia y cómo opera cada uno.

Para finalizar, vimos algunos problemas comunes de los sistemas operativos de dispositivos

móviles, también algunos problemas que se presentan en Linux y macOS y cómo solucionarlos

llevando a cabo el proceso básico de resolución de problemas.

23
Bibliografía

http://www.androidcurso.com/index.php/recursos/36-unidad-5-entradas-en-android-teclado-

pantalla-tactil-y-sensores/152-la-pantalla-tactil

https://www.ceupe.com/blog/que-son-los-dispositivos-moviles.html

https://www.computerweekly.com/es/definicion/Sistema-operativo-Linux

https://conceptoabc.com/macos/

https://edu.gcfglobal.org/es/curso-de-mac-os/que-es-macos/1/

https://contenthub.netacad.com/legacy/ITE/7.01/es/index.html#12.0

24

También podría gustarte