1 / 12
Finske Linus Torvalds er som manden bag Linux-kernen og Git-kontrolsystemet bredt anerkendt som en af it-historiens store skikkelser.
Han er også kendt for ikke at lægge fingrene imellem, når han udtaler sig om teknologier, personer og firmaer, som han af den ene eller den anden grund ikke kan lide.
Her kommer 11 fornærmelser fra den 45-årige finnes mund om teknologier, som han har set sig sur på.
2 / 12
Emacs er blandt de mest populære tekst-editorer i Unix-verdenen.
Den mest udbredte Emacs-implementering er GNU Emacs, som er skrevet Richard Stallmann og udgivet i 1985.
Trods populariteten er Linus Torvalds mildest talt ikke fan. Han sværger i stedet til uEmavs, der er sammenbygget af en række Emacs-implementeringer.
Linus Torvalds om GNU Emacs:
...en uendelig række af aber, der skriver i GNU emacs vil aldrig være i stand til at skabe et godt program.
....[Emacs er] det mest gennem-tyggede stykke bæ, der er blevet udgivet.
...real emacs...er djævelens værktøj.
3 / 12
Den såkaldte GNU Compiler Collection (GCC) har eksisteret siden 1987 og var først og fremmest en C-compiler til GNU-styresystemet.
Siden er GCC blevet udviklet til også at dække andre sprog som C++, Objective-C, Fortran, Java, Ada og Go på en række forskellige platforme.
GCC er i dag den dominerende compiler på mange Unix-lignende styresystemer, som eksempelvis Linux.
Det betyder nu ikke, at Linus Torvalds er udelt begejstret.
"For guds skyld, den compiler [GCC 4.9.0] skulle aldrig have haft lov til at bestå eksamen fra børnehaven."
"GCC er noget lort."
4 / 12
Desktop-miljøet Gnome findes til mange forskellige Linux-distributioner, hvor det er kendt for dets grafiske bruger-interface og dets mange forskellige applikationer.
Linus Torvalds har i perioder anvendt Gnome, som han så har droppet til fordel for eksempelvis Xfce og KDE, hvorefter han så er vendt tilbage igen.
Hans utilfredshed med Gnome skyldes oftest vanskeligheder med at løse problemer i systemet samt han mener, at det er svært at tilrette systemet.
Linus Torvalds-citater om Gnome:
...grunden til at jeg mener, at Gnome er begrænsende, er, at det er det.
Jeg har endnu til gode at møde nogen, der kan lide det ukristelige rod, som udgør Gnome-3.
5 / 12
Fil-systemet HFS+ - også kendt som Mac OS Extendes Volume Hard Drive Format - er udviklet af Apple og anvendes i Mac OS X-styresystemet.
Linus Torvalds har gentagne gange givet udtryk for sin afsky over for HFS+.
"...OS X er på nogle områder langt være at programmere til end Windows. Deres fil-system er en omgang ren og skær lort, og det er faktisk skræmmende."
"Den sande rædsel i HFS+ er ikke i måden, hvorpå det ikke er et godt fil-system, men i, at det er aktivt designet til at være et dårligt fil-system af mennesker, som faktisk har troet, at de havde en god ide."
"Helt ærligt: HFS+ er nok det værste fil-system nogensinde. Gudfaderbevars, hvor er det noget lort."
6 / 12
Programmerings-sproget C++ er udviklet af danskeren Bjarne Stoustrup, der ønskede at udvikle et sprog med samme fart og effektivitet som C og med en række af mulighederne i Simula.
Linus Torvalds har prøvet at anvende C++ til at skrive i Linux-kernens kode, og det mente han mildest talt ikke, at C++ var optimal til.
"Fakta er, at compilerne i C++ ikke er troværdige...hele den der C++ exception-håndtering er grundlæggende i stykker."
"C++ er en ubelejlig plet, hvor det ikke nytter at gøre tingene så simple, at de kan anvendes til prototyping eller helt simpel GUI-programmering. "
"C++ er et forfærdeligt programmerings-sprog."
7 / 12
Java blev først lanceret af Sun Microsystems i 1995 og er i dag blandt verdens mest populære programmerings-sprog.
Oprindeligt havde Linus Torvalds store forventninger til Java, som byggede på en ide om 'skriv én gang, kør overalt' ('write once, run anywhere.')
Senere skiftede han dog mening, da han mente, at Sun ikke var i stand til at få rullet Java ordentligt ud.
"Grundlæggende glider Java-motoren bare rundt uden at komme nogen vegne."
"[Java] har mistet meget af potentialet - delvist på grund af den måde, som Sun Microsystems har håndteret programmet på."
"Jeg er ret ligeglad med Java. Sikke dog et forfærdeligt sprog."
8 / 12
Mach blev oprindeligt udviklet som erstatning for Unix' BSD-kernen i slutningen af 1980'erne.
Mach blev senere anvendt som fundament under andre kerner som eksempelvis GNU Hurd og Mac OS X.
Linus Torvalds synes ikke, at Mach er særlig meget værd at samle på.
Faktisk blev han engang spurgt af Apples Steve Jobs, om ikke han havde lyst til et job hos Apple, hvor han skulle arbejde på udviklingen af OS X.
Det sagde han nej til - blandt andet fordi det ville betyde, at han skulle arbejde på et system, der har sine rødder i Mach.
"Min personlige vurdering af Mach er ikke særlig høj. Helt ærligt, så er det noget lort. Det indeholder alle de design-fejl, der findes, og de har endda været i stand til at finde på et par nye."
"Jeg hævder, at Mach-folk er inkompetente idioter."
9 / 12
Styresystemet Minix blev skabt af den hollandske professor Andrew Tanenbaum i slutningen af 1980'erne.
Linus Torvalds har flere gange nævnt Andrew Tanenbaum som en inspirationskilde og en af grundene til, at han i første omgang blev interesseret i Unix.
Faktisk blev Linux skrevet på en Minix-maskine.
Det holdt dog ikke Linus Torvalds fra at kaste sig ud i en flame war med Tanenbaum.
Torvalds har senere undskyldt sine udfald mod Andrew Tanenbaum.
"Dit job er at være professor og forsker: Og det er jo en fantastisk undskyldning for nogle af hjerne-fejlene i Minix."
"...Linux banker stadig underhylerne af Minix på næsten alle områder."
10 / 12
Styresystemet Solaris blev oprindeligt skrevet af Sun Microsystems. Det byggede på Unix Systems V og blev lanceret i 1991.
Sun Microsystems open sourcede systemet i 2005 via OpenSolaris-projektet. Det blev lukket i 2010 efter Oracle havde købt Sun.
"Mange mennesker kan fortsat lide Solaris, og dem er jeg i aktiv konkurrence med. Derfor håber jeg, at de alle dør."
"Solaris/x86 er en joke..."
11 / 12
"[XML] er nok det værste format, der nogensinde er blevet designet....det skalerer ikke som et fil-format, og det er hele vejen igennem en total katastrofe."
"XML er noget lort. Der er ingen undskyldninger. Det er grimt at arbejde med for mennesker, og det er endnu grimmere for computere. Der er simpelthen ikke nogen grund til, at det forfærdelige lort overhovedet eksisterer."
12 / 12
Mikro-kernen Hurd bliver skrevet som en del af GNU-projektet, og ideen er at udvikle en løsning, der kan erstatte Unix-kernen.
Hurd har været undervejs siden 1990, men er endnu ikke færdig.
Linus Torvalds har tidligere sagt, at han nok ikke havde set nogen grund til at skrive Linux-kernen, hvis Hurd havde været klar, da han gik i gang med Linux.
Det betyder dog ikke, at Torvalds er udelt begejstret for Hurd.
"Jeg mener, at Hurd er død....visionen er så stor, at folk har glemt detaljerne, og de har også glemt at indrømme, når de tager fejl."
"...Hurd er egentlig ikke en mikro-kerne, det er en vederstyggelighed, der for alle mikro-kerner til at se grimme ud."
"Kort og godt: Sig altid ned til stoffer. Så kan det være, at du kan undgå at ende som Hurd-folkene."