Quantcast
Channel: Stack Exchange – Ars Technica
Viewing all articles
Browse latest Browse all 40

Why is software OS specific?

$
0
0
Why is software OS specific?

(credit: Stack Exchange)

user139929 asks:

I'm trying to determine the technical details of why software produced using programming languages for certain operating systems only work with them.

It is my understanding that binaries are specific to certain processors due to the processor specific machine language they understand and the differing instruction sets between different processors. But where does the operating system specificity come from? I used to assume it was APIs provided by the OS but then I saw this diagram in a book.

Read 18 remaining paragraphs | Comments


Viewing all articles
Browse latest Browse all 40

Trending Articles