Verpasse nicht Omarchy!
MMaximilian Schwarzmüller
Computing/SoftwareSmall Business/StartupsInternet Technology
Transcript
00:00:00letzte Woche mit ziemlichem Hype Omachi Version 4 Omachi Quattro gelauncht und falls Sie es verpasst
00:00:06haben, es ist eine Linux-Distribution, erstellt von DHH, der für viele natürlich definitiv eine
00:00:14kontroverse Person ist. Nun, ich habe Omachi nicht benutzt, das ist kein Omachi-Test oder Hype-Video, ich habe stattdessen Gedanken
00:00:22über die Richtung, in die wir uns bei der Softwareentwicklung bewegen und wie wir Computer nutzen,
00:00:28und etwas, das ich an Omachi super, super spannend finde, obwohl ich es noch nicht benutzt habe. Nun, es
00:00:33ist natürlich auch erwähnenswert, dass wir neben all dem Hype auch so etwas wie die Gegenreaktion haben, wir
00:00:40haben einige Linux-Hardliner, die das Ökosystem lieber abgeriegelt halten wollen und die nicht zu glauben
00:00:47scheinen, dass Linux für jeden da sein sollte, dass man Blut und Tränen schwitzen und seine
00:00:54Distribution monatelang feinabstimmen muss, um ein gültiger Linux-Benutzer zu sein. Aber das ist natürlich nur eine laute Minderheit, die
00:01:01wir ignorieren sollten, und ich bin sicher, es gibt Aspekte, die man an Omachi kritisieren kann, Aspekte, die sich vielleicht Vibe-
00:01:08coded anfühlen oder vielleicht, dass es im Wesentlichen DHHs Geschmack von Linux ist, was es auch ist, es wird so vermarktet, Omachi, der Name
00:01:16kommt von Omakase, was dieses Konzept ist, bei dem der Koch auswählt, was man isst, und es ist hier für
00:01:24das Betriebssystem genauso. Man kann Kontroversen über all das haben, man kann all das kritisieren und nochmals
00:01:30ich habe es noch nicht benutzt, aber hier sind zwei wichtige Gedanken: Erstens denke ich, es ist einfach großartig, wenn Linux zugänglicher
00:01:38und benutzbarer wird, und noch wichtiger, ich bin überzeugt, dass die Philosophie von Omachi Quattro
00:01:47speziell, nämlich dass es anpassbar ist, dass man ganz einfach Plugins hinzufügen und jeden Aspekt des
00:01:56Betriebssystems mithilfe von KI leicht optimieren kann, dass dies der richtige Weg ist, denn das ist ehrlich gesagt auch das, was man
00:02:04in anderen Bereichen der Softwareentwicklung sieht. Ich meine, man nehme so etwas wie den Pi-Coding-Agenten, zu dem ich
00:02:11übrigens einen Kurs habe, falls Sie alles darüber lernen möchten. Die Idee hinter diesem Agenten ist, dass Sie ihn zu
00:02:19Ihrem eigenen machen können, dass er ein reichhaltiges Erweiterungssystem hat, worüber ich ebenfalls in meinem Kurs spreche, das es Ihnen ermöglicht,
00:02:26jede gewünschte Funktion hinzuzufügen, die Benutzeroberfläche anzupassen und ihn wirklich zu Ihrem Coding-Agenten oder KI-Agenten im Allgemeinen zu machen.
00:02:34Und ich bin überzeugt, dass wir davon in allen Bereichen in Zukunft viel mehr sehen werden, in allen Arten von Software, mit denen wir interagieren, und
00:02:43das Betriebssystem ist meiner Meinung nach das perfekte Beispiel dafür, wo man sich so etwas wünschen würde.
00:02:51Nun, es ist auch das perfekte Beispiel dafür, wo man eine Menge falsch machen kann. Wenn ich Pi vermassele, kann ich es im
00:02:58schlimmsten Fall neu installieren oder einfach alle Erweiterungen verwerfen und ich kann weitermachen. Wenn ich mein Betriebssystem vermassele, ist das
00:03:05vielleicht etwas schwieriger, aber natürlich landet man, wenn man sich auf ein solches Plugin-System einlässt,
00:03:12wahrscheinlich in einer Welt, in der man selbst bei einem Fehler einfach das Plugin entfernen kann, bei dem der Fehler aufgetreten ist,
00:03:19und schon ist alles wieder gut. Aber vielleicht sehen wir auch Betriebssysteme oder Software im Allgemeinen,
00:03:27die stärker auf Snapshots basieren oder Mechanismen besitzen, mit denen man leicht zu früheren Zuständen zurückkehren kann,
00:03:35wenn man etwas kaputt macht, sodass das Kaputtgehen zu einem natürlichen Teil der Weiterentwicklung wird und man
00:03:42es wirklich zu seinem eigenen machen kann. Denn natürlich, besonders im Moment, ist das nicht jedermanns Sache, das ist Nischen-Nerd-
00:03:48Zeug, dessen bin ich mir voll bewusst, aber die Möglichkeit, schnell eine bestimmte Funktion zu einem Stück Software
00:03:56oder einem Betriebssystem hinzuzufügen, ist einfach ein fantastischer Gedanke. Und natürlich kann ich etwas Software per Vibe Coding erstellen und
00:04:03das auch auf meinem Mac oder Windows-Rechner nutzen, und das kann einen schon sehr weit bringen. Und um das ganz klar
00:04:09zu sagen: Vibe Coding kann dafür perfekt sein, aber je nach Komplexität dessen, was Sie wollen,
00:04:16gibt es im Moment auch Grenzen dafür, und es ist leicht, etwas per Vibe Coding zu erstellen, das dann unmöglich zu
00:04:21warten ist. Aber es gibt eben auch viele einmalige Tools oder grundlegende Werkzeuge, mit denen man tolle Ergebnisse erzielt, ohne
00:04:28je Code zu betrachten oder über die Code-Architektur oder auch nur über die verwendete Sprache nachzudenken.
00:04:33Im Grunde existieren im Moment beide Dinge nebeneinander, und ich denke, ein Betriebssystem zu haben, das diese
00:04:42Philosophie der Erweiterbarkeit, der Dynamik und der Anpassbarkeit fest integriert hat, so wie es Tools wie Pi tun,
00:04:50ist definitiv die Zukunft, zumindest vorerst in der Nischen-Nerd-Welt, aber vielleicht in Zukunft auch in der breiteren Welt.
00:04:58Und ich weiß nicht, ob Omachi das perfekte Betriebssystem dafür ist, man könnte das
00:05:05Argument vorbringen, dass so etwas wie NixOS dafür viel besser geeignet ist, da NixOS auf der Idee basiert, es leicht
00:05:12zu konfigurieren – oder vielleicht nicht leicht, aber es auf deklarative Weise zu konfigurieren, ein bisschen so, wie man eine
00:05:18Docker-Datei als Blaupause erstellt und dann Container startet. Man könnte eine ganze Episode nur über NixOS machen,
00:05:25aber man könnte argumentieren, dass der vorlagen- oder konfigurationsbasierte Ansatz von NixOS für diese
00:05:33Vision besser ist. Mein Eindruck ist nur, dass NixOS KI nicht gerade mit offenen Armen empfängt, aber vielleicht entsteht ja eine neue Linux-Distribution,
00:05:41die besser zu diesem Bild passt oder diese Vision besser widerspiegelt, um es so auszudrücken.
00:05:48Aber ich mag die Tatsache, dass Omachi so etwas wie ein Pionier ist, wenn es um erweiterbare Betriebssysteme
00:05:54geht, und gleichzeitig ist es natürlich nicht nur das, sondern, so wie ich es verstehe, auch viel
00:06:00zugänglicher, von Haus aus nicht hässlich und funktioniert einfach out-of-the-box, was nicht unbedingt für
00:06:07alle anderen Linux-Distributionen gilt. Und wenn Sie ein Linux-Hardliner sind, hindert Sie natürlich niemand daran,
00:06:14ganz von vorne auf Arch anzufangen und das dann manuell oder mit KI feinabzustimmen, ganz wie Sie wollen.
00:06:21Ich finde einfach, diese Vision von sehr erweiterbarer Software, bei der die Erweiterbarkeit fest eingebaut und ein zentraler
00:06:32Bestandteil ihrer Philosophie ist, das ist die Zukunft oder einer der Kernaspekte der Zukunft von Software. Was nicht
00:06:40bedeutet, dass die umgebende Software per Vibe Coding erstellt werden sollte oder keine Pflege und Wartung braucht und
00:06:48von Leuten entwickelt werden sollte, die wissen, was sie tun – all das stimmt, und insbesondere
00:06:55für das Betriebssystem sollte das meiner Meinung nach auch so bleiben. Ich spreche nicht davon, auf einem per Vibe Coding
00:07:02und nachlässig erstellten Betriebssystem zu laufen, aber ich denke, ein Betriebssystem auf einfache Weise zu Ihrem ganz persönlichen
00:07:10Betriebssystem machen zu können, ohne monatelang in Dokumentationen zu versinken oder darin zu lesen und
00:07:17damit Zeit zu verschwenden – das ist eine wirklich, wirklich interessante Idee, und das ist für mich die Haupterkenntnis aus dem,
00:07:26was ich bisher über Omachi gehört habe, und das ist es, was ich in Zukunft von meiner Software erwarte. Aber natürlich
00:07:32bin ich wie immer daran interessiert, Ihre Gedanken dazu zu hören und was Sie von dieser Vision für Software und Betriebssysteme halten.