Linux bestond gisteren 28 jaar sinds het werd aangekondigd door de maker Linus Torvalds, Als we dat tellen sinds 25 augustus 1991, het jaar waarin de aankondiging voor het eerst werd gedaan van de toekomstige beschikbaarheid van Linux. Aangezien de eerste release aan het publiek van de Linux-kernel op 17 september werd gepresenteerd.
Die eerste Linux Kernel 0.0.1 die aan de wereld werd vrijgegeven had een grootte van 62 Kb in gecomprimeerde vorm en bevatte ongeveer 10 regels code (vergeleken met de huidige Linux-kernel die meer dan 26 miljoen regels code heeft).
Op dat moment De verzameling meningen van Linus Torvalds was een aanvulling op een afbakeningsinspanning met Minix.
In feite, in tegenstelling tot de keuze van professor Tanenbaum om Minix op een microkernel te plaatsen, kiest Linus ervoor om bovenop Unix te blijven en neemt hij een monolithische kernstructuur voor zijn besturingssysteem aan die is geïnspireerd door ontwikkelingen binnen Minix.
"Ik denk dat het ontwerpen van een monolithische kern in 1991 een heel slecht idee is. Wees blij dat je niet een van mijn studenten bent. Ik zou geen goed cijfer halen voor zo'n ontwerp", zei Tanenbaum tegen Linus. De professor geloofde zelfs dat de toekomst van besturingssystemen niet gebaseerd is op monolithische kernels, maar op microkernels.
De advertentie van 28 jaar geleden die Linus Torvalds schreef was als volgt:
"Hallo iedereen die Minix gebruikt. Ik ben een (gratis) besturingssysteem aan het schrijven (het is maar een hobby, het zal geen ding op GNU-niveau zijn) voor 386- en 486-klonen.
Het project loopt sinds april en krijgt stilaan vorm. Ik wil graag feedback over dingen die mensen wel of niet leuk vinden in Minix, omdat mijn besturingssysteem er een beetje op lijkt (inclusief de fysieke organisatie van het bestandssysteem, onder andere om praktische redenen). Ik heb bash 1.08 en gcc 1.40 geporteerd en het gaat redelijk goed.
Dit houdt in dat ik over een paar maanden iets concreets zal voorstellen en ik zou graag willen weten welke functies de gebruikers het meest nodig zullen hebben. Alle suggesties zijn welkom, maar ik kan niet beloven ze allemaal uit te voeren.
Waarschuwing: dit besturingssysteem is niet gebaseerd op Minix-code en het bestandssysteem is multi-threaded. Het is niet draagbaar en zal waarschijnlijk nooit iets anders ondersteunen dan AT-harde schijven, want dat is alles wat ik heb", schreef hij toen.
De openstelling van de broncode voor de gemeenschap vond het volgende jaar plaats.e (1992) onder de GPL-licentie.
Sindsdien de hobby die ooit voor Linus Torvalds was Het is een mooi project geworden. In 2018 bestond de Linux Kernel-repository uit 61,725 bestanden voor een totaal van 25,584,633 regels code.
Om nog maar te zwijgen van de documentatie, Kconfig-bestanden, wizards en hulpprogramma's, enz. Na meer dan twee decennia gaat de ontwikkeling van Linux actief door.
Vorig jaar registreerde het project in totaal 782,487 toezeggingen van meer dan 19,000 auteurs. Dit toont het enthousiasme van de gemeenschap rond een initiatief waaraan Linus Torvalds nog steeds een van de meest frequente bijdragen levert. In feite concentreerde de Finse informatica vorig jaar slechts 3% van alle vastleggingen.
Hoewel Linus Torvalds tot op de dag van vandaag niet tevreden is met wat er is gebeurd met de oprichting ervan Welnu, in deze branche draait het besturingssysteem over het algemeen rond 3% deelname markt, een figuur die het als een mislukking beschouwt op de markt voor desktopbesturingssystemen.
En in deze kwestie zijn eigen Linus Torvalds sprak niet lang geleden over het onderwerp en hij wijt het falen van Linux aan de versnippering van het ecosysteem.
Hoewel, aan de andere kant van de medaille, als het gaat om systemen voor supercomputers, Linux degene is die bijna alles dekt.
Omdat hiermee veel van degenen die aan Linux twijfelen, de grote deelname van Linux op grote schaal kunnen realiseren.