Em que língua está codificado o Nintendo Switch?
Software do sistema Nintendo Switch - Wikipedia
p>Nintendo lançou informação limitada sobre os internos do Switch's ao público. Os investigadores de segurança informática assim como os programadores do emulador Nintendo 3DS Citra analisaram o sistema operativo.Descobriram que o sistema operativo'o nome interno da Nintendo é Horizon, que é uma evolução do software do sistema Nintendo 3DS, e que implementa uma arquitectura de microkernel.
Todos os drivers correm no espaço do utilizador, incluindo o driver Nvidia que os investigadores de segurança descreveram como "um pouco semelhante ao driver Linux". O driver gráfico apresenta uma camada fina de API não documentada, chamada NVN, que é "um tipo de Vulkan" mas expõe a maioria dos recursos de hardware como o perfil de compatibilidade OpenGL com extensões Nvidia. Todos os processos de espaço do usuário usam o layout de espaço de endereços Randomization e são sandboxed.
De acordo com o software do sistema Nintendo Switch's informações de licenciamento, o código do kernel do FreeBSD é utilizado pelo Horizon.