Interview: Linus Torvalds om filsystemer og Windows


Publiceret d. 13. februar 2009 kl. 12.20 | Antal kommentarer (3)


Annonce:
 
ANNONCE:
 
 
 
Computerworld News Service: Vi er lige gået ind i 2009, og Linux nærmer sig sit 20-års jubilæum. Hvordan har du det med de sidste to årtier?

"Linux er langt fra ved sit endemål, og jeg tror, at jeg kommer til at lave det her i lang tid fremover. Jeg har på ingen måde følelsen af at være 'færdig'.

Jeg har ikke lyst til at give ansvaret for vedligeholdelsen af Linux-kernen videre, men jeg overlader beslutningerne til folk, som jeg stoler på.

Det nytter ikke noget at tvivle på deres dømmekraft, for så ville samarbejdet ikke fungere, og jeg ville bare spilde en masse menneskers tid. Alle udviklerne synkroniserer deres arbejde med hovedkoden, og det er sjældent, at de laver fejl."

De seneste år har der været flere vedligeholdelsespakker eller 'point releases' end større version-opgraderinger. Hvordan går det med det?

Det fungerer godt med disse point releases, og vi er begyndt at tilføje flere nye funktioner til dem. Det er bekymrende og tilfredsstillende på samme tid.

Vi bruger point releases for at undgå at lave for meget kludder i udviklingen.

Det er derfor, vi har 'stable trees', men vi er endnu ikke nået til et punkt, hvor vi tilføjer kode så hurtigt, at det går ud over stabiliteten. Vores point releases bliver større og større til trods for, at vi fastholder en release-tid på to til tre måneder.

Og i dag foretager vi endnu flere ændringer på de to til tre måneder, end vi gjorde for et par år siden. Så vi er gode til at skalere udviklingen.

Der vil altid være en frygt for, at vi mister grebet og får store problemer med stabiliteten. Andrew Morton taler meget om, at vi skal huske, hvor vigtigt det er at opretholde en god kvalitet.

Vi har statistikker på vores regressioner, så vi kan holde styr på, hvor lang tid det tager at reparere dem, og hvor lang tid det tager at opnå en stabil kerne. Nogle regressioner opfører sig anderledes - det kan for eksempel være et hardware-problem eller en gammel fejl, der har været skjult før.

Jeg er meget tilfreds med point release-modellen og kan ikke se, hvordan vi kunne være nået længere end 2.6. I bund og grund er det bare et spørgsmål om nummerering. Jeg vil under ingen omstændigheder tilbage til et 'development tree', der sætter alt på hold i et par år.

Det er ikke utænkeligt, at der kommer arkitektoniske ændringer i fremtiden, men det er vi blevet gode til - også i vores point releases. Så jeg kan ikke se, hvad der skulle skabe så stort kaos, at det ville kræve et helt nyt versionsnummer. Vi kan godt klare lidt ustabil udvikling nu, uden at det påvirker brugerne."

Fortsættes ...
« forrige side
1 2 3






Kommentarer - Debatoversigt


Over 3 uger gammelt interview.
1 indlæg

Release cycles og Linus
2 indlæg

Kommentér
Titel:

Ytringer på debatten er afsenders eget ansvar - læs debatreglerne

Forsiden lige nu

Her har du de mest banebrydende håndholdte computere gennem alle tider.
25. maj 2012 kl. 16.04 | læs »

Klumme: Angrebet fra Flashback viser, at Apple nu må tage sikkerheden på Mac alvorligt, skriver Shehzad Ahmad fra DK-CERT i sin månedlige klumme
25. maj 2012 kl. 14.30 | læs »

Overblik: Få overblikket over IBM Danmarks store fyringsrunde.
25. maj 2012 kl. 15.30 | (1) | læs »

Landbrugsorganisation er godt sur i skralden over, at landmænd i randområder skal bestille bredbånd hos konkursramt firma.
25. maj 2012 kl. 14.04 | (2) | læs »





 
White papers
Produktledelse handler om alt fra kunder til konkurrenter og fra udvikling til salg. Så hvad er...

I dag bruger mange it-virksomheder tid på it-projektlevering. Selvom succesraten for projekter...

Virksomheder stiller konstant krav til, at it-afdelingen tilpasser sig omverdenens udfordringer...

 


Mest læste seneste uge

Kan gratis sikkerhedssoftware virkelig beskytte din pc? Svaret er ja, hvis du vælger det rette produkt. Læs her en test af de mest pålidelige gratis sikkerhedsprogrammer.

Næsten 200 IBM-ansatte får med få timers varsel sidste arbejdsdag i dag. Ingen var orienteret forud for dagens massefyring, som effektueres øjeblikkeligt.

Flyselskabet SAS har brugt op mod trekvart milliarder kroner og seks år på at udskifte sit bookingsystem. Undervejs har der været flere projekt-udfordringer, som kulminerede en vinternat med en big bang-migrering.

Her er forklaringen på, at IBM Danmark med direktør Lars Mikkelgaard-Jensen i spidsen fyrer 170 medarbejdere.

To danske it-studerende har udviklet et program, der kan suge kundernes CPR-numre ud af teleselskaberne.