¿Qué hace exactamente que Linux sea tan a prueba de balas?

Mire casi cualquier sistema informático de encomienda crítica del mundo (servidores, estaciones de trabajo, computadoras integradas y muchos más) y verá Linux de alguna forma. Es posible que el cíclope del código amplio no tenga una gran billete en el mercado de computadoras de escritorio (todavía), pero cuando la estabilidad, la seguridad y el tiempo de actividad verdaderamente importan, Linux parece ser el sistema operante electo.

Eso no es ninguna novedad, es sólo el estado del mundo en lo que respecta a la tecnología. La verdadera pregunta es: por qué ¿Es tan a prueba de balas este software regalado al mundo por un estudiante universitario?

Calendario completo envuelto en HTG: los mejores productos de 2025

HTG Wrapped: nuestra tecnología favorita en 2025

24 días de nuestro hardware, gadgets y tecnología favoritos

Por qué Linux evita las trampas de inestabilidad en las que caen otros sistemas operativos

Cada sistema operante se apoyo en un “núcleo”. Esta es la método básica del sistema operante que gobierna cómo maneja la comunicación con su hardware y cómo maneja sus solicitudes. El enfoque del kernel en dirección a estas funciones básicas del sistema operante influye en todo lo demás. El carácter y diseño del sistema operante surge de la naturaleza de su núcleo.

Tux, la mascota de Linux, con gafas de sol y trabajando en una computadora portátil rodeada de ventanas de terminal flotantes y símbolos de comando en 3D.-1 Crédito: Lucas Gouveia/How-To Geek

Esta es la razón por la que Microsoft cambió la clan Windows de consumo al kernel “NT” con Windows XP, dejando a espaldas el kernel basado en MS-DOS utilizado en Windows 95 y el resto de su clan. El kernel NT fue diseñado originalmente para estaciones de trabajo y servidores, favoreciendo la estabilidad y permitiendo tecnologías de consumo emergentes como múltiples núcleos de CPU, poco que ayer de ese momento solo tendría un servidor o una fase de trabajo.

El kernel de Linux se creó teniendo en cuenta la estabilidad. Más adecuadamente, poliedro que fue construido como un clon de UNIX, heredó la naturaleza estable de UNIX, que era un sistema operante diseñado para ejecutarse en mainframes y minicomputadoras de grandes empresas e instituciones. linux es no UNIX, pero algún que conozca UNIX no tendrá problemas para comprender cómo hace las cosas Linux y cuál es su enfoque para manejar el hardware, el software y la seguridad.

Mascota de Linux con una bata de laboratorio, un vaso de precipitados al lado y un microscopio detrás.

Por qué Linux gobierna el mundo de la ciencia

Desde computadoras de escritorio hasta supercomputadoras, Linux es el sistema operante electo por los científicos.

A pesar de ser técnicamente un kernel de sistema operante “monolítico” excelso, el kernel de Linux es modular, lo que significa que la mayoría de las actualizaciones y cambios se pueden realizar en Linux sin reiniciar el sistema. Como resultado, no es raro conocer sistemas Linux que han estado en funcionamiento durante varios primaveras y, al mismo tiempo, se mantienen actualizados. El único tiempo de inactividad vivo es causado por fallas del hardware, no del software. Compare eso con Windows o incluso macOS, donde normalmente es necesario reiniciar el sistema para cualquier modernización semi-seria del sistema operante, y está claro por qué Linux es el rey del sistema operante del servidor.

Cómo el mejora de código amplio fortalece silenciosamente la plataforma

Tux, la mascota del pingüino de Linux, sostiene un logotipo morado de código abierto dentro de un marco de selección de captura de pantalla, rodeado de íconos de varias herramientas de captura de pantalla de código abierto. Crédito: Lucas Gouveia/How-To Geek

Atribuido (incorrectamente) al creador de Linux, Linus Torvalds, “ley de linus” afirma: “con suficientes fanales, todos los errores son superficiales”. Esta es una explicación central de por qué Linux es tan resistente, porque en todo el mundo miles y miles de programadores están inspeccionando constantemente su código fuente, y eso incluye el kernel.

Para sistemas operativos como Windows y macOS, nadie puede simplemente revisar el código fuente del kernel sin que esas empresas tengan voz y voto, por lo que existe un periferia inherente a la cantidad de horas-persona dedicadas a corregir errores o mejorar la estabilidad y la eficiencia. Esto todavía influye en la cadencia de los parches y básicamente permite que una instalación de Linux se beneficie de una modernización continua si se desea, y los parches de seguridad críticos en particular se aplican tan pronto como esos parches hayan pasado por las verificaciones y pruebas necesarias.

Por qué la diligencia de paquetes de Linux mantiene expedito su sistema

Las distribuciones (distribuciones) de Linux utilizan un administrador de paquetes (por ejemplo, APT, YUM, etc.) para gobernar el software de forma centralizada. Mantienen una cojín de datos de cada aplicación instalada en su computadora Linux. Cuando instalas una aplicación usando este administrador de paquetes, todavía recupera todas las dependencias automáticamente.

seleccione sus administradores de paquetes preferidos para rhino linux

