softrobots.com

Updates kommen von softrobots.com.

softrobots.de zeigt das System. softrobots.com wird der Ort, von dem neue Systemversionen kommen.

Download-Dienst in Vorbereitung – noch keine Pakete zum Herunterladen

Experimentell. Lege niemals wichtige Daten hinein. Alles kann sich ändern – Formate, API, Daten können bei einem Update verloren gehen.

GEFAHR: Nie für echte Sachen verwenden

Nicht für echte Roboter, Maschinen, Fahrzeuge, Geräte oder wichtige Daten. Es ist ein Experiment.

Buddy, der Wachhund von SOFTrobots OS, zeigt mit der Pfote

„Wuff! Ich bin Buddy, der Wachhund von SOFTrobots OS. Ich passe auf – aber ich beiße auch: Nimm diese Vorschau nie für echte Sachen!“

Die Vorschau – mit Ablaufdatum

Zum Ausprobieren gibt es eine zeitlich begrenzte Vorschau für Macs mit Apple Silicon: SOFTrobots OS 0.15.0, gültig bis 25.02.2027 (softrobots-preview-0.15.0-bis-2027-02-25.zip, 22 MB). Ab diesem Tag startet SOFTrobots OS keine Programme mehr und zeigt einen Hinweis auf die neue Vorschau bei softrobots.com. So läuft niemand lange mit einem veralteten Experiment.

Wie ein Update funktioniert

Das Update-System ist im Betriebssystem schon gebaut und getestet. Es fehlt nur der Dienst, der die Pakete verteilt.

  1. Ein signiertes Paket. Eine neue Version kommt als .srupdate-Datei: Kernel und Systemvolume, signiert mit Ed25519. Ein Paket mit falscher Signatur lehnt das System ab.
  2. In die unbenutzte Kopie. Auf der Platte gibt es zwei Systemkopien, A und B. Das Update wird in die gerade nicht laufende Kopie geschrieben – das laufende System wird nie überschrieben.
  3. Probelauf. Beim nächsten Start probiert der Loader die neue Kopie aus. Erreicht sie „Hello from the kernel.“, bleibt sie.
  4. Automatischer Rückfall. Startet die neue Kopie dreimal nicht bis „Hello“, nimmt der Loader von selbst wieder die alte.
  5. Gleich nachgemessen. Nach einem Update misst das Programm Benchmark von selbst und vergleicht mit den Läufen vorher.

Was es heute gibt – und was noch kommt

BausteinStand
Signierte Pakete (.srupdate, Ed25519)gebaut
Systemkopien A/B mit Probelauf und Rückfallgebaut und getestet
Installieren aus einer Datei (Console: update install)gebaut
Download im Hintergrund über HTTPS von softrobots.comin Vorbereitung
Hinweis auf dem Desktop, wenn ein Update da istin Vorbereitung
Signaturprüfung des Kernels schon im Loadervorbereitet, noch nicht gebaut

Wichtig, solange SOFTrobots OS experimentell ist

Auch ein Update kann schiefgehen; der Rückfall schützt das System, nicht jede Datei. Sichern Sie wichtige Daten vorher an anderer Stelle. Siehe Haftungsausschluss.

Sobald der Dienst bereit ist, steht hier, wie Ihr System ihn findet. Bis dahin: info@softrobots.de.