Avui Linux compleix el seu 31è aniversari

Un 25 agost 1991, després de cinc mesos de desenvolupament, l'estudiant de 21 anys, Linus Torvalds, va anunciar a la teleconferència comp.os.minix que s'havia completat un prototip funcional del nou sistema operatiu Linux, portant bash 1.08 i gcc 1.40.

D'aquesta manera sense saber-ho, es convertiria en el primer llançament públic del kernel de Linux que es va presentar el 17 de setembre. El Kernel 0.0.1 estava comprimit en 62 KB i contenia unes 10.000 línies de codi font, que a diferència de la versió actual, el nucli de Linux modern té més de 30 milions de línies de codi.

El nucli de Linux es va inspirar en el sistema operatiu MINIX, que no convenia Linus amb la seva llicència limitada. Posteriorment, quan Linux es va convertir en un projecte molt conegut, els detractors van intentar acusar Linus de copiar directament el codi d'alguns subsistemes MINIX.

L'atac va ser repel·lit per Andrew Tanenbaum, autor de MINIX, qui va encarregar a un estudiant que fes una comparació detallada del codi Minix i les primeres versions públiques de Linux. Els resultats de l'estudi van mostrar la presència de quatre coincidències menors de blocs de codi, a causa dels requisits de POSIX i ANSI C.

Linus originalment va pensar a nomenar el nucli Freax, a partir de les paraules free, freak i X (Unix). Però el nom «Linux» el va donar al nucli Ari Lemmke, qui, a comanda de Linus, va col·locar el kernel al servidor FTP de la universitat, nomenant el directori amb l'arxiu no «freax», com va demanar Torvalds, sinó «linux».

Cal destacar que l'empresari emprenedor William Della Croce va aconseguir registrar la marca Linux i volia cobrar regalies amb el temps, però després va canviar d'opinió i va transferir tots els drets de la marca a Linus. La mascota oficial del nucli de Linux, el pingüí Tux, va ser escollida com a resultat d'un concurs realitzat el 1996 i el nom del qual Tux significa Torvalds UniX.

Pel que fa a la història del desenvolupament del Kernel, compartim una mica d'ella:

  • Setembre de 1991: Linux 0.0.1, primera versió pública que només admet la CPU i386 i s'inicia des d'un disquet.
    Gener de 1992: Linux 0.12, el codi va començar a distribuir-se sota la llicència GPLv2
  • Març de 1992: Linux 0.95, va brindar la capacitat d'executar el sistema X Windows, suport per a memòria virtual i intercanvi de particions, a més que van aparèixer les primeres distribucions SLS i Yggdrasil.
  • En l'estiu de 1993, Es van fundar els projectes Slackware i Debian.
    Març de 1994: Linux 1.0, primera versió oficialment estable.
    Març de 1995: Linux 1.2, augment significatiu en el nombre de controladors, suport per a plataformes Alpha, MIPS i SPARC, expansió de les capacitats de la pila de xarxa, aparició d'un filtre de paquets, suport NFS.
  • Juny de 1996: Linux 2.0, suport per a sistemes multiprocessador.
  • Gener de 1999: Linux 2.2, augment de l'eficiència de sistema d'administració de memòria, suport agregat per IPv6, implementació d'un nou tallafocs, introduït un nou subsistema de so
  • Febrer de 2001: Linux 2.4, suport per a sistemes de 8 processadors i 64 GB de RAM, sistema d'arxius Ext3, USB, suport ACPI.
  • Desembre de 2003: Linux 2.6, suport SELinux, eines d'ajust automàtic de l'nucli, sysfs, sistema d'administració de memòria redissenyat.
  • Al setembre de 2008, Es va formar la primera versió de la plataforma Android basada en el nucli de Linux.
  • Al juliol de 2011, després de 10 anys de desenvolupament de la branca 2.6.x, es va realitzar la transició a la numeració 3.x.
  • En 2015 Linux 4.0, el nombre d'objectes git en el repositori ha arribat als 4 milions.
  • A l'abril de 2018, va superar la barrera dels 6 milions d'objectes git-core en el repositori.
  • Al gener de 2019, Es va formar la branca de el nucli de Linux 5.0.
  • Publicat a l'agost de 2020, el nucli 5.8 va ser el més gran en termes de la quantitat de canvis de tots els nuclis durant tota l'existència de el projecte.
  • En 2021 es va agregar codi per desenvolupar controladors en el llenguatge Rust a la següent branca de el nucli de Linux.
  • A l'agost del 2022, es va formar la branca del nucli de Linux 6.0, ja que va haver-hi suficients versions a la branca 5.x per canviar el primer número en el número de versió.

Sigues el primer a comentar

Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: AB Internet Networks 2008 SL
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.