Arkiv för kategori ‘Linux’

Historien bakom Linux

måndag, 5 april, 2010

Linux, eller GNU/Linux, är ett mycket populärt operativsystem som i de flesta fall delvis och i några fall helt består av fri programvara. Det är resultatet av programmen från GNU-projektet och är ett mycket bra exempel på vad utveckling av fri programvara och öppen källkod kan resultera i.

GNU-projektet

Det var den 27 september 1983 som en man vid namn Richard Stallman tillkännagav ett nytt projekt som skulle resultera i ett helt och hållet fritt operativsystem. Detta operativsystem skulle dessutom vara kompatibelt med Unix. Det nya projektet skulle komma att heta GNU-projektet och han satte igång direkt.

Stallman sade upp sig från sin anställning för att kunna lägga ner all sin tid på GNU-projektet. Tillsammans med andra programmerare som delade hans vision jobbade det heltid för att nå önskat resultat. Förutom att skapa ett helt nytt operativsystem ville de även skapa annan nödvändig programvara så att användaren skulle kunna bruka en dator helt utan proprietära program.

Utvecklingen av operativsystemet och annan programvara gick framåt under 80-talet och GNU-projektet skapade bland annat textredigeraren EMACS, C-kompilatorn GCC och många fler användbara program. Dock var grundidéen, kärnan GNU-hurd inte klar att användas och det kom att ta många år innan den var redo att fungera på önskvärt sätt. Först år 1994 kunde den lanseras.

Linux föds

Den finlandssvenske programmeraren Linus Torvalds skapade år 1991 en UNIX-liknande kärna för PC-datorer. Han släppte den fri för alla på Internet och den blev genast en succé. Från början skapade han den inte för allmänt bruk. Den var endast till för att han själv skulle lära sig och  förstå grundtankarna i hur man bygger operativsystem.

Denna kärna kom att döpas till Linux, efter sin skapare. Den visade sig vara sista pusselbiten som GNU-projektet så desperat letat efter och välkomnades med glädje av Richard Stallman och hans samarbetspartners. Linux har dock aldrig inkluderats i GNU-projektet, men kombinationen av dessa tu blev mycket populärt.

Linux blev mycket snabbt vanligt på internetservrar och är idag mycket vanligt på handhållna datorer och i avancerade mobiltelefoner.