>>152584>Was wären denn deine Wünsche?
Das Hauptproblem, dass Felix mit Windows, MacOS und den meisten Linux-Distros hat, kann man mit einem Wort beschreiben:
Featuremaxxing.
Das ist die natürliche Evolution eines Weichwaren-Angebots, mit dem man immer mehr Nutzer, und auch noch die letzten Nutzergruppen, erschließen will.
Anstatt bei der Installation alle Features optional zu machen, wird z.B. einem bei Windows 11 ein vollgesprotzeltes System und ungefähr hundert laufende Prozesse präsentiert, und die eingebauten Anwendungen lassen sich noch nicht einmal alle deinstallieren, sondern man muss für einige die .iso-Datei vor der Installation mit DISM präparieren, als dass man so die Anwendungen vorher rauswirft (ProvisionedAppxPackages).
Der Wert dieser laufenden Prozesse ist für Felix ist nahe Null, danke für garnichts, Windows XP bot mit ~2 Dutzend Prozessen bereits alles, was Felix ausführte, und Windows 7 hatte bereits ~4 Dutzend Prozesse für den gleichen Kram, und seitdem ist es nur noch mehr geworden, ohne erkennbaren Vorteil für Felix (ja, Felix weiß um den svchost-Split). Wenn Felix etwas braucht, dann installiert er es halt, nur ist das dann fast immer offene-und-freie Soßen-Weichware.
Das Featuremaxxing ist auch das Gegenteil von einer guten Grundlage von Sicherheit und Robustheit.
Felix hat zu oft erlebt, dass die Task-Leiste bereits unter Windows 10 einfach mal den Betrieb einstellte (ist dort eine UWP-Anwendung, deswegen sind die Beschriftungen der Taskleiste auch nicht mit ClearType gerendert). Man konnte die Super-Taste drücken, nichts passierte. Dann sah man, dass der Prozess sich verabschiedete und neustartete, und es funktionierte wieder. Oder dass einfach mal gar nichts gefunden wird. Oder dass die Suche im Startmenü einfach mal hängt, wenn man währenddessen die Internetverbindung verliert (Felix hat dann die Internetsuche fürs Startmenü via Registrierungseintrag deaktiviert, dann trat das Problem nicht mehr auf).
Windows 10 macht im Hintergrund ein Spagat aus mind. 3 Prozessen, um die Taskleiste im UWP-Framework zu hosten, mit dem Startmenü aufs Dateisystem via Indexierungs-Service zuzugreifen, mit dem Startmenü ins Internet zu telefonieren. Und das alles ... nur für eine fickende Start-Leiste. Das ist das Gegenteil von Robustheit, und hat sich bei Felix in Windows 10 bereits gezeigt, und wurde mittels einem halben Dutzend Patches von Microsoft über die Zeit fixiert, nur um alles mit Windows 11 nochmal komplett umzuwerfen. Das Windows 11 Startmenü wird übrigens (teilweise) mit React Native, d.h. einer WebView, gerendert.
Und bzgl. Sicherheit muss man nur einmal einen Blick in die eingebaute Windows-Feuerwand werfen, wie viele Ausnahmen für Systemprozesse, und zwar sogar für eingehende Verbindungen (!), dort existieren. Featuremaxxing führt nur zu mehr Komplexität, mehr Angriffsfläche und potentiell mehr Sicherheitsproblemen.
Zu den einzelnen Punkten: