← Blog

Meinung

Der Laptop ist tot. Es lebe deine Hosentasche.

Doch SSH und TCP/IP leben weiter. Ein liebevoller Nachruf auf einen schweren Freund mit warmem Bauch – und das Plädoyer für das Terminal, das klammheimlich in das Gerät gezogen ist, das du ohnehin in der Hand hältst.

Beweisstück A: eine echte SSH-Sitzung, ein Coding-Agent und eine Agenten-Benachrichtigung – auf dem Ding in deiner Hosentasche, weit und breit kein Ladegerät.

Der Laptop – geliebter Weggefährte von Entwicklern, Autoren und Reisenden in aller Welt – ist in dieser Woche im Alter von 45 Jahren friedlich eingeschlafen, in einem Café, bei 6 % Akku und weit und breit ohne Ladegerät. Umgeben war er, wie immer, von Tabs, die er zu lesen versprochen hatte.

Es gab kein Drama. Er wurde einfach dunkler, seufzte einmal durch den Lüfter und fragte – ein letztes Mal und im denkbar ungünstigsten Moment –, ob jetzt vielleicht ein guter Zeitpunkt wäre, ein Update zu installieren.

„Er verlangte einen Firmware-Neustart genau in dem Moment, in dem man endlich eine Idee hatte. Das tat er immer.“

Ein schweres Leben, treu getragen

1981 als Kind der Osborne 1 geboren – elf Kilogramm schleppbarer Ehrgeiz, kein Akku, ein Fünf-Zoll-Bildschirm –, verbrachte der Laptop fünfundvierzig Jahre damit, leichter zu werden, ohne je leicht zu sein. Er starb mit rund anderthalb Kilo, was sein Elternteil für Hexerei gehalten hätte. Wir erinnern uns an die Tastatur. An die warme Unterseite. An die surrenden Lüfter, die jeden Denkakt ankündigten. An die Tasche, die immer eine Spur zu voll war, an den Netzteilziegel von der Größe eines Taschenbuchs und an die Suche – ewig, hoffnungsvoll – nach einer freien Steckdose am Fenster.

Er verlangte uns viel ab, und wir haben ihn trotzdem getragen, vom Schreibtisch zum Gate zu Sitz 24B, weil er lange Zeit das Einzige war, in das ein echtes Terminal passte. Das stimmt nicht mehr.

Überlebt von der älteren Verwandtschaft

Der Laptop hinterlässt keine Kinder. Die Nachfolger, die man ihm versprochen hatte – das Tablet, das Chromebook, das Ding mit der abnehmbaren Tastatur –, kamen, setzten sich in die hinteren Reihen und entpuppten sich als Laptops mit weniger Anschlüssen. Stattdessen hinterlässt er zwei Verwandte, die schon arbeiteten, als er geboren wurde – und die auch heute Morgen gearbeitet haben.

TCP/IP ist der Ältere. Vint Cerf, Bob Kahn und eine lange Reihe von Mitstreitern veröffentlichten den Entwurf im Mai 1974; RFC 675 schrieb ihn im Dezember desselben Jahres aus und prägte nebenbei das Wort „Internet“. Das ARPANET begann am 1. Januar 1983 mit dem Umstieg und war im Juni damit fertig – da war der Laptop ein Kleinkind mit Diskettenlaufwerk.

SSH ist der Neffe, einunddreißig Jahre alt und der Jüngste unter den Sargträgern. Tatu Ylönen schrieb es im Frühjahr 1995 an der Helsinki University of Technology, nachdem ein Sniffer im Universitätsnetz still und leise Tausende Passwörter eingesammelt hatte. Im Juli veröffentlichte er ssh-1.0.0, und Port 22 suchte er sich selbst aus: die einzige freie Nummer zwischen FTP auf 21 und Telnet auf 23 – in der Annahme, genau zwischen den beiden Protokollen zu sitzen, die er ersetzen wollte, sei „vielleicht eine dieser Kleinigkeiten, die einem eine gewisse Aura von Glaubwürdigkeit verleihen“. Am Montag fragte er bei der IANA an. Am Dienstag sagte sie Ja. Am Mittwoch lieferte er aus.

  1. 1974 Cerf, Kahn und Kollegen veröffentlichen den Entwurf, aus dem TCP/IP wird läuft noch
  2. 1978 DEC liefert das VT100 aus, sein erstes ANSI-kompatibles Terminal Sequenzen weiter in Gebrauch
  3. 1981 Die Osborne 1 kommt in den Handel: 11 kg, 1.795 $, nur Netzbetrieb 1983 eingestellt
  4. 1983 Das ARPANET schließt den Wechsel von NCP zu TCP/IP ab läuft noch
  5. 1995 SSH entsteht in Helsinki; die IANA vergibt am 11. Juli Port 22 läuft noch
  6. 2026 Der Laptop, 45 Jahre alt, in einem Café, bei 6 % und ohne Ladegerät überlebt von den Obenstehenden
Reihenfolge des Geleits, wie bei der Trauerfeier verlesen. Der älteste Trauergast ist zweiundfünfzig.

Was die Protokolle nie vorausgesetzt haben

