cabecera d-xl

¿QUÉ ES LINUX?Mascota Linux

Sistema Operativo Linux


LINUX (o GNU/LINUX, más correctamente) es un Sistema Operativo como MacOS, DOS o Windows. Es decir, Linux es el software necesario para que tu ordenador te permita utilizar programas como: editores de texto, juegos, navegadores de Internet, etc. Linux puede usarse mediante un interfaz gráfico al igual que Windows o MacOS, pero también puede usarse mediante línea de comandos como DOS.

Linux tiene su origen en Unix. Éste apareció en los años sesenta, desarrollado por los investigadores Dennis Ritchie y Ken Thompson, de los Laboratorios Telefónicos Bell.

Andrew Tanenbaum desarrolló un sistema operativo parecido a Unix (llamado Minix) para enseñar a sus alumnos el diseño de un sistema operativo. Debido al enfoque docente de Minix, Tanenbaum nunca permitió que éste fuera modificado, ya que podrían introducirse complicaciones en el sistema para sus alumnos.

Un estudiante finlandés llamado Linus Torvalds, constatando que no era posible extender Minix, decidió escribir su propio sistema operativo compatible con Unix.

En aquellos momentos el proyecto GNU (GNU's Not Unix), que Richard Stallman había iniciado hacía ya casi diez años, comprendía un sistema básico casi completo. La excepción más importante era el kernel o núcleo, que controla el hardware.

Torvalds decidió aprovechar el sistema GNU y completarlo con su propio núcleo, que bautizó como Linux (Linux Is Not UniX). El sistema conjunto (herramientas GNU y núcleo Linux) forma lo que llamamos GNU/Linux.

El Kernel o núcleo de Linux


Una pregunta muy común es: ¿que es el núcleo de Linux ?.

La respuesta es: Linux. En las líneas anteriores ya se da una primera definición del núcleo: el kernel o núcleo, que controla el hardware. Es decir, el núcleo de Linux, simplificando, es un conjunto de drivers necesarios para usar el ordenador.
Linux Kernel Diagram

Relativamente, poco hardware se escapará a un kernel actualizado. En este momento, la última versión del kernel de Linux es la 5.2. Para descargar la última versión o ver por cuál va, puede visitar la página oficial del kernel de Linux.

Historia de Linux


Linus Torvalds


LINUX hace su aparicion a principios de la decada de los noventa, era el año 1991 y por aquel entonces un estudiante de informatica de la Universidad de Helsinki, llamado Linus Torvalds, empezó como una afición y sin poderse imaginar a lo que llegaria este proyecto, a programar las primeras lineas de codigo de este sistema operativo llamado LINUX.

Este comienzo estuvo inspirado en MINIX, un pequeño sistema Unix desarrollado por Andy Tanenbaum. Las primeras discusiones sobre Linux fueron en el grupo de noticias comp.os.minix, en estas discusiones se hablaba sobre todo del desarrollo de un pequeño sistema Unix para usuarios de Minix que querian más.

Linus nunca anunció la version 0.01 de Linux (agosto 1991), esta version no era ni siquiera ejecutable, solamente incluia los principios del nucleo del sistema, estaba escrita en lenguaje ensamblador y asumía que uno tenía acceso a un sistema Minix para su compilación.

El 5 de octubre de 1991, Linus anuncio la primera version "Oficial" de Linux version 0.02. Con esta version Linus pudo ejecutar Bash (GNU Bourne Again Shell) y gcc (El compilador GNU de C) pero no mucho mas funcionaba. En este estado de desarrollo ni se pensaba en los terminos soporte, documentacion, distribución. Después de la version 0.03, Linus saltó en la numeración hasta la 0.10, mas y mas programadores a lo largo y ancho de internet empezaron a trabajar en el proyecto y después de sucesivas revisiones, Linus incremento el numero de version hasta la 0.95 (Marzo 1992). Mas de un año despues (diciembre 1993) el núcleo del sistema estaba en la version 0.99 y la version 1.0 no llego hasta el 14 de marzo de 1994. Desde entonces no se ha parado de desarrollar, la version actual del núcleo es la 2.2 y sigue avanzando día a día con la meta de perfeccionar y mejorar el sistema.

Dominios Populares de Linux


Entre las distribuciones Linux más populares están:

  • 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.
  • 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.
  • Huayra, distribución Educativa, desarrollada por el estado Argentino, desde el Anses /Programa Conectar Igualdad. Está basada en Debian Jessie con entorno de escritorio MATE.
  • Knoppix, fue la primera distribución live en correr completamente desde un medio extraíble. Está basada en Debian.
  • Kubuntu, la versión en KDE de Ubuntu.
  • Linux Mint, una popular distribución derivada de Ubuntu.
  • Mageia, creada por ex trabajadores de Mandriva, muy parecida a su precursor.
  • Mandriva, mantenida por la compañía francesa del mismo nombre, es un sistema popular en Francia y Brasil. Está basada en Red Hat.
  • openSUSE, originalmente basada en Slackware es patrocinada actualmente por la compañía SUSE (Micro Focus International).
  • PCLinuxOS, derivada de Mandriva, pasó de ser un pequeño proyecto a una popular distribución con una gran comunidad de desarrolladores.
  • Puppy Linux, versión para equipos antiguos o con pocos recursos que pesa unos 130 MiB.
  • Red Hat Enterprise Linux, derivada de Fedora, es mantenida y soportada comercialmente por Red Hat.
  • Slackware, una de las primeras distribuciones Linux y la más antigua en funcionamiento. Fue fundada en 1993 y desde entonces ha sido mantenida activamente por Patrick J. Volkerding.
  • Slax, es un sistema Linux pequeño, moderno, rápido y portable orientado a la modularidad. Está basado en Slackware.
  • Tuquito Basada en Ubuntu, distribución desarrollada en Argentina con buenas interfaces gráficas y drivers universales. Recomendada para usuarios iniciales.
  • Trisquel Distribución 100 % libre, utiliza el núcleo Linux-Libre y es apropiada para usuarios finales.
  • Ubuntu, una popular distribución para escritorio basada en Debian y mantenida por Canonical.
  • Zorin OS, distribución basada en Ubuntu y orientada a los usuarios de Windows que quieren pasar a Linux de la forma más fácil y sencilla posible
  • El sitio web DistroWatch ofrece una lista de las distribuciones más populares; la lista está basada principalmente en el número de visitas, por lo que no ofrece resultados muy confiables acerca de la popularidad de las distribuciones.

Distribuciones especializadas en grupos específicos:


  • 64 Studio, una distribución basada en Debian diseñada para la edición multimedia.
  • ABC GNU/Linux, distribución para la construcción de clusters Beowulf desarrollado por Iker Castaños Chavarri, Universidad del País Vasco.
  • Kali Linux, distribución basada en Debian y especializada en seguridad de red.
  • BackTrack, distribución basada en Ubuntu y especializada en seguridad de red.
  • WiFiSlax, distribución basada en Slackware y especializada en seguridad de red.
  • Wifiway, distribución basada en Ubuntu y especializada en seguridad de red.
  • Debian Med, Debian Med es una distro orientada a la práctica médica y a la investigación bio-médica.
  • Edubuntu, un sistema del proyecto Ubuntu diseñado para entornos educativos.
  • Emmabuntüs, es diseñada para facilitar el reacondicionamiento de computadores donados a comunidades Emaús.
  • Fedora Electronic Lab, distribución basada en Fedora y especializada en el desarrollo electrónico.
  • GeeXbox, distribución rápida y ligera orientada a los centros multimedia.
  • ICABIAN, en formato Live USB está pensada para usuarios técnicos ya que contiene una gran variedad de programas para la ciencia e ingeniería.
  • LULA, distribución académica para universidades. Proyecto LULA.
  • mkLinux, Yellow Dog Linux o Black Lab Linux, orientadas a usuarios de Macintosh y de la plataforma PowerPC.
  • Musix, una distribución de Argentina destinada a los músicos.
  • MythTV, orientada para equipos multimedia o grabadores de vídeo digital.
  • OpenWrt, diseñada para ser empotrada en dispositivos enrutadores.
  • Scientific Linux, distribución para desarrollo científico basada en Red Hat.
  • UberStudent, distribución dedicada a la educación y basada en Ubuntu.


  Últimas Noticias sobre Linux

Linux para Startups

Linux para Startups: Reduciendo costos y aumentando la eficiencia

Publicado el: 12 de enero, 2024

En el dinámico mundo de las startups, la eficiencia y la reducción de costos son fundamentales para el éxito. Aquí es donde Linux se destaca como una solución ideal. Este sistema operativo de código abierto ofrece a las startups una plataforma flexible y económica para desarrollar sus operaciones tecnológicas. Al elegir Linux, las startups pueden beneficiarse de costos significativamente reducidos en comparación con otros sistemas operativos, ya que no requiere licencias costosas y ofrece una amplia gama de software gratuito y de código abierto.

La adaptabilidad y personalización son aspectos clave de Linux que lo hacen especialmente atractivo para las startups. A diferencia de los sistemas operativos propietarios, Linux permite a los usuarios modificar y adaptar el software a sus necesidades específicas, lo que resulta en una infraestructura de TI más eficiente y alineada con los objetivos empresariales. Además, la robusta comunidad de desarrolladores de Linux proporciona un valioso soporte y recursos, lo que es esencial para las startups que necesitan resolver problemas rápidamente y seguir innovando.

Otro beneficio significativo de Linux para startups es su seguridad inherente. Al ser menos propenso a virus y malware en comparación con otros sistemas operativos, Linux ofrece un entorno más seguro para las operaciones empresariales. Esto es crucial para las startups, donde la seguridad de los datos y la confiabilidad del sistema son primordiales.

Linux y la Privacidad de Datos: Cómo protege la información del usuario.

Publicado el: 05 de enero, 2024

El sistema operativo Linux es ampliamente reconocido por su robusta seguridad y privacidad de datos. Una de las razones fundamentales de esta fortaleza es su naturaleza de código abierto. A diferencia de los sistemas operativos propietarios, el código abierto de Linux permite que una amplia comunidad de desarrolladores examine y fortalezca constantemente sus características de seguridad. Esto significa que las vulnerabilidades pueden ser rápidamente identificadas y corregidas, un aspecto crucial en la protección de la información del usuario.

Además, Linux ofrece un control de acceso avanzado a los archivos, lo que permite a los usuarios y administradores tener un manejo detallado sobre quién puede ver y modificar información específica. Las herramientas de seguridad como SELinux (Security-Enhanced Linux) y AppArmor proporcionan una capa adicional de defensa, implementando políticas de seguridad que limitan las capacidades de los programas y procesos del sistema. Estas medidas garantizan que, incluso en el caso de una intrusión, el impacto en la privacidad de los datos sea mínimo.

El compromiso de Linux con la privacidad del usuario también se refleja en su menor susceptibilidad a malware y virus en comparación con otros sistemas operativos. La estructura y el modelo de permisos de Linux dificultan la ejecución de software malicioso. Por último, muchas distribuciones de Linux vienen con potentes herramientas de cifrado integradas, lo que permite a los usuarios proteger sus datos de manera efectiva. En resumen, la combinación de transparencia, control de acceso avanzado y resistencia a amenazas convierte a Linux en una opción sólida para los usuarios preocupados por la seguridad y la privacidad de sus datos.

Linux en el Trabajo Remoto

Linux en el Trabajo Remoto: Soluciones y herramientas para la eficiencia.

Publicado el: 29 de diciembre, 2023

El uso de Linux en el trabajo remoto ha ganado popularidad debido a su eficiencia, seguridad y personalización. Linux, conocido por su estabilidad y menor susceptibilidad a virus, es una opción robusta para profesionales que trabajan a distancia. Además, la flexibilidad de Linux para personalizar el entorno de trabajo según las necesidades específicas del usuario lo convierte en una solución atractiva para una variedad de aplicaciones y profesiones.

Una de las principales ventajas de utilizar Linux para el trabajo remoto es la disponibilidad de una amplia gama de herramientas y aplicaciones gratuitas. Desde herramientas de comunicación y colaboración, como Slack y Zoom, hasta aplicaciones de productividad como LibreOffice y GIMP, Linux ofrece soluciones de software que pueden competir con sus homólogos comerciales. Además, la capacidad de Linux para ejecutar servidores y aplicaciones en la nube lo hace ideal para el desarrollo de software, administración de sistemas y otras tareas técnicas.

Otro aspecto destacado de Linux en el entorno de trabajo remoto es su seguridad mejorada. Linux proporciona una sólida seguridad integrada, lo que es crucial cuando se maneja información confidencial o se trabaja en sectores regulados. La comunidad de usuarios de Linux también ofrece un soporte excepcional, con una amplia variedad de foros, tutoriales y recursos en línea para solucionar problemas y mejorar el uso del sistema.

Linux y la Inteligencia Artificial

Linux y la Inteligencia Artificial: Facilitando avances tecnológicos

Publicado el: 15 de diciembre, 2023

El sistema operativo Linux ha jugado un papel crucial en el avance de la inteligencia artificial (IA). Con su arquitectura abierta y flexible, Linux proporciona una base ideal para el desarrollo y la implementación de soluciones de IA. La compatibilidad de Linux con una variedad de hardware y su naturaleza de código abierto facilitan a los investigadores y desarrolladores experimentar y innovar en el campo de la IA. Además, la estabilidad y la seguridad que ofrece Linux lo hacen particularmente adecuado para aplicaciones críticas de IA, donde la confiabilidad es esencial.

Una de las razones clave por las que Linux es tan importante en el desarrollo de la IA es su soporte para una amplia gama de herramientas y lenguajes de programación utilizados en IA, como Python, R y TensorFlow. Esto permite una gran flexibilidad y adaptabilidad en el desarrollo de proyectos de IA. Además, la comunidad de Linux ofrece un vasto repositorio de recursos y conocimientos, lo que es invaluable para resolver problemas complejos y acelerar el proceso de desarrollo. La colaboración y el intercambio de ideas dentro de la comunidad de Linux también impulsan la innovación y el progreso en la tecnología de IA.

Otro aspecto importante es la capacidad de Linux para funcionar en entornos de computación en la nube, que son fundamentales para el procesamiento de grandes conjuntos de datos en IA. La integración de Linux con plataformas de cloud computing y su eficiencia en la gestión de recursos lo hacen ideal para aplicaciones de IA que requieren un alto poder de procesamiento. En conclusión, Linux es una plataforma indispensable en el mundo de la inteligencia artificial, proporcionando la flexibilidad, estabilidad y recursos necesarios para impulsar avances tecnológicos significativos en este campo.

Linux y el Emprendimiento Digital: Cómo los emprendedores pueden aprovechar Linux.

Publicado el: 04 de diciembre, 2023

En el mundo del emprendimiento digital, elegir el sistema operativo correcto es crucial, y Linux se presenta como una opción poderosa y económica. Conocido por su estabilidad, seguridad y flexibilidad, Linux ofrece a los emprendedores una plataforma sólida para desarrollar y gestionar sus negocios digitales. Al ser un sistema operativo de código abierto, Linux permite a los usuarios una personalización extrema, lo que es ideal para startups que requieren soluciones específicas para sus necesidades únicas. Además, la mayoría de las distribuciones de Linux son gratuitas, lo que representa un ahorro significativo en costos de licencias de software.

El uso de Linux en el emprendimiento digital no solo se limita a la reducción de costos. Ofrece un entorno seguro para el desarrollo de aplicaciones y servicios. La naturaleza de código abierto de Linux significa que una comunidad global de desarrolladores contribuye constantemente a su mejora y seguridad. Esta colaboración continua resulta en un sistema robusto que protege contra muchos riesgos de seguridad cibernética, un aspecto esencial para cualquier empresa que maneje datos sensibles de clientes. Además, Linux es conocido por su compatibilidad con una amplia gama de hardware y su capacidad para ejecutarse en servidores, lo que lo hace ideal para el alojamiento web y las aplicaciones en la nube

Para los emprendedores en el ámbito digital, familiarizarse con Linux puede ser un diferenciador competitivo. Ofrece la oportunidad de desarrollar habilidades técnicas valiosas mientras se opera en un sistema que favorece la innovación y la personalización. Al adoptar Linux, los emprendedores digitales no solo eligen una solución de bajo costo y alta eficiencia, sino que también se unen a una comunidad global de innovadores y creadores. En resumen, Linux es más que un sistema operativo; es una puerta de entrada a un mundo de posibilidades ilimitadas en el emprendimiento digital.

Linux en IoT

Linux en el Internet de las Cosas (IoT): Impulsando la innovación

Publicado el: 21 de noviembre, 2023

El Internet de las Cosas (IoT) está revolucionando la forma en que interactuamos con el mundo que nos rodea. En este panorama tecnológico en constante evolución, Linux emerge como un jugador clave, ofreciendo una plataforma robusta, segura y flexible para dispositivos IoT. La naturaleza de código abierto de Linux permite una personalización sin precedentes, lo que es esencial para adaptarse a las necesidades específicas de diferentes dispositivos IoT. Desde electrodomésticos inteligentes hasta sistemas de seguridad avanzados, Linux está en el corazón de numerosas innovaciones en IoT.

La escalabilidad y la seguridad son aspectos críticos en el IoT, y aquí es donde Linux realmente brilla. Con su capacidad para manejar múltiples tareas simultáneamente y su arquitectura robusta, Linux es ideal para gestionar la compleja red de dispositivos conectados que caracteriza al IoT. Además, la comunidad de Linux, conocida por su rápida respuesta a las cuestiones de seguridad, proporciona actualizaciones regulares, asegurando que los sistemas basados en Linux estén protegidos contra las últimas amenazas cibernéticas, un aspecto crucial para mantener la integridad de los dispositivos IoT.

Mirando hacia el futuro, el papel de Linux en IoT parece estar destinado a crecer aún más. Con el avance de tecnologías como la inteligencia artificial y el aprendizaje automático, Linux se posiciona como una plataforma ideal para soportar estas tecnologías emergentes en dispositivos IoT. Esto no solo impulsa la innovación en el sector, sino que también abre nuevas posibilidades para aplicaciones inteligentes en la vida cotidiana y en el entorno empresarial. Así, Linux no solo es un facilitador clave en el presente del IoT, sino también un pilar fundamental para su futuro.

El Gobierno de Corea del Sur apuesta por el Sistema operativo Linux para reemplazar a Windows

El Gobierno de Corea del Sur migrará todos sus equipos informáticos de Windows a Linux, según declaraciones del ministro del Interior y Seguridad del país que recoge The Korea Herald. La decisión ha sido tomada con el ahorro de costes como principal consideración, pero también con intención de recuperar cierta independencia tecnológica. Windows 7, el sistema operativo que usan actualmente en la Administración surcoreana, tiene previsto el fin del soporte en enero de 2020 y las perspectivas de gasto para con lo que sería la actualización natural hacia Windows 10, no parecen entrar en los planes del Ejecutivo. Asimismo, a la preocupación por el coste de continuar manteniendo Windows, o lo que es lo mismo, a la reducción que se espera obtener a medio plazo una vez se haya completado la migración hacia, se le suma la preferencia por no seguir confiando en un único sistema operativo, de acuerdo a lo manifestado por Choi Jang-hyuk, jefe de la Oficina de Servicios Digitales del ministerio. Será en el propio Ministaerio del Interior donde comenzará a probarse Linux, sin determinar qué tipo de implementación se realizará. Los requisitos que han trascendido implican pruebas de seguridad en dispositivos conectados a redes privadas, la compatibilidad con los sitios web gubernamentales y el software heredado.

Leer más
Contacto