Biznes i finanse

Jak Linus Torvalds zbudował fundament nowoczesnego internetu

Penelope H. Fritz
Linus Torvalds
Linus Torvalds
Photo: Césavr / CC BY-SA 4.0, via Wikimedia Commons
Urodzony28 grudnia 1969
Helsinki
ZawódInżynier oprogramowania
NagrodyNagroda Millennium Technology · Nagroda Pioniera Informatyki · Medala Lovelace

Każda ważna decyzja dotycząca kodu wpuszczanego do jądra Linux sprowadza się do jednej osoby. Linus Torvalds sprawuje tę władzę od chwili, gdy z helsińskiego akademika wypuścił pierwszą wersję, i nigdy z niej nie zrezygnował. Zapytaj go, czy to czyni go liderem, a odpowiedź zawsze brzmi mniej więcej „nie”. Uważa się za inżyniera, który przypadkiem recenzuje łatki – ani wizjonera, ani prezesa, nawet menedżera. Jądro działa na 96 procentach z 500 najpotężniejszych superkomputerów świata. Napędza każde urządzenie z Androidem na planecie. Człowiek, który to kontroluje, odrzuca etykietkę.

Dorastał w Helsinkach w rodzinie dziennikarzy i naukowców, a do komputerów trafił przez Commodore VIC-20 swojego dziadka ze strony matki – maszynę, którą pożyczał nałogowo w wieku jedenastu lat. Gdy w 1988 roku rozpoczął studia na Uniwersytecie Helsińskim, trajektoria była już wytyczona. Na początku 1991 roku kupił peceta z procesorem Intel 80386, uznał dostępne systemy operacyjne za niewystarczające i postanowił napisać własny. Jego ogłoszenie na grupie dyskusyjnej Usenetu w sierpniu tamtego roku – słynnie skromne: „tylko hobby, nie będzie wielkie i profesjonalne jak gnu” – okazało się jednym z najbardziej brzemiennych w skutki niedopowiedzeń w historii technologii.

Zbudowane przez niego jądro przyciągnęło programistów z całego świata – nie dlatego, że było doskonałe, ale dlatego, że było otwarte. Model współpracy działał nie pomimo swojej nieformalności, ale częściowo właśnie dzięki niej, a gdy w 1994 roku pojawiło się Linux 1.0, projekt przerósł już możliwość kontrolowania go przez jedną osobę. Torvalds przeniósł się do Kalifornii w 1997 roku, by pracować w Transmeta Corporation – praca dawała mu stabilność, a on kontynuował pracę nad jądrem na boku. Opisał te wczesne lata w pamiętniku z 2001 roku, Just for Fun: The Story of an Accidental Revolutionary – książce, której tytuł oddawał coś prawdziwego w tym, jak powstaje oprogramowanie zmieniające świat: nie ze strategii, ale z niezadowolenia z tego, co już istniało.

Do Linux Foundation dołączył w 2003 roku – fundacja od tamtej pory finansuje jego pełnoetatową pracę nad jądrem – a w 2004 roku osiadł w okolicach Portland w Oregonie, gdzie mieszka do dziś z żoną Tove – sześciokrotną mistrzynią Finlandii w karate – i trzema córkami. Gdzieś w wywołaniu systemowym restartu jądra daty urodzin córek są zakodowane jako szesnastkowe wartości magiczne. To ten rodzaj szczegółu biograficznego, który Torvalds uznałby za ważny.

Drugi projekt, z którego jest znany, zajął mu niecałe dwa tygodnie. Gdy w 2005 roku programiści jądra Linux stracili dostęp do systemu kontroli wersji BitKeeper, Torvalds sam napisał zastępstwo. Nazwał je Git – brytyjskie slangowe określenie osoby godnej pogardy, co przyjął z rozbawieniem. Git stał się fundamentem nowoczesnego tworzenia oprogramowania. GitHub, GitLab i praktycznie każdy ważny projekt programistyczny na świecie działa dziś na infrastrukturze, którą Torvalds złożył w dwa tygodnie jako praktyczny tymczasowy środek.

Sprzeczność leżąca u podstaw jego reputacji jest trudniejsza do odrzucenia niż jego projekty. Przez dziesięciolecia na liście mailingowej jądra Linux panowała kultura jawnej, często brutalnej krytyki – i Torvalds nadawał ton. Publicznie nazwał producenta procesorów graficznych „najgorszą firmą”, z jaką miał do czynienia, pokazując przy tym środkowy palec przed kamerą. Bronił dosadności jako cechy: w globalnie rozproszonym, ochotniczym projekcie, gdzie zły kod ma realne konsekwencje, argumentował, że bezpośredniość była jedynym mechanizmem, który działał. Potem, we wrześniu 2018 roku, odsunął się. W publicznym oświadczeniu przyznał, że jego osobiste ataki były „nieprofesjonalne i nie na miejscu” oraz że nie rozumiał ich wpływu na osoby, które je otrzymywały. Jądro przyjęło nowy Kodeks postępowania. Torvalds wziął urlop i rozpoczął pracę z coachem.

To, co zmieniło się w kulturze później, jest przedmiotem sporu. Lista mailingowa wciąż bywa bezpośrednia; najbardziej rażące osobiste ataki stały się rzadsze. To, co zmieniło się w samym Torvaldsie, jest mniej czytelne, choć jego stanowisko z 2026 roku wobec sztucznej inteligencji – pragmatyczne, nieideologiczne, wyraźnie otwarte – brzmi jak inny tryb działania niż ten, który przez dekady odrzucał propozycje z pogardą. Gdy współtwórcy sprzeciwiali się wpuszczaniu do projektu kodu wspomaganego przez AI, jego odpowiedź była bezpośrednia: Linux nie jest projektem anty-AI, a ci, którzy się z tym nie zgadzają, mogą zrobić forka.

Kwestia AI stała się osią definiującą obecną erę jądra. Wolumen rozwoju rozrósł się dzięki wkładowi wspomaganemu przez AI, a wydania z 2026 roku są wyjątkowo duże. Torvalds określa to jako „nową normalność”. Linux 7.0 pojawił się w kwietniu 2026 roku; Linux 7.2 w sierpniu. Linux 7.3 jest w fazie rozwoju. Okno scalania jest otwarte.

Torvalds recenzuje łatki, podejmuje decyzje o tym, co trafia do bazy kodu, i opisuje siebie jako kogoś, kto dba o działanie instalacji wodno-kanalizacyjnej. Infrastruktura zbudowana na tym opisie – napędzająca smartfony, satelity, giełdy i okręty podwodne – czeka na kolejną decyzję, o której on upiera się, że nie jest przywództwem.

Tagi: , , , , ,

Dyskusja

Jest 0 komentarzy.