Software ist vorbei

Ich nehme mal Bezug auf das Papier ‚Software is over‘.

Es ist schon erstaunlich wie ohne viel Aufhebens mit einem LLM im Kürze ganze Programme oder Webseiten nachprogrammiert werden können. Man möchte also glauben, Software ist etwas beliebiges geworden. Sofort verfügbar in genau meiner gewünschten Ausprägung. So scheint es. Dank Reverse Engineer All und den aus dem Nichts entstandenen Apps von ArtCraft scheint kein Stein mehr auf dem anderen zu stehen. Wahnsinn.

Ganz so drastisch ist es nicht. Es zeigt sich, dass die Anwendugen von ArtCraft noch nicht in allen Details so funktionieren, wie die originale, die zweifelsohne nachgeahmt sind (angeblich ja eine Clean room implementierung ohne ghidra etc). Ist aber auch klar, denn so eine Anwendung ist ja fast unendlich komplex. In jedem Zustand müssten alle Tools in jeder Reihenfolge und mit allen Parameterkombinationen ausprobiert werden. Was natürlich nicht geht. Aber auch das wäre wieder so ein Teil, was KI ganz gut kann…. na jedenfalls sind sie erstaunlich nachgeahmt. Und da ist schon mal der erste Punkt: Das eigentliche Grips steckt darin, wie die Anwendung aufgebaut ist, und wie sie sinnvoll ihre Funktionen kombiniert und welche sie (wann) anbietet. Da stecken eben zum teil 30J Erfahrung drin. Das ist die eigentliche Raubkopie in diesem Fall. Die Idee, das Konzept. Gleichwohl kann ich mir nicht das Recht reservieren, als einziger eine Rechenanwendung mit Zellen zu haben und keiner darf etwas ähnliches machen! Der zweite Punkt ist, dass die Software Bugs hat – die werden zwar weg gehen, aber werfen wir mal einen Blick auf die Leute, die mit Vibe-Coding mal schnell eine App entwickeln. Die wird eher unkommod zu bedienen sein. Sie wird Bugs und Unschöhheiten enthalten. Hingegen ist eine von vielen Entwicklern und lange gepflegte Software stimmig und mit wenigen Bugs versehen.

Ich habe dazu eine nette Analogie: Man nehme eine Steppe mit Wildpferden. Die Wildpferde „entstehen“ einfach so. Man kann sich also jederzeit eines „schnappen“. Allerdings wird das Pferd Krankheiten und Eigenheiten haben. Man muss es erst Einreiten etc. Dagegen könnte ich aber auch zu einem Pferdezüchter gehen. Der hat für mich ein gesundes, schönes und braves Pferd, mit dem ich gleich reiten kann. Dafür will er aber Geld, denn es hat ihn auch viel Aufwand gekostet.