8
Software libre Sistemas Operativos Santiago Vanegas. SMR 126

introducción a linux

Embed Size (px)

Citation preview

Page 1: introducción a linux

Software libreSistemas Operativos

Santiago Vanegas. SMR 126

Page 2: introducción a linux

INDICE

¿Qué es software libre?

¿Qué es Linux?

¿Qué es GNU?

¿Qué es el núcleo del sistema operativo?

Distribuciones GNU/Linux más importantes.

Page 3: introducción a linux

Índice

¿Qué es Software libre? : El término software libre refiere el conjunto de software que por elección manifiesta de su autor, puede ser copiado, estudiado, modificado, utilizado libremente con cualquier fin y redistribuido con o sin cambios o mejoras. Su definición está asociada al nacimiento del movimiento de software libre, encabezado por Richard Stallman y la consecuente fundación en 1985 de la Free Software Foundation, que coloca la libertad del usuario informático como propósito ético fundamental. Proviene del término en inglés free software, que presenta ambigüedad entre los significados «libre» y «gratis» asociados a la palabra free.

Page 4: introducción a linux

¿Qué es Linux? : Linux es uno de los términos asociados a los sistemas operativos libres, su desarrollo es uno de los ejemplos más prominentes de software libre. Todo su código fuente puede ser utilizado y redistribuido libremente por cualquiera bajo los términos de la GPL y otra serie de licencias libres.

¿Qué es GNU? : GNU es un sistema operativo de tipo UNIX desarrollado por y para el proyecto GNU y auspiciado por la FSF. Está formado por software libre, su desarrollo desde el principio fue por Richard stallman auxiliada por un numero de académicos, programadores, empleados y voluntarios.

¿Qué es el núcleo del sistema operativo?: El núcleo del sistema operativo, también llamado Kernel (núcleo en alemán) es aquella parte de un sistema operativo que interactúa de forma directa con el hardware de una máquina. Entre las funciones principales del Kernel se encuentran: La gestión de memoria, la administración del sistema de archivos, la administración de servicios de entrada/salida, la asignación de recursos entre los usuarios.

Page 5: introducción a linux

- La manipulación del hardware se realiza por medio de controladores de dispositivo, que conocen la forma de comunicarse directamente con el hardware de la máquina.

- El software por su parte puede comunicarse con el Kernel por medio de llamadas al sistema, las cuales le indican al Kernel que realice tareas como abrir y escribir un archivo, ejecutar un programa, finalizar un proceso u obtener la fecha y hora del sistema.

Distribuciones GNU/Linux más importantes.

Una distribución Linux (coloquialmente llamada distro) es una distribución de software basada en el núcleo Linux que incluye determinados paquetes de software para satisfacer las necesidades de un grupo específico de usuarios, dando así origen a ediciones domésticas, empresariales y para servidores. Por lo general están compuestas, total o mayoritariamente, de software libre, aunque a menudo incorporan aplicaciones o controladores propietarios, estos son unos de los pocos sistemas operativos que tiene GNU/Linux.

Entre las distribuciones Linux más populares se incluyen:- Arch Linux, una distribución basada en el principio KISS, con un

sistema de desarrollo continuo entre cada versión (no es necesario volver a instalar todo el sistema para actualizarlo).

- Canaima, es un proyecto socio-tecnológico abierto, construido de forma colaborativa, desarrollado en Venezuela y basado en Debian.

- CentOS, una distribución creada a partir del mismo código del sistema Red Hat pero mantenida por una comunidad de desarrolladores voluntarios.

- Chakra Project, una popular distribución para escritorio, inicialmente basada en Arch Linux, actualmente se encuentra en un desarrollo independiente.

Page 6: introducción a linux

- Debian, una distribución mantenida por una red de desarrolladores voluntarios con un gran compromiso por los principios del software libre.

- Dragora y Trisquel, que van adquiriendo importancia entre las distribuciones que sólo contienen software libre.

- Elementary OS Es una distribución Linux basada en Ubuntu 12.04- Fedora, una distribución lanzada por Red Hat para la comunidad.- Fuduntu, distribución ligera y rápida basada en Fedora y

orientada al uso en notebooks.- Gentoo, una distribución orientada a usuarios avanzados,

conocida por la similitud en su sistema de paquetes con el FreeBSD Ports, un sistema que automatiza la compilación de aplicaciones desde su código fuente.