- Registriert
- Juli 2021
- Beiträge
- 2.857
Es geht über das OS an der Stelle hinaus und Apple hat quasi in den letzten 15 Jahren, seit Veröffentlichung des iPhones, darauf hingearbeitet, weitgehend alles in der Hand zuhaben.derin schrieb:Der Grund warum Apple mit dem M1 einen Erfolg hatte? Sie haben MacOS selbst in der Hand und das passende OS zum M1 selbst bereitgestellt.
Apple hat in den 90er erkannt, dass sie ihr Betriebssystem so vorbereiten müssen, dass sie jederzeit die Architektur wechseln können. Die Entwicklungen gingen damals zu einer sauberen und weitgehend allumfassenden API "Carbon" als Übergang, zusammen mit OS X kam dann auch Cocoa, dass seit dem Wechsel zu x86 quasi die allumfassende API in der Apple-Welt wurde.
Egal ob iOS, Mac OS X oder eben alle späteren "OS", Cocoa hat sich als die Standard-API etabliert. Dazu hat Apple die Entwickler von Software und Apps so weit dazu gebracht, dass sie auf Hardware-spezifischen Code verzichten. Cocoa hat für alle Lebenslagen saubere simple APIs, die Apple mit passenden Treibern oder Compiler-Code unterlegen kann. Mit Metal hat AMD auch eine saubere API für Grafik und Compute geschaffen, die einfach zu erlernen sind und vieles abdecken.
Apple hat ein vollständigen Werkzeugkasten, der auf einander abgestimmt werden kann. Dazu ist die Hardware eng definiert und entsprechend wenige Abstraktionsschichten und Abzweigungen gibt es. Dazu hat Apple in den letzten Jahren auch gnadenlos alte Zöpfe abgeschnitten.
Zu viele verschiedene APIs für die Software-Entwicklung. zu viele Abstraktionslayer, die teilweise das gleiche machen und so weiter und so weiter.rorian schrieb:Windows ist von der Software Seite einfach nicht auf der Höhe um vernünftig mit ARM zu laufen.
Dazu kommt aber auch, dass Qualcom nicht unbedingt den besten "Ruf" im Bereich Softwaresupport hat.
Nein, selbst Linux wird in so einem Fall nicht wirklich rennen, auch wenn es an manchen Sachen besser ist. Aber auch hier konkurrieren zu viele Köche miteinander. Linux steuert in zu viele Richtungen, was Stärke aber auch Schwäche zu gleich ist.M@tze schrieb:Linux wird sicher rennen, aber da ist die Nutzerbasis einfach zu klein.
Dazu muss auch hier Qualcom bereit sein, entsprechende Treiber und Co für Linux bereit zustellen, das ist aber bei der Firma eher utopisch!