Y a eso es a lo que queria que mencionaran...
Sistema abierto vs sistema cerrado, la discusion entre los Steve de apple: Wozniack y Job. Al final gano Job; ¿alguien lo dudaba?, y apple ha sido de un sistema cerrado, y ahora que crea hardware pues lo mismo: Hardware hecho a la medida para su software y los desarrolladores deberan ajuistarse a las demandas y patrones que se ajustan a el procesador Apple M1 y el SoC del que forma parte. Con esto ya esta completo el sueño de Job, con hardware y software formando su sistema cerrado.
Y aqui es donde; y por lo que menciono, que Qualcomm esta creando un procesador que competira contra el M1 [o explicitamente el SoC de apple], porque tambien esta optimizando sus recursos [por ejemplo, computo heterogeneo, para usar shaders y demas modulos del procesador grafico, junto con algunos otros sistemas dedicados para ciertas tareas especificas, etc.] en el SoC para que los sistemas operativos android y seguramente windows, [y quiza gnu/linus en alguna distro preparada para estos SoC] aprovchen al maximo todas las capacidades y recursos del SoC.
No en balde Qualcomm se consiguio el usar la arquitectuera grafica de RTG|AMD Radeon, la cual esta optimizada para el tema de computo heterogeneo [tareas realizadas en coaccion entre procesador y procesador grafico], donde windows 7 en adelante y gnu/linux puede usar esos recursos del procesador grafico para tareas varias. Y entonces esa misma arquitectura del procesador grafico puede usarse para android [el cual usa kernel linux] y gnu/linux para smaprtphones y tablets.
.