Jump to section

El sistema operativo Linux

Copiar URL

Los sistemas y las cargas de trabajo de TI son cada vez más complejos; por eso es fundamental que la arquitectura y el sistema operativo subyacentes se basen en el rendimiento y sean confiables y flexibles. Linux es la base estable para todas las cargas de trabajo y las implementaciones de TI, tanto las tradicionales como las innovadoras, en cualquier entorno, ya sea virtual, con servidores dedicados (bare metal), de nube o en contenedores.

Linux® es un sistema operativo (SO) open source. Originalmente, fue concebido y creado como un pasatiempo por Linus Torvalds en 1991. Mientras Linus estaba en la universidad, intentó crear una versión open source, alternativa y gratuita del sistema operativo MINIX, que a su vez se basaba en los principios y el diseño de Unix. Ese pasatiempo logró convertirse en el sistema operativo con la mayor base de usuarios, el más usado en los servidoresde Internet disponibles públicamente y en el único utilizado en las 500 supercomputadoras más rápidas.

Quizá lo mejor de Linux es que es open source. Linux se publica bajo la Licencia Pública General GNU (GPL). Esto significa que cualquiera puede ejecutar, estudiar, compartir y modificar el software. El código modificado también se puede redistribuir e incluso vender, pero todo esto se debe hacer con la misma licencia. Esta es una diferencia muy importante con los sistemas operativos tradicionales como Unix y Windows, ya que estos son propietarios, no se pueden modificar y se distribuyen tal como vienen.

Nota: Los elementos que abarca Linux están en constante debate. Con el propósito de elaborar una definición, nos referimos al kernel de Linux en conjunto con las herramientas, las aplicaciones y los servicios incorporados con este. Todos estos elementos conforman el sistema operativo funcional que la mayoría de la gente conoce como Linux. La Free Software Foundation se refiere a esta combinación como "GNU/Linux" porque algunas de estas herramientas, aplicaciones y servicios pertenecen al sistema GNU. Como se incorporaron al kernel de Linux, el sistema que conocemos abarca mucho más que el kernel.

Linux puede servir como base para casi todos los tipos de iniciativas de TI, incluidos los contenedores, las aplicaciones nativas de la nube y la seguridad. Es la base de algunos de los sectores y empresas más grandes del mundo, desde los sitios web que comparten conocimientos, como Wikipedia y New York Stock Exchange, hasta los dispositivos móviles que utilizan Android (que es una distribución de uso específico del kernel de Linux con software complementario). Con el pasar de los años, Linux se convirtió en el estándar preferido para ejecutar las cargas de trabajo altamente disponibles, confiables e importantes en las implementaciones de la nube y los centros de datos. Tiene una gran cantidad de casos prácticos, funciones, distribuciones, dispositivos y sistemas objetivo, y se basa en las necesidades y las cargas de trabajo del usuario. Para el año 2027, todos los clientes de SAP migrarán a SAP HANA, un sistema de gestión de bases de datos relacionales en memoria que solo se ejecuta en Linux.

Microsoft ha adoptado a Linux y a open source de otra manera; creó un SQL Server para Linux y adaptó su marco .NET (.NET Core/Mono) al open source, de tal forma que cualquier plataforma lo pueda ejecutar, y así permitir que los desarrolladores que usan Linux creen aplicaciones con ese marco.

En cuanto a la nube, incluso en Azure de Microsoft, más del 60 % de las imágenes de Azure Marketplace y casi un tercio de las máquinas virtuales se basan en Linux. Por otro lado, Amazon Web Servicesy Google Cloud Platforme IBM Cloud ofrecen múltiples distribuciones de Linux en sus imágenes disponibles de forma pública. 

Linux continúa siendo el sistema operativo del futuro, y cada vez más sistemas dependen de su estabilidad y capacidad de ampliación.

Utilizar Linux es sumamente sencillo. Casi todas sus distribuciones incluyen una interfaz gráfica de usuario (GUI) que facilita las acciones interactivas. Las GUI revolucionaron la informática durante la guerra de los sistemas operativos a fines de los 70, ya que transformaron a los sistemas de software en una tecnología más amena y visual. Más real.

Pero en algún momento, puedes necesitar que la computadora realice alguna tarea que no está incluida en el conjunto predefinido de acciones que puede llevar a cabo una GUI. Cuando eso ocurra, tendrás que abrir la línea de comandos, es decir, los fragmentos de código donde los genios tecnológicos escriben con fervor en las películas y las series de televisión. Hollywood la representa de tal forma que pareciera imposible poder dominar este elemento esencial de los sistemas operativos open source.

En realidad, la línea de comandos es la herramienta informática más sencilla de utilizar. Incluso hay algunas distribuciones de Linux, como nuestro último lanzamiento de Red Hat Enterprise Linux, que facilitan aún más el uso de los sistemas operativos open source.

El éxito inicial de Red Hat se debió al respaldo que la empresa le dio a una distribución personalizada de Linux, la cual se llamó "Red Hat® Linux". Debido al crecimiento y la confiabilidad de dicha distribución, muchas personas creen que Red Hat y Linux son sinónimos. Desde ese entonces, las soluciones y las tecnologías de Red Hat se basan en este éxito, por lo que incluyen casi todos los aspectos de la stack de TI.

Red Hat coordina, protege y da soporte a una distribución de Linux a la que ahora se conoce como Red Hat Enterprise Linux; el cambio tuvo lugar en 2003 como resultado de la unión con el Proyecto Fedora de Linux. Hoy en día, Red Hat Enterprise Linux potencia y da soporte al software y a las tecnologías para la automatización, la nube, los contenedores, el middleware, el almacenamiento, el desarrollo de aplicaciones, los microservicios, la virtualización, la gestión y mucho más.

Linux es fundamental para Red Hat, ya que es el elemento central de muchas de sus ofertas. No solo es un sistema operativo para servidores, sino también la base de la stack moderna de TI.

No basta con solo instalar la seguridad; hay que ocuparse de ella. Debe ser parte integrante de cualquier empresa y de cualquier estrategia de implementación.

Amplía tus posibilidades: Análisis de los especialistas de Red Hat sobre las tecnologías de seguridad open source

El mejor sistema de seguridad es aquel que se implementa en capas.

La seguridad no es una función. Se trata de un elemento integral. Cuando se trata de la seguridad de la TI, el sistema operativo desempeña una función en un panorama más amplio, que comprende desde el hardware físico hasta las personas con acceso a ese hardware, así como las aplicaciones implementadas en él. Una perspectiva más amplia de la seguridad también tiene en cuenta la gestión de los riesgos, el cumplimiento y el control. Por eso no alcanza con proteger un solo aspecto; es necesario que se aborden todos.

Como Linux es un sistema modular, su seguridad se puede gestionar con mayor facilidad. Todas las piezas que lo conforman pueden auditarse, supervisarse y protegerse. Linux cuenta con herramientas y módulos integrados (por ejemplo, SELinux) que son una ayuda adicional a la hora de bloquear, supervisar, informar y solucionar los problemas de seguridad. También hay algunas iniciativas conjuntas dentro de Linux que buscan separar el espacio del usuario del espacio del kernel. Esto significa que no necesariamente todos los procesos del sistema están disponibles para los usuarios (según los privilegios de la función) y, de la misma manera, los procesos del usuario no están disponibles para el sistema en su totalidad. Este es el concepto clave que posibilita el uso de las tecnologías como los contenedores y la virtualización, las cuales requieren cargas de trabajo y permisos diferentes, independientes y seguros.

Por supuesto, no existe un sistema operativo perfectamente seguro, pero hay medidas que puedes implementar y ventajas que Linux ofrece para estar protegido.

Amplía tus posibilidades: Análisis de los especialistas de Red Hat sobre las bases de la TI

Red Hat es una de las empresas que más ha contribuido al kernel de Linux y a las tecnologías asociadas en la amplia comunidad de open source. Los ingenieros de Red Hat te ayudan a mejorar las funciones, la confiabilidad y la seguridad para garantizar el funcionamiento y la estabilidad de tu infraestructura, independientemente del caso práctico y de la carga de trabajo. Ofrecemos un sólido plan de estudios de capacitación en Linux, desarrollado por nuestro equipo de soporte y personal de campo, que lo guiará para que pueda aprovechar al máximo su plataforma.

Red Hat Enterprise Linux impulsa las aplicaciones que hacen funcionar su empresa y le ofrece control, confiabilidad y libertad en todas las implementaciones de nube híbrida. Red Hat ofrece miles de soluciones certificadas de hardware, software y nube, por lo que es el proveedor líder en el mundo de soluciones de TI open source empresariales, y el 90 % de las empresas de la lista Fortune 500 de EEUU confían en él. Los clientes que ejecutan Red Hat Enterprise Linux obtienen beneficios económicos por más de USD 1 billón al año, solo gracias al sistema operativo.

Obtén más información

Artículo

¿Qué es Linux?

Linux es un sistema operativo open source que se compone del kernel, el componente base del sistema operativo, y las herramientas, aplicaciones y servicios incluidos con él.

Artículo

¿Qué es SELinux?

Security-Enhanced Linux (SELinux) es una arquitectura de seguridad para los sistemas Linux® que otorga a los administradores mayor control sobre quién puede acceder al sistema.

Artículo

¿Qué es el kernel de Linux?

El kernel de Linux es el elemento principal de los sistemas operativos (SO) Linux, y es la interfaz fundamental entre el hardware de una computadora y sus procesos.

Más información sobre Linux

Productos

Base estable y probada con suficiente versatilidad para implementar aplicaciones nuevas, virtualizar los entornos y crear una nube híbrida más segura.

Contenido adicional