Subido por kaceg62634

1.1 Los sistemas operativos populares y la evolución de Linux

Anuncio
Tema 1: La
Comunidad Linux y
una carrera en el
mundo del
código abierto
01
Diplomado en
Administración de Sistema
Operativo Linux
Alberto F. Giménez M.
Año 2023
1.1 Los sistemas operativos populares y la evolución de Linux
Importancia
2
Áreas de conocimiento clave
●
Distribuciones
●
Sistemas embebidos
●
Linux en la nube
Lista parcial de archivos, términos y utilidades
Debian, Ubuntu (LTS)
●
CentOS, openSUSE, Red Hat, SUSE
●
Linux Mint, Scientific Linux
●
Raspberry Pi, Raspbian
●
Android
●
2
1.1 Lección 1 - Introducción
Linux, uno de los sistemas operativos más populares que se inició en 1991
por Linus Torvalds. Está inspirado en Unix, un sistema operativo
desarrollado en la década de 1970 por AT&T Laboratories. Unix estaba
orientado a pequeñas computadoras, pero no estaba disponible en
computadoras pequeñas como las de oficina basadas en la plataforma x86.
Por lo tanto, Linus comenzó a implementar un sistema operativo tipo Unix
que se suponía que debía ejecutarse en esta plataforma. Linux usa los
mismos principios e ideas básicas de Unix, pero Linux en sí no contiene
código Unix, ya que es un proyecto independiente. Linux está respaldado
por una comunidad internacional de programadores y está disponible
gratuitamente para ser utilizado por cualquier persona sin restricciones.
3
La Distribuciones Linux
Las distribuciones de Linux como un paquete que incluye el kernel de Linux
y una selección de aplicaciones mantenido por una comunidad de
usuarios. El objetivo de una distribución es optimizar el núcleo y las
aplicaciones para un caso de uso específico o grupo de usuarios. Además,
se hace referencia a la clasificación de las distribuciones según la familia a
la que pertenecen. Se mencionan algunas distribuciones, como Debian
GNU/Linux, Ubuntu, Red Hat, CentOS, Fedora y SUSE Linux, y se explica
su origen y enfoque, y se destacan algunas de sus características y
herramientas específicas de distribución. También se mencionan
distribuciones independientes.
4
Sistemas embebidos
Son una combinación de hardware y software diseñados para tener una
función específica en un gran sistema. Estos sistemas se utilizan en
aplicaciones de automoción, médicas e incluso militares y se integran en
otros dispositivos para controlarlos. Además, se menciona que varios
sistemas operativos basados en el kernel de Linux han sido desarrollados
para ser utilizados en sistemas embebidos y que una parte importante de
los dispositivos inteligentes tiene un sistema operativo basado en el kernel
de Linux. Las ventajas de Linux sobre cualquier software embebido
propietario, como la compatibilidad de plataformas, el desarrollo, el soporte
y la ausencia de cuotas por licencia. Finalmente, se mencionan dos
proyectos de software embebido populares, Android y Raspbian.
5
Android
Es un sistema operativo para dispositivos móviles desarrollado por Google.
Originalmente, Android Inc. creó un sistema operativo para cámaras
digitales en 2003, pero Google adquirió la compañía en 2005 y lo
desarrolló para convertirse en uno de los sistemas operativos móviles más
grandes. Android se basa en una versión modificada del kernel de Linux y
está desarrollado principalmente para dispositivos con pantalla táctil,
aunque hay versiones para televisores y relojes de pulsera. El sistema
operativo es gratuito y de código abierto como el Android Open Source
Project, pero Google ofrece componentes propietarios como Google Maps,
Google Mail y Google Play Store. Android en dispositivos integrados tiene
ventajas como la facilidad de uso y la compatibilidad con la mayoría de los
proveedores de hardware.
6
Raspbian y Raspberry Pi
El Raspberry Pi es una pequeña computadora de bajo costo desarrollada
por la Fundación Raspberry Pi con el objetivo de enseñar a los jóvenes a
programar y comprender la funcionalidad de las computadoras. A pesar de
su enfoque educativo, también se utiliza para proyectos de DIY "Do It
Yourself" o "Hazlo tú mismo" en español. y la creación de prototipos
industriales. Tiene un conjunto de pines GPIO “General Purpose
Input/Output", que en español significa "Entrada/Salida de Propósito
General" que se pueden utilizar para conectar dispositivos electrónicos y
placas de extensión. Raspberry Pi utiliza procesadores ARM y funciona con
varios sistemas operativos, incluido Linux. La distribución de Linux más
destacada para Raspberry Pi es Raspbian, personalizado para instalarse
en el hardware de Raspberry Pi y proporciona más de 35000 paquetes
optimizados para este entorno.
7
Linux y el Cloud Computing
El cloud computing es una forma estandarizada de consumir recursos
informáticos, ya sea a través de un proveedor público de cloud computing o
mediante una nube privada. Linux ejecuta el 90% de la carga de trabajo de
la nube pública y es ofrecido por proveedores como Amazon Web Services,
Google Cloud Platform y Microsoft, quienes incluso ofrecen máquinas
virtuales basadas en Linux en su nube Azure. Linux generalmente es parte
de Infrastructure as a Service (IaaS) y las instancias IaaS son máquinas
virtuales que se aprovisionan en minutos en la nube, con herramientas que
ajustan la instalación a una instancia específica de la nube.
8
Descargar