Ihre Langlebigkeit ist kein Rätsel. Sie haben durchgehalten, weil sie fast nichts voraussetzen. TCP setzt Pakete voraus, von denen manche verloren gehen, sich verdoppeln oder in der falschen Reihenfolge eintreffen. SSH setzt einen zuverlässigen Bytestrom und ein Schlüsselpaar voraus. Auf keiner der beiden Listen stehen: Bildschirmgröße, Tastaturlayout, Gehäuse, Scharnier, Steckdose und ein Hersteller, den es noch gibt.

SSH setzt nicht einmal voraus, wie groß dein Terminal ist. Es fragt nach – und akzeptiert später auch eine andere Antwort. Diese Höflichkeit wurde für Leute erfunden, die an der Ecke eines Desktop-Fensters ziehen. Sie ist auch der Grund, warum das Drehen eines Smartphones keine Sitzung beendet.

„Hardware ist ein Körper. Ein Protokoll ist eine Gewohnheit. Nur eines von beidem kann ein Treppenhaus hinunterfallen.“

Alles, was an ein Gehäuse gebunden war, ging zuerst, und nichts davon starb an schlechter Technik. Das Diskettenlaufwerk, der PC-Card-Steckplatz, der Dock-Anschluss – jedes war für einen bestimmten Satz Bedingungen gut gebaut, und die Bedingungen waren der sterbliche Teil. Ein Protokoll ist nicht einmal an seinen Besitzer gebunden. Als die Lizenz von Ylönens späteren Versionen strenger wurde, ging das OpenBSD-Projekt zurück auf ssh 1.2.12, die letzte Fassung, die frei genug zur Weiterverwendung war, und lieferte OpenSSH am 1. Dezember 1999 mit OpenBSD 2.6 aus. Das Protokoll machte unbeirrt weiter. Es hatte nie jemandem im Besonderen gehört – und genau deshalb ist es noch da.

Die eine Annahme, die nachgebessert werden musste

Der Ehrlichkeit halber eine Korrektur. Eine Annahme hat TCP dann doch getroffen, und sie war falsch: dass die Maschine stehen bleibt. Eine Verbindung wird über vier Zahlen benannt – zwei Adressen, zwei Ports –, was 1981 eine völlig vernünftige Art war, ein Ding zu benennen, als das Ding noch in einem Raum mit Doppelboden festgeschraubt war. Verlasse ein Café mit dem Smartphone in der Hand, und eine dieser vier Zahlen wird still und leise zur Lüge.

Ein zweites Begräbnis gab es nicht. Das Protokoll blieb, und die Annahme wurde drumherum geflickt. Die Arbeit wanderte ans andere Ende, außer Reichweite eines Clients, der gerade durch eine Tür geht: screen, dann tmux, die die Shell offen halten, während das Terminal kommt und geht. Eternal Terminal ging weiter und benannte die Sitzung statt der Adresse – so übersteht die Sitzung es, wenn sich die Adresse unter ihr ändert.

„Deine Server waren nie dem Laptop treu. Sie waren dem Port treu.“

Nichts davon wurde für Smartphones erfunden. Sie haben es geerbt. Ein Client mit Eternal-Terminal-Transport, tmux-Manager, Keepalives samt Reconnect mit exponentiellem Backoff und mehreren Adressen pro gespeichertem Server lässt sich mitten im Befehl aus einem Gebäude tragen und nimmt den Faden auf dem Gehweg wieder auf. Die Gegenstelle erfährt die Versionskennung deines Clients und die Größe deines Terminals. Sie erfährt nie, ob es ein Scharnier gibt.

Die Arbeit ist klammheimlich in die Hosentasche gezogen

In seinen letzten Jahren wurde der Laptop nervös, was seine Bedeutung anging. Er hatte allen Grund dazu. Die Arbeit, die er einst für sich beanspruchte – ein echtes Terminal, echte Dateiübertragung, echte Schlüssel, echte Tunnel –, war klammheimlich in das Gerät gewandert, das du ohnehin in der Hand hältst.

Auf diesem Gerät läuft Mobile SSH: ein nativer SSH-, SFTP- und Terminal-Client für Android, iPhone und iPad. Keine Spielzeug-Shell. Kein Remote-Desktop, der so tut als ob. Ein vollwertiges xterm-256color-Terminal – das echte – und es passt in genau den Platz, den früher das Ladegerät des Laptops belegt hat.

„Die Arbeit, die er einst die seine nannte, ist in eine Hosentasche gezogen – und hat nie nach einer Steckdose gefragt.“

Hinterblieben: dein Smartphone – und Mobile SSH

Der Nachlass, aufgeschlüsselt. Von Blumen und Kränzen bittet die Familie abzusehen; sie bittet nur darum, die folgende Grabrede zu lesen und zur Kenntnis zu nehmen, dass jede Zeile daraus echte Software ist, die du heute installieren kannst.

„‚Der Laptop ist tot‘ ist ein Nachruf, kein Obduktionsbericht. Beim Leichenschmaus sind Laptops weiterhin willkommen.“

Wir sagen das mit Liebe. Der Laptop hat ehrenvoll gedient, und er ist beim Leichenschmaus willkommen – aufgeklappt auf einem Beistelltisch, der Lüfter dreht sanft, endlich am Strom. Aber die Arbeit des Tages hat leichter gepackt und das Gebäude verlassen. Sie passt jetzt in eine Hosentasche. Und sie geht beim ersten Klingeln ran.

SSH und TCP/IP haben keine Kränze geschickt. Sie hatten zu tun.