Die Diskussion um die Linux ABI/API-Stabilität ist fast so alt wie der Linux-Kernel selbst. Linus Torvalds sagt dazu in etwa: "Wir lassen uns nicht einschränken. A[B|P]I-Stabilität IST Einschränkung."
Und da hat er Recht. Warum soll der Linux-Kernel nicht mit dem nächsten Release Änderungen an seinen Schnittstellen durchführen können, nur weil ein Hersteller meint, sein eigenes Süppchen kochen zu müssen? Warum müssen Milliarden Menschen - nicht vergessen: Auch Android nutzt den Linux-Kernel - deswegen zurückstecken?
Dass das die Verbreitung von Linux einschränkt, ist zwar ein valides Gegenargument, aber es reicht eben nicht, um die Hauptverantwortlichen der Linux-Entwicklung umzustimmen. Für sie ist Closed Source Software das Hauptproblem. Die meisten kommen aus einer Zeit in der es normal war, dass Source Code frei verfügbar war und geteilt wurde. (Nur so waren die ersten Sprünge hin zu C64 und Co überhaupt erst möglich.)
Und zu dem Argument des "Jeder kann mit dem Quellcode machen was er will." - Da stimme ich Dir grundlegend zu. ABER: Viel Spaß damit, dich in den Quellcode einzulesen, die nötigen Änderungen rückgängig zu machen und dann noch zu hoffen, dass der Kram kompiliert. - Ganz davon ab, dass Du gar nicht weißt, welche Auswirkungen die Patches, die man rückabwickelt, sonst noch haben. Auf was sie sich sonst noch auswirken und was jetzt nicht mehr (richtig) funktioniert.
@Grimba : Ich sage auch nicht, dass sie die neuesten "Spirenzchen" unterstützen sollen. Aber ich kann heute noch/wieder meine HD4850 aus dem Regal zaubern und mit dem Radeon-Treiber nutzen. Gleiches wird in Kürze mit den X-Island-Chips (HD77xx/HD78xx) passieren. Aus dem offiziellen AMD-Support sind sie weitestgehend raus. Trotzdem haben sie erst kürzlich noch Videobeschleunigungs-Support bekommen, für den man früher den (älteren) "radeon"-Treiber verwenden musste. (Vulkan lief aber nur auf Basis des neueren "amdgpu". Wer aktuelle Sachen via Wine performant hust so wie es bei einer Southern Islands Karte halt möglich war hust spielen wollte, musste ständig zwischen den Treibern wechseln.)
Klar wird die HD4850 kein Vulkan mehr bekommen. Das will auch keiner. Aber wie ich schon schrieb: Sie läuft heute noch so performant - wahrscheinlich sogar performanter - wie damals. Das geht mit den nV-Treibern nicht. Sind die zugehörigen Kernel aus dem Rennen, war es das.
Ja, mitunter haben Distributionen schon Features zurückportiert. Aber ob sie das für 12 Jahre alte HW und eine vergleichsweise geringe Nutzerschaft machen? Andererseits: Warum darf neu anzuschließende Hardware, ein neues (besseres) Dateisystem, bessere Scheduler oder was auch immer, das erst mit einem neueren Kernel funktioniert nicht benutzt werden, nur weil der Grafikchip vom Hersteller EOL ist, alles andere - selbst inklusive des Grafikchips auf technischer Ebene - aber noch hervorragend funktioniert?
@pseudopseudonym : Jein. Der Zeitpunkt ist schon okay. Immerhin sind jetzt noch 4 Jahre Zeit. Es wäre schlimmer, wenn der Support jetzt ausliefe. Immerhin wird ja gesagt, dass man glaubt, in einem Jahr das Gröbste abgefedert zu haben. Denn: Wer jetzt seine HW vertickt, nur, weil sie in ein paar JAHREN EOL ist, dem ist halt nicht mehr zu helfen.
Regards, Bigfoot29
PS: Welche Foren-Software ist eigentlich dermaßen dämlich programmiert, dass z.B. Sterne - also das Wildcard-Zeichen nichtmal im alternativen Editormodus einfach STERNCHEN bleiben dürfen?!
Und da hat er Recht. Warum soll der Linux-Kernel nicht mit dem nächsten Release Änderungen an seinen Schnittstellen durchführen können, nur weil ein Hersteller meint, sein eigenes Süppchen kochen zu müssen? Warum müssen Milliarden Menschen - nicht vergessen: Auch Android nutzt den Linux-Kernel - deswegen zurückstecken?
Dass das die Verbreitung von Linux einschränkt, ist zwar ein valides Gegenargument, aber es reicht eben nicht, um die Hauptverantwortlichen der Linux-Entwicklung umzustimmen. Für sie ist Closed Source Software das Hauptproblem. Die meisten kommen aus einer Zeit in der es normal war, dass Source Code frei verfügbar war und geteilt wurde. (Nur so waren die ersten Sprünge hin zu C64 und Co überhaupt erst möglich.)
Und zu dem Argument des "Jeder kann mit dem Quellcode machen was er will." - Da stimme ich Dir grundlegend zu. ABER: Viel Spaß damit, dich in den Quellcode einzulesen, die nötigen Änderungen rückgängig zu machen und dann noch zu hoffen, dass der Kram kompiliert. - Ganz davon ab, dass Du gar nicht weißt, welche Auswirkungen die Patches, die man rückabwickelt, sonst noch haben. Auf was sie sich sonst noch auswirken und was jetzt nicht mehr (richtig) funktioniert.
@Grimba : Ich sage auch nicht, dass sie die neuesten "Spirenzchen" unterstützen sollen. Aber ich kann heute noch/wieder meine HD4850 aus dem Regal zaubern und mit dem Radeon-Treiber nutzen. Gleiches wird in Kürze mit den X-Island-Chips (HD77xx/HD78xx) passieren. Aus dem offiziellen AMD-Support sind sie weitestgehend raus. Trotzdem haben sie erst kürzlich noch Videobeschleunigungs-Support bekommen, für den man früher den (älteren) "radeon"-Treiber verwenden musste. (Vulkan lief aber nur auf Basis des neueren "amdgpu". Wer aktuelle Sachen via Wine performant hust so wie es bei einer Southern Islands Karte halt möglich war hust spielen wollte, musste ständig zwischen den Treibern wechseln.)
Klar wird die HD4850 kein Vulkan mehr bekommen. Das will auch keiner. Aber wie ich schon schrieb: Sie läuft heute noch so performant - wahrscheinlich sogar performanter - wie damals. Das geht mit den nV-Treibern nicht. Sind die zugehörigen Kernel aus dem Rennen, war es das.
Ja, mitunter haben Distributionen schon Features zurückportiert. Aber ob sie das für 12 Jahre alte HW und eine vergleichsweise geringe Nutzerschaft machen? Andererseits: Warum darf neu anzuschließende Hardware, ein neues (besseres) Dateisystem, bessere Scheduler oder was auch immer, das erst mit einem neueren Kernel funktioniert nicht benutzt werden, nur weil der Grafikchip vom Hersteller EOL ist, alles andere - selbst inklusive des Grafikchips auf technischer Ebene - aber noch hervorragend funktioniert?
@pseudopseudonym : Jein. Der Zeitpunkt ist schon okay. Immerhin sind jetzt noch 4 Jahre Zeit. Es wäre schlimmer, wenn der Support jetzt ausliefe. Immerhin wird ja gesagt, dass man glaubt, in einem Jahr das Gröbste abgefedert zu haben. Denn: Wer jetzt seine HW vertickt, nur, weil sie in ein paar JAHREN EOL ist, dem ist halt nicht mehr zu helfen.
Regards, Bigfoot29
PS: Welche Foren-Software ist eigentlich dermaßen dämlich programmiert, dass z.B. Sterne - also das Wildcard-Zeichen nichtmal im alternativen Editormodus einfach STERNCHEN bleiben dürfen?!
Zuletzt bearbeitet:
(Rant über die Forensoftware hinzugefügt -.-')