Esto evita el “báratro de DLL” de Windows, donde (por ejemplo) frecuentemente te encuentras con situaciones en las que el software que has instalado necesita una lectura específica del redistribuible de Visual Basic o .NET. Incluso facilita la modernización. todo el software en una computadora Linux de una sola vez y limpia las instalaciones de modo válido, incluida la aniquilación de dependencias que ningún software instalado actualmente necesita. Compare eso con Windows, donde nunca sabe qué paquetes de bibliotecas ha instalado y se pueden eliminar de forma segura.

Linux sigue siendo desvalido a problemas de dependencia cuando realiza instalaciones manuales o sale del sistema de diligencia de paquetes, pero si permanece interiormente de las barreras de seguridad, las cosas son mucho menos impredecibles.

Lo que Linux hace diferente con los procesos y permisos

Tux, la mascota de Linux, con gafas de sol y mirando desde detrás de una gran ventana de terminal que muestra comandos globales. Crédito: Lucas Gouveia/How-To Geek

Linux hereda la forma en que UNIX manejaba los permisos. Cada archivo y proceso tiene un propietario, un corro y permisos específicos como “interpretar”, “escribir” y “ejecutar”. Una cuenta de becario frecuente tiene permisos limitados y, si intenta realizar alguna operación importante, deberá proporcionar una contraseña para elevar esa solicitud temporalmente al nivel chupatintas. En el jerigonza de Linux, esto se conoce como “root”, que es la cuenta de superusuario. Sudo es el comando que te eleva temporalmente a root, en área de ser iniciado sesión como root permanentemente.

Esto significa que incluso si un software específico se ve comprometido de alguna modo o se vuelve deshonesto, el daño que se puede causar es establecido. Por supuesto, macOS todavía es un sistema operante similar a UNIX y, por lo tanto, tiene un sistema de permisos similar. Windows tradicionalmente hace que la primera cuenta de becario sea la de administrador, pero las cosas todavía se han complicado, por lo que aparece un mensaje de UAC cuando una aplicación quiere hacer poco que requiere privilegios de administrador. Pero Linux sigue siendo el sistema operante más exacto y expedito en lo que respecta a la diligencia de permisos y eso hace que sea menos probable que poco salga mal.

Singular de esto, Linux tiene espacios de nombres, que pueden aislar procesos en contenedores virtuales, evitando que las fallas en un espacio de nombres se propaguen a otros. Los grupos de control permiten a los administradores acotar la cantidad de RAM o CPU a la que tiene entrada un corro de procesos, lo que significa, en principio, que no pueden cortar todo el sistema. Los sistemas de inicio de Linus como systemd todavía se pueden configurar para detener y reiniciar procesos que fallan. Entonces, lo que habría sido un problema espectacular en un servidor que ejecuta un sistema operante diferente se convierte en un problema durante unos segundos a medida que un proceso regresa de entre los muertos.

Linux prospera en todo, desde supercomputadoras hasta portátiles económicos

Linux escalera desde el dispositivo más pequeño hasta el centro de datos más excelso. Se ejecuta en más arquitecturas de hardware que cualquier otro sistema operante, desde pequeñas placas ARM (como la Raspberry Pi) hasta mainframes IBM. Casi todos los sitios web más importantes se ejecutan en un servidor Linux, y las 500 supercomputadoras más rápidas todavía lo hacen.


El veredicto es claro: cuando están en pernio peculio, vidas y servicios críticos, sólo Linux tiene la confianza del mundo en caudillo.

Portátil Focus M2 Gen 6.

8/10

Sistema operante

Kubuntu 24.04LTS

UPC

Intel Core Intolerante 9 275HX (2,7 GHz hasta 5,4 GHz)

GPU

nvidia geforce tx 5070 de (DGPU), gráficos Intel (IGPU)

RAM

32 GB DDR5 de doble canal SODIMM de 262 pines (5600 MHz)


Related Posts

Pixel 10a frente a Pixel 10: una pequeña brecha ahora es un quebrada (vídeo)

En abriles pasados, la serie A ha invadido el Pixel central, pero ese no será el caso en 2026. ¿Cómo se compara el Pixel 10a con el Pixel 10? Aquí…

Apple probó si la IA podría mejorar los resultados de búsqueda de la App Store

Los investigadores de Apple realizaron una prueba A/B para cronometrar cómo las etiquetas de relevancia generadas por IA afectarían las clasificaciones de búsqueda de la App Store y las descargas…

You Missed

RD entre países que la Interpol intervino por abusos infantiles – Remolacha

RD entre países que la Interpol intervino por abusos infantiles – Remolacha

Pixel 10a frente a Pixel 10: una pequeña brecha ahora es un quebrada (vídeo)

Pixel 10a frente a Pixel 10: una pequeña brecha ahora es un quebrada (vídeo)

Investigación: Pesimismo sobre el rumbo del país, pero optimismo personal

Investigación: Pesimismo sobre el rumbo del país, pero optimismo personal

Apple probó si la IA podría mejorar los resultados de búsqueda de la App Store

Apple probó si la IA podría mejorar los resultados de búsqueda de la App Store

Arabia Saudí reporta interceptación de misil y drones en su región

Arabia Saudí reporta interceptación de misil y drones en su región

La IA crea puestos de trabajo, según muestran los datos de una sondeo bancaria: las empresas con amplias implementaciones e inversiones en IA tienen más probabilidades de contratar que aquellas que no lo hacen

La IA crea puestos de trabajo, según muestran los datos de una sondeo bancaria: las empresas con amplias implementaciones e inversiones en IA tienen más probabilidades de contratar que aquellas que no lo hacen