Der Vergleich hinkt. Erstens richten sich die Non-LTS-Releases nur an Leute, die immer die neuste Versionen haben möchten. Außerdem ist es auch bei den Nicht-LTS Versionen möglich neue Mainline Kernel-Versionen zu installieren und damit alle neuen Treiber zu bekommen. Ubuntu macht das so gar recht bequem, indem es diese neuen Kernel in ihr Repository aufnehmen. Außerdem musst du für neue Linux-Versionen auch nicht extra zahlen oder bekommst zwangsweise eine neue Benutzeroberfläche oder Spyware aufgezwungen.
Wo ist denn bitte nun der Unterschied?
Ein Win7 ist von 2009, es bot Support bis 01/2015. Das ist wie non LTS Version nach dem Ablauf weiter zu nutzen.
Spannender ist da eher Win8.1, denn der Support geht offiziell noch bis 2017, zumindest was die Microsoft Seite angeht...
Am gesagten ändert sich dabei aber effektiv nix... Denn das Argument war nicht, dass man es nicht irgendwie hindengeln kann, sondern das Argument war, "steig halt auf Linux um"... Das funktioniert aus den hier genannten Gründen eben nicht. Es sei denn du willst basteln oder sonstiges.
Dass MS keine alten Versionen mehr unterstützen will kann ich ja nachvollziehen. Welche Vorteile Intel (und evtl. AMD) daraus ziehen ist mMn aber eher undruchsichtig. So stark unterscheiden sich die Treiber zwischen Win 7/8/10 nicht, dass man diesen eher gernigen Mehraufwand als Grund gelten lassen könnte. Ich vermute eher, dass MS Druck auf die beiden ausübt.
Der Gründ wird wohl viel eher Supporttechnische Gründe haben... Wenn du vier Systeme supporten musst (was ja nichtmal stimmt, es sind aufgrund der verschiedenen Serverversionen ja sogar noch mehr), dann ist der Aufwand ungleich größer vor allem in Sachen QA.
Die Situation kann eigentlich nur in Zusammenhang mit Closed-Source Treibern auftauchen. Während es unter Windows praktisch nur solche Treiber gibt, ist die überwältigende Mehrheit der Linux-Treiber offen und lassen sich damit problemlos auf neue Kernel portieren. Hat es ein Open-Source Treiber erst einmal in den Linux-Kernel geschafft, ist die Wahrscheinlichkeit groß, dass auch 10 Jahre später (oder noch länger, wenn die Hardware noch verbreitet ist) noch neue Kernel diese Hardware unterstützen. Das selbe kann man über Windows nicht sagen.
Halte ich für ein fadenscheiniges Argument... Denn du setzt vorraus, dass der geneigte User genau das kann. Sprich Treiber sources finden, den Spaß auf sein System kompilieren, dann einbinden und ggf. sogar bei Fehlern noch troubleshooten. -> warum setzt du den gleichen Maßstab nicht auch auf Windows an?? Wenn es die Treibersourcen gibt, dann lässt sich der Spaß auch in eine andere Windows Version kompilieren
Mal davon ab, versteifst du dich zu sehr auf die Treiber... Meine Aussage oben war bewusst eher allgemein gehalten um gerade NICHT ausschließlich dediziert für/auf Treiber zu gelten.
Hier verwechseln aber ein paar offenbar "Treibersupport" mit "Support durch das OS".
AMD und ihre Boardpartner werden ganz sicher Treiber für Windows 7 und vieleicht sogar Win XP liefern. treiber sind eine hardwarenahe Sache, darum ist das OS auf dem sie laufen auch nicht dermaßen relevant (also man muss den Treiber nicht für jedes OS von Vorne neu schreiben).
So einfach ist es nun dann aber doch nicht...
Vor allem beim Grafiktreiber und so Themen wie Netzwerk und Storage ist da doch schon ne Menge unterschiedlich... Nicht primär der Part, der die Hardware selbst anspricht, klar... Aber der Part, der mit dem OS agiert. Die Schnittstellen haben sich schon schon über die Jahre und Versionen auch bei Windows klar gewandelt/geändert. Stichwort WDDM.
Ob AMD noch XP Treiber liefern wird, ist auf jedenfall fraglich, auch Vista halte ich für wenig warscheinlich. Bei 7/8/8.1 ist es halt so ne Sache. AMD will sicher Kunden fangen, das wäre ein Ansatz geprellte Intel Käufer abzufingern. Auf der anderen Seite, wenn Win7 dann nicht sauber und performant läuft? Was hat man dann gekonnt? Man spricht vielleicht die User an, aber es läuft halt scheiße...
Erweiterte Befehlssätze dagegen wie AVX haben nichts direkt mit dem OS zutun. Die werden von der Applikation auf dem System selbst angesprochen. Dafür wird kein Support durch das OS benötigt.
Versuch mal AVX auf Win7 ohne SP zum laufen zu bringen
Viel spaß...
Kurzum, natürlich muss auch das OS da mitspielen, noch viel mehr bei closed source Software...