
Linux Foundation
1991 var Unix ett viktigt men sekundärt x86 -operativsystem. Det året, den 25 augusti, meddelade en mildartad finsk doktorand vid namn Linus Benedict Torvalds på Usenet-gruppen comp.os.minix att han arbetade med “ett (gratis) operativsystem (bara en hobby, kommer inte att vara stort och professionell som gnu) för 386 (486) AT -kloner. ” Ingen visste det, inte ens Torvalds, men tekniken kommer att förändras för alltid.
Trettio år senare reglerar Linux IT. Nästan alla större webbplatser – inklusive Google, Facebook och Wikipedia – körs på Linux. Det är samma sak med molnen. Även på Microsofts egen Azure är Linux det mest populära operativsystemet. När det gäller superdatorer kör alla 500 av världens snabbaste 500 superdatorer Linux. Tack vare Android är Linux också det mest populära slutanvändaroperativsystemet. Inte illa för ett hobbyoperativsystem!
Torvalds och jag har pratat om Linux och dess historia, och han är både glad och förvirrad över Linux uppkomst. Men när det gäller operativsystemets födelsedag, sa Torvalds, kan du argumentera för att det har fyra födelsedagar:
“Det första nyhetsgruppsposten är mer offentligt (25 augusti), och du kan hitta det med rubriker som anger datum och tid och allt. Däremot tror jag inte att 0,01 -utgåvan någonsin tillkännagavs i någon offentlig miljö (endast privat till några personer som visat intresse, och jag tror inte att någon av dessa mejl överlever). Idag är sättet att hitta datumet 0,01 (17 september) att titta på datumen för filerna i tar-filen som fortfarande finns kvar.
“Så, båda fungerar för mig. Eller antingen.
“Och förresten, vissa människor kommer att argumentera för ännu andra dagar. Till exempel var det tidigaste offentliga halvnämnandet av Linux den 3 juli: det var första gången jag bad om några POSIX-dokument offentligt i Minix-nyhetsgruppen och nämnde jag arbetade på ett projekt (men namngav det inte). Och i andra änden var den 5 oktober första gången jag faktiskt offentliggjorde en Linux -version: “version 0.02 (+1 (mycket liten) patch redan.”
Under de första dagarna uppmuntrades Torvalds av sina professorer vid Helsingfors universitet.
“För det mesta var Linux mycket under radarn – det är inte som att det någonsin var ett universitetsprojekt och jag ville inte att det skulle vara – men Helsingfors universitet (åtminstone CS -avdelningen) var väldigt öppet för inofficiella “extra-kurrikulära” aktiviteter. Jag tror inte att Linux nödvändigtvis var så speciellt på det sättet heller. Det råkade bara växa till att bli något stort. Jag fick aldrig en känsla av att du måste arbeta på ett speciellt sätt, eller att bara de sanktionerade officiella universitetsprojekten fick resurser. Till exempel slutade CS -avdelningen med att testa (och sedan använda ganska brett) Linux -maskiner som kör X som tunna klienter, men också en DEC Alpha -maskin som kör Linux i serverrummet. Visst, Linux användning på universitet var inte direkt ovanligt, men jag tror att de var särskilt öppna för det eftersom det var ett lokalt, coolt projekt. “
Det tog inte lång tid för Torvalds att inse att hans lilla projekt skulle inte stanna länge. I slutet av 1991 fick den mer uppmärksamhet än det fortfarande födda GNU Hurd eller Minix [Andrew Tannenbaums banbrytande gratis programvara för Unix-operativsystem]. Torvalds förklarade:
“Jag började göra lite personsökning på disken runt julen 1991, och vid det tillfället gjorde Linux saker som Minix inte gjorde. Det var en av anledningarna till att numreringen av utgivningen hoppade från 0,03 (kanske november 1991) till 0,12 (januari 1992) ).
“Det var inte precis radikalt (folk hade gjort Minix -tillägg som gjorde personsökning etc), men det var ett tecken på att Linux började göra saker som jag inte var van vid att Minix gjorde.
“Sommaren 1992 hade vi X igång och Linux såg ut som ett helt annat djur än Minix som jag hade blivit van vid (men jag vet inte ens vad Minix gjorde efteråt).
” Resten hände ganska gradvis och aldrig riktigt träffade mig som lika exceptionell som tidigt 1992 insikten att det faktiskt fanns människor jag inte kände som använde och pysslade med Linux. “
Termen för vad som hände med Linux hade inte uppfunnits än. Idag känner vi det som öppen källkod. Detta koncept med utvecklare som samarbetade med gemensamt förvaltad kod blev den enskilt viktigaste mjukvaruutvecklingsmetoden i historien. Även om Linux inte hade existerat utan Linus, var inflytelserika tidiga Linux-utvecklare som Theodore Ts'o, James Bottomley, Gerald Pfeifer och Greg Kroah-Hartman också avgörande för dess tillväxt.
Även när Linux tog fart, såg Torvalds inte vart det tog vägen. “Modellåret '91 Linus tänkte verkligen inte 30 år framåt, och om han hade gjort det hade han inte trott att experimentet han arbetade med alls skulle finnas. Andra projekt verkade mycket mer seriösa.”
Under de allra första dagarna var Linux inte formellt känt som Linux. Torvalds förklarade, “Linux var mitt arbetsnamn, men jag ville aldrig släppa det som Linux. Linux var ett perfekt bra arbetsnamn, men om jag faktiskt använde det som det officiella skulle folk tro att jag är en egoman och skulle inte ' t tog det på allvar. Så jag valde detta mycket dåliga namn, “Freax”, för “Free Unix.” Lyckligtvis bestämde den första Linux -administratören Ari Lemmk att Freax också var ett dumt namn. Därför gav han det faktiskt Linux eftersom han trodde detta interna projektnamn var Torvalds första val.
När han tittade tillbaka på allt sa Torvalds att han brukar tänka “några av de tidiga sakerna som verkligen förmodligen inte är så stora grejer längre, men det kändes stort för mig bara för att de var överraskade och/eller viktiga vid den tiden. “
Till exempel, “personligen var 0,03 ett stort steg, det vill säga när Linux blev egen värd för första gången tror jag. Och 0,12 var när det plötsligt var nästan användbart för vissa människor, och du faktiskt kunde göra lite begränsat verkligt arbete med det (och när ovannämnda “hej, folk som jag inte vet använder det” hände). Visserligen var du tvungen att vara ganska hardcore för att leka med det, men det finns fortfarande aktiva kärnutvecklare från den tidsramen. ”
Försöker titta på den större bilden, tycker Torvalds nu att perioden i början av 1992- då Linux bytte till att använda Gnu Public License version 2 (GPLv2)- var särskilt viktig. Han minns, “Det var inte den ursprungliga licensen, men jag är övertygad om att det är en stor del av varför Linux blev så utbredd. Inte alla älskar GPL, och jag har haft mina egna problem med FSF [Free Software Foundation] , men jag tycker att GPLv2 har varit en enorm affär, och folk ska inte avfärda licensfrågorna. “
Han tillägger:
“Jag tror att företagen att engagera sig har varit oerhört viktiga – och det kan låta så självklart att det är tråkigt och dumt, men vissa hörn av open -source -gemenskapen har varit ganska negativa till kommersiellt engagemang.”
ZDNet rekommenderar
De bästa internethastighetstesterna De bästa webbläsarna för integritet De bästa Windows 10 -bärbara datorer De bästa telefonerna att köpa nu De bästa molnlagringstjänsterna De bästa VPN -tjänster De bästa smartklockorna för Android -användare Vilken Mac är rätt för dig? Vilken iPad -modell är rätt för dig? Vilken iPhone -modell är rätt för dig?
Relaterade ämnen:
Cloud Big Data Analytics Innovation Tech and Work Collaboration Developer