Está en la página 1de 6

UNIVERSIDAD POLITÉCNICA DE INGENIERÍA CEDIS MARCALA

INGENIERÍA EN TECNOLOGÍA DE LA INFORMACIÓN Y COMUNICACIÓN

INVESTIGACIÓN
¿QUÉ ES EL KERNEL DE LINUX?
GPL

PRESENTA
YARITZA ELIZABETH ARGUETA MARTÍNEZ

ASIGNATURA
SISTEMAS OPERATIVOS

DIRIGIDO POR
ING. KEVIN MATAMOROS

MARCALA, LA PAZ, 07/03/202


Qué es el kernel de Linux?¿Qué es el kernel de Linux?

El núcleo de Linux es el corazón del sistema operativo. Sin kernel,

simplemente no podemos realizar ninguna tarea, ya que es principalmente

responsable de que el software y el hardware de nuestra computadora

funcionen correctamente y puedan interactuar entre ellos.

Historia de Linux: Un poco de historia

El kernel de Linux fue lanzado en 1991 por Linus Torvalds y fue el detonador

que comenzó con el desarrollo de Linux tal como lo conocemos hoy (puede

ver la historia completa de su desarrollo en linuxfoundation.org). El kernel es

una parte relativamente pequeña del software que conforma un sistema Linux

completo, pero es la parte que determina cómo funcionará el sistema y es el

componente verdaderamente único de Linux. También es uno de los

proyectos que tiene más colaboradores y desarrolladores que cualquier otro

proyecto de código abierto. Además, está muy bien documentado ya que,

desde 2005, usa el sistema de administración de código fuente de Git. Si

deseas conocer toda la documentación de Linux, puede consultarla en el sitio

web de Linux Foundation.

La primera versión del kernel de Linux fue 0.01, lanzada en 1991 y la primera

versión estable fue 1.0.0. Desde entonces ha seguido su evolución con la

ayuda de miles de desarrolladores en todo el mundo y hasta ahora continúa

en las versiones 4.x, además, cada dos o tres meses se lanzan actualizaciones
estables para los usuarios. Si deseas conocer todas las versiones, parches,

actualizaciones y cambios, puede visitar The Linux Kernel Archives.

Funciones del kernel

Las principales funciones del Kernel son las siguientes:

Administra la memoria RAM, para que todos los programas y procesos en

ejecución puedan funcionar.

Administra el tiempo del procesador, que se utiliza al ejecutar procesos.

Administra el acceso y uso de los diferentes periféricos conectados a la

computadora.

¿DondeDónde encontrar el kernel?

Todas las distribuciones de Linux vienen con un kernel integrado, que

nuestras distribuciones pueden actualizar automáticamente. Todos estos

núcleos están basados en un kernel básico llamado Vanilla, suministrado

directamente por Linus Torvalds, de los servidores de la organización

Kernel.org. En esta dirección, podemos acceder a diferentes repositorios en

los que se puede obtener el kernel Vanilla rápidamente.

Si queremos instalar este kernel, debemos descargarlo y configurarlo

manualmente. Es una operación algo engorrosa, que requiere ser un usuario


avanzado, por lo que si eres es un usuario novato, es mejor actualizar el

núcleo aplicando automáticamente tu distribución favorita.

¿Qué es kernel en Android?

Android usa una variación del kernel de Linux, pero la esencia es la misma

que en este: es el núcleo del sistema y el que se encarga de conectar los

componentes de hardware y las aplicaciones.

Como responsable de la mediación entre el hardware y el sistema, el kernel de

Android incluye una serie de componentes vitales, como controladores de

pantalla, controladores de audio, cámaras integradas o administración de

energía.

Esta es la razón por la cual aquellos a los que les gusta probar ROM diferentes

a menudo también experimentan con diferentes versiones de kernel creadas o

modificadas por la comunidad. Un kernel de terceros puede incluir mejoras de

rendimiento, permitir overclock (aumentar la frecuencia de reloj del

procesador) o agregar soporte para funciones que no estaban incluidas en el

kernel de fábrica (como tethering, por ejemplo).

Para el usuario a pie, la versión del kernel no es muy relevante porque es la

que se distribuyó con la última versión del sistema (o ROM) que se ha

instalado en el dispositivo, y poco más se puede hacer al respecto. . Aunque


incluye la fecha en la que se compiló el kernel, realmente tener unos meses no

es un problema si no se ha detectado ningún error en él.

En las versiones kernel, un número mayor no es necesariamente mejor, ya que

los kernels de Android generalmente se basan en tres versiones de Linux

Kernel: 3.4, 3.10 y 3.18. No tiene sentido, por lo tanto, instalar un Kernel

simplemente porque es más “nuevo”. Las razones deberían ser otras, como

optimizaciones del rendimiento o mejoras en la duración de la batería.

En resumen, el kernel es el corazón de Linux y también uno de los proyectos

de desarrollo de código abierto más grandes e importantes, ya que ya hay

grandes empresas que ayudan con su desarrollo o económicamente como

IBM, Google, Red Hat y Texas Instruments.

Una de las ventajas del kernel de Linux es que es posible actualizarlo sin

afectar el resto del sistema operativo, con un par de comandos (usando el

usuario root) en la Terminal. Lo lograríamos en un par de minutos o incluso

más simple a través del Centro de Software, aunque esto depende de la

distribución que elijamos. Al actualizar solo el núcleo del sistema, no solo

tendríamos un equipo más estable, más seguro y más rápido, todo en varios

minutos.

GPL
Esta licencia regula los derechos de autor de los programas de software

libre,promovidolibre, promovido por el Free software Foundation en el marco de

de la iniciativa GNU.

Permite la distribuciondistribución de copias de programas ( e incluso cobrar por

ello),asiasí como modificar el codigocódigo fuente de los mismos o utilizarlo en

otros programas.

Fue creada para gobernar como se manejariamanejaría la distribuciondistribución

y modificacionmodificación del software.

La licencia publica general de GNU tambientambién puede ser usado para

otras cosas que no sea software,siempresoftware, siempre y cuando se siga la

licencia .puede ser posible publicar texto u otros medios bajo la GPL.

El software Libre tiene como finalidad definalidad de que nadie absolutamente

nadie,senadie, se adueñe apropie de la probiedadpropiedad intelectual de este

.es decir que el software libre no pertenece a nadie,pertenecennadie, pertenecen

a todos los que lo desarrollan y a los que lo utilizan y todos pueden contribuir para

mejorarlos.