Red Hat Linux

 

¿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 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.

Tux es la mascota pingüino
para Linux creada por Larry Ewing.
Su nombre se dice ser un compuesto
de "(T)orvalds (U)ni(X).
Crédito de la foto: Larry Ewing/
The GIMP.
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.

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.

No hay comentarios:

Publicar un comentario