Linux

By Whyxon
  • Creación del proyecto GNU

    Creación del proyecto GNU
    Fundación: Iniciado por Richard Stallman en 1983 con el objetivo de desarrollar un sistema operativo completamente libre. El nombre GNU es un acrónimo recursivo que significa "GNU's Not Unix".
    Software libre: Promueve la idea de software libre, enfatizando la libertad de usar, estudiar, modificar y distribuir software.
    Licencia GPL: Introducción de la Licencia Pública General de GNU (GPL) en 1989, que protege la libertad del software.
  • Lanzamiento del núcleo Linux

    Lanzamiento del núcleo Linux
    Inicio (1991): Creado por Linus Torvalds como un proyecto personal. La primera versión (0.01) fue lanzada en septiembre de 1991.
    Código abierto: Desde el principio, el núcleo Linux fue liberado como software de código abierto, permitiendo que otros desarrolladores contribuyeran y mejoraran el código.
    Modularidad: El núcleo es modular, lo que significa que los controladores y funciones pueden ser cargados y descargados dinámicamente sin reiniciar el sistema.
  • Lanzamiento de Linux 1.0

    Lanzamiento de Linux 1.0
    Primera versión estable: Marcó el inicio de las versiones estables del núcleo Linux.
    Soporte de hardware: Introdujo soporte para varios tipos de hardware, pero aún era limitado en comparación con versiones posteriores.
    Sistema de archivos: Incluyó soporte para el sistema de archivos ext2, mejorando la gestión del almacenamiento.
    Multitarea: Se introdujo el soporte básico para la multitarea, aunque todavía estaba en sus etapas iniciales.
  • Lanzamiento de Linux 2.0

    Lanzamiento de Linux 2.0
    Multicore y multiprocesamiento: Introdujo soporte para sistemas multiprocesador, mejorando el rendimiento en hardware moderno.
    Redes mejoradas: Mejoras significativas en el soporte de redes, incluyendo protocolos TCP/IP más robustos.
    Mayor escalabilidad: Soportó más memoria y un número mayor de procesos concurrentes.
    Módulos del núcleo: Introducción de módulos, permitiendo la carga y descarga de controladores sin reiniciar el sistema.
  • Debian

    Debian
    Base: Uno de los proyectos más antiguos, iniciado en 1993.
    Estabilidad: Conocido por su enfoque en la estabilidad y la seguridad. Ideal para servidores y entornos críticos.
    Ciclo de lanzamiento: No tiene un ciclo fijo, pero las versiones estables se lanzan cuando están listas, lo que puede ser cada dos años o más.
    Versatilidad: Proporciona una gran cantidad de paquetes de software (más de 50,000), lo que lo hace muy flexible y adaptado a diversas necesidades.
  • Fedora

    Fedora
    Base: Proyecto patrocinado por Red Hat, lanzado en 2003.
    Enfoque en la innovación: Fedora es conocido por incorporar las últimas tecnologías y desarrollos en el mundo del software libre. Es a menudo considerado como un "laboratorio" para nuevas características que pueden ser integradas en Red Hat Enterprise Linux (RHEL).
    Ciclo de lanzamiento: Lanzamientos cada seis meses, con un ciclo de vida de aproximadamente 13 meses por cada versión.
  • Lanzamiento de Linux 2.6

    Lanzamiento de Linux 2.6
    Rendimiento mejorado: Se mejoró el rendimiento general y la eficiencia del sistema.
    Soporte para más hardware: Se amplió el soporte para una variedad más amplia de dispositivos y arquitecturas.
    Sistema de archivos mejorado: Soporte para sistemas de archivos como ReiserFS y XFS, además de mejoras en ext3.
    Mejoras en seguridad: Introducción de características como SELinux para mejorar la seguridad del sistema.
  • Lanzamiento de Ubuntu

    Lanzamiento de Ubuntu
    Base: Derivada de Debian, comenzó en 2004.
    Facilidad de uso: Diseñada para ser amigable para el usuario, ideal para principiantes. Su interfaz gráfica es intuitiva y atractiva.
    Ciclo de lanzamiento: Ofrece lanzamientos cada seis meses y versiones LTS cada dos años, que reciben soporte durante cinco años.
    Entorno de escritorio: Utiliza GNOME como su entorno de escritorio predeterminado, pero también ofrece variantes con otros entornos, como KDE (Kubuntu) y Xfce.
  • Lanzamiento de Linux 5.x

    Lanzamiento de Linux 5.x
    Soporte para hardware moderno: Continuas actualizaciones para soportar las últimas tecnologías de hardware.
    Mejoras en rendimiento: Optimización de la gestión de memoria y rendimiento general, especialmente para servidores y entornos de alto rendimiento.
    Virtualización avanzada: Mejoras en las capacidades de virtualización, con soporte mejorado para KVM y otras tecnologías.
    Soporte para nuevas arquitecturas: Inclusión de soporte para arquitecturas emergentes, como RISC-